ODBIERZ TWÓJ BONUS :: »

iOS 5. Podręcznik programisty Erica Sadun

Autor:
Erica Sadun
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 3
Stron:
728
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
71,40 zł 119,00 zł (-40%)
59,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalowania i konfigurowania środowiska programistycznego iOS SDK oraz Xcode
  • Programowania w języku Objective-C z wykorzystaniem klas, obiektów, protokołów i zarządzania pamięcią (ARC, MRR)
  • Tworzenia nowych projektów i aplikacji oraz uruchamiania ich na symulatorze i urządzeniach iOS
  • Projektowania i budowania interfejsów użytkownika za pomocą Interface Builder i Storyboard
  • Zarządzania kontrolerami widoku, nawigacją, widokami podzielonymi i przejściami między ekranami
  • Tworzenia i animowania widoków oraz obsługi hierarchii widoku
  • Pracy z obrazami: wczytywania, edycji, zapisywania, korzystania z aparatu i filtrów Core Image
  • Obsługi dotknięć, gestów oraz implementacji własnych rozpoznawaczy gestów
  • Tworzenia i dostosowywania kontrolek interfejsu, takich jak przyciski, suwaki, segmenty i paski narzędziowe
  • Pracy z tekstem, polami tekstowymi, klawiaturą, wyrażeniami regularnymi i Core Text
  • Implementowania widoków tabel, własnych komórek, edycji, sortowania i wyszukiwania w tabelach
  • Zarządzania danymi aplikacji z wykorzystaniem Core Data: dodawania, usuwania, pobierania i edycji danych
  • Wyświetlania komunikatów, powiadomień, pasków postępu, okien dialogowych i obsługi powiadomień lokalnych
  • Wykorzystywania możliwości urządzenia: czujników, akcelerometru, lokalizacji, ekranu zewnętrznego i wibracji
  • Obsługi połączeń sieciowych, pobierania danych, uwierzytelniania, pracy z JSON i XML
  • Przygotowywania aplikacji do dystrybucji, testowania na urządzeniach i publikacji w App Store

Najlepsze przepisy dla każdego dewelopera!

iOS to jeden z najpopularniejszych systemów operacyjnych wykorzystywanych w urządzeniach mobilnych. Znajdziesz go we wszystkich sprzętach Apple — iPhone’ach, iPadach i iPodach. Różnorodność urządzeń gwarantuje Ci dużą liczbę użytkowników, ale z drugiej strony dostarcza wielu nowych wyzwań. Zastanawiasz się, jak poradzić sobie z codziennymi problemami, pojawiającymi się w trakcie tworzenia aplikacji dla iOS?

W tej książce Erica Sadun - autorka bestsellerów i guru programowania na platformie iOS - umieściła wszystkie informacje potrzebne do tego, abyś jak najszybciej zaczął tworzyć znakomite aplikacje dla urządzeń mobilnych na iOS 5. Znajdziesz tu gotowy do natychmiastowego użycia i łatwy w rozbudowie kod źródłowy, co pozwoli Ci uniknąć konieczności szukania własnych rozwiązań metodą prób i błędów. Przykłady przygotowane i przetestowane przez autorkę dotyczą praktycznie każdej dziedziny programowania na platformie iOS, od tworzenia interfejsu użytkownika, poprzez kontrolery widoku, gesty i dotknięcia, aż do obsługi sieci oraz kwestii bezpieczeństwa.

  • Opanowanie iOS 5 SDK, podstaw języka programowania Objective-C oraz cyklu życiowego tworzenia oprogramowania na platformie iOS
  • Projektowanie i dostosowanie do własnych potrzeb interfejsu użytkownika przy użyciu modułu Interface Builder i języka Objective-C
  • Organizowanie aplikacji za pomocą kontrolerów widoku, widoków i animacji, w tym najnowszego kontrolera widoku strony oraz własnych kontenerów
  • Maksymalne wykorzystanie dotknięć i gestów oraz tworzenie własnych procedur rozpoznawania gestów
  • Tworzenie od podstaw i używanie kontrolek
  • Praca z technologiami Core Image i Core Text
  • Implementacja w pełni wyposażonych widoków tabel, włącznie z edycją komórek, zmianą ich kolejności oraz stosowaniem własnych komórek
  • Tworzenie magazynów zarządzanych danych, dodawanie, usuwanie, pobieranie i wyświetlanie danych
  • Wyświetlanie komunikatów dla użytkownika w postaci okien dialogowych, pasków postępu, powiadomień lokalnych i typu push, okien typu Popover oraz polecenia ping
  • Żądanie i obsługa informacji pochodzących od użytkowników
  • Nawiązywanie połączenia z sieciami i usługami, obsługa uwierzytelniania oraz zarządzanie pobieraniem danych
  • Instalacja aplikacji w urządzeniach iOS, przekazywanie aplikacji testerom wersji beta oraz do sklepu iTunes App Store

Oto książka poświęcona programowaniu na platformie iOS, na którą czekałeś!



Erica Sadun jest autorką bestsellerów oraz współautorką licznych książek o programowaniu. Opracowała dziesiątki aplikacji na platformę iOS, oferuje usługi konsultingowe w zakresie szybkiego tworzenia prototypów aplikacji. Jej artykuły są publikowane w wielu serwisach, między innymi Ars Technica, O’Reilly i LifeHacker. Obecnie regularnie publikuje w serwisie TUAW. Uzyskała tytuł doktora nauk informatycznych na Georgia Institute of Technology.

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,iOS 5. Podręcznik programisty" zawiera praktyczne przykłady kodu?
Tak, książka zawiera gotowe do użycia i łatwe w rozbudowie fragmenty kodu źródłowego, które można zastosować bezpośrednio podczas tworzenia własnych aplikacji na iOS 5.
2. Czy muszę znać Objective-C, aby korzystać z tej książki?
Nie jest to konieczne - książka zawiera rozdział wprowadzający do języka Objective-C, dzięki czemu również osoby początkujące mogą rozpocząć naukę programowania na iOS.
3. Jakie zagadnienia dotyczące tworzenia aplikacji na iOS są omówione w książce?
Publikacja obejmuje m.in. projektowanie interfejsu użytkownika, obsługę gestów i dotknięć, pracę z obrazami, tworzenie i zarządzanie widokami tabel, korzystanie z Core Data, komunikację z użytkownikiem, obsługę sieci oraz proces dystrybucji aplikacji.
4. Czy książka nadaje się do nauki samodzielnej, bez wcześniejszego doświadczenia z iOS?
Tak, książka została napisana z myślą o samodzielnej nauce - zawiera szczegółowe instrukcje, wyjaśnienia oraz liczne przykłady, które pomagają krok po kroku opanować programowanie na iOS 5.
5. Czy publikacja obejmuje proces publikacji aplikacji w App Store?
Tak, książka opisuje cały cykl życia aplikacji, w tym przekazywanie aplikacji testerom oraz publikację w sklepie iTunes App Store.
6. Czy książka jest aktualna dla nowszych wersji iOS?
Książka koncentruje się na iOS 5 i technologiach dostępnych w tej wersji systemu. Część zagadnień i praktyk może być nadal przydatna, jednak nie obejmuje nowości wprowadzonych w późniejszych wydaniach iOS.
7. Czy znajdę tu informacje o narzędziach takich jak Xcode i Interface Builder?
Tak, książka szczegółowo omawia korzystanie z Xcode, Interface Builder i innych narzędzi niezbędnych do tworzenia aplikacji na urządzenia Apple.
8. W jakim formacie dostępna jest książka w księgarni Helion.pl?
Książka dostępna jest w wersji papierowej oraz - w zależności od aktualnej oferty - także w formatach elektronicznych (e-book: PDF, ePub, mobi). Szczegóły można sprawdzić na stronie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
119,00 zł
Niedostępna
Ebook
71,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile