ODBIERZ TWÓJ BONUS :: »

Objective-C. Podstawy Christopher Fairbairn, Collin Ruffenach, Johannes Fahrenkrug

Autorzy:
Christopher Fairbairn, Collin Ruffenach, Johannes Fahrenkrug
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.3/6  Opinie: 4
Stron:
392
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
59,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
59,00 zł

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?

  • Przygotowywania środowiska Xcode do pracy z aplikacjami iOS
  • Tworzenia i uruchamiania pierwszej aplikacji w Objective-C
  • Stosowania podstawowych typów danych, zmiennych i stałych w Objective-C
  • Tworzenia własnych typów danych, struktur i tablic
  • Programowania obiektowego: definiowania klas, obiektów, dziedziczenia i polimorfizmu
  • Przechowywania i przetwarzania danych w kolekcjach: tablicach i słownikach
  • Tworzenia i rozszerzania własnych klas oraz korzystania z kategorii
  • Implementowania i używania protokołów oraz delegatów w aplikacjach iOS
  • Wykorzystywania dynamicznego określania typu i introspekcji w czasie działania aplikacji
  • Zarządzania pamięcią, w tym własności obiektów, liczników użycia i pul autorelease
  • Obsługi błędów i wyjątków za pomocą NSError oraz mechanizmów try-catch
  • Stosowania Key-Value Coding (KVC) i filtrowania danych za pomocą NSPredicate
  • Odczytywania i zapisywania danych z użyciem Core Data
  • Programowania asynchronicznego z wykorzystaniem bloków i technologii Grand Central Dispatch (GCD)
  • Wykrywania i usuwania błędów oraz kontroli wycieków pamięci z użyciem narzędzia Instruments
  • Instalowania środowiska iOS SDK oraz poznawania alternatyw dla Objective-C

Wejdź pewnym krokiem w świat programowania Apple!

Jeszcze parę lat temu nie do pomyślenia było, że aplikacje na urządzenia mobilne mogą stanowić tak intratny interes. Jednak urządzenia te podbiły rynek w mgnieniu oka i dziś trudno wyobrazić sobie życie bez nich. Co więcej, dały one jeszcze większe możliwości działania różnym projektantom - praktycznie wszystkie wyposażone są w aparat fotograficzny, odbiornik GPS oraz czujniki położenia. To peryferia, o których programiści tworzący aplikacje na standardowe komputery mogą tylko pomarzyć. Zastanawiasz się, jak wykorzystać ten potencjał?

Ta książka dostarczy Ci odpowiedzi. W trakcie lektury nauczysz się tworzyć atrakcyjne aplikacje na platformę iOS. Jest ona wykorzystywana w urządzeniach firmy Apple, których nikomu nie trzeba przedstawiać. Podczas tworzenia aplikacji dla tej platformy będziesz korzystał z języka Objective-C oraz środowiska XCode 4. Zawarta tu wiedza i liczne przykłady krok-po-kroku pozwolą Ci błyskawicznie opanować trudniejsze partie materiału. Książka ta jest idealną pozycją dla wszystkich programistów chcących rozpocząć przygodę z platformą iOS.

Sprawdź:

  • jak przygotować środowisko pracy XCode
  • jaka jest składnia języka Objective-C
  • jak uruchomić swoją pierwszą aplikację

Twój przewodnik do pierwszej aplikacji na system iOS!


Christopher Fairbairn, Johannes Fahrenkrug i Collin Ruffenach są profesjonalnymi twórcami oprogramowania działającego na platformach mobilnych. Każdy z nich ma więcej niż dziesięcioletnie doświadczenie w używaniu różnych systemów, takich jak iOS, Palm, Windows Mobile i Java.

Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać język C, aby korzystać z książki "Objective-C. Podstawy"?
Nie jest to konieczne, jednak podstawowa znajomość języka C będzie pomocna. Książka zawiera dodatek wyjaśniający podstawy C, co ułatwi naukę osobom początkującym.
2. Jakie narzędzia programistyczne są potrzebne do realizacji przykładów z książki?
Do pracy z książką potrzebne jest środowisko Xcode oraz zainstalowany iOS SDK, które są dostępne bezpłatnie na komputery Mac. Instrukcje instalacji znajdują się w dodatku do książki.
3. Czy książka zawiera praktyczne przykłady kodu i projekty do samodzielnego wykonania?
Tak, książka prowadzi czytelnika krok po kroku przez liczne przykłady, w tym tworzenie własnych aplikacji na iOS oraz praktyczne ćwiczenia z kodem Objective-C.
4. Czy po przeczytaniu książki będę w stanie napisać własną aplikację na iOS?
Tak, książka została zaprojektowana tak, by umożliwić czytelnikowi samodzielne stworzenie pierwszej aplikacji na iOS oraz zrozumienie kluczowych koncepcji programowania w Objective-C.
5. Czy książka obejmuje tematy związane z zarządzaniem pamięcią i obsługą błędów w Objective-C?
Tak, osobne rozdziały poświęcone są zarządzaniu pamięcią, obsłudze błędów, wyjątków oraz technikom debugowania w środowisku iOS.
6. Czy książka jest aktualna dla najnowszych wersji Xcode i iOS?
Książka bazuje na Xcode 4 i specyfikacji sprzętowej z końca 2011 roku. Podstawy języka Objective-C i techniki programowania pozostają aktualne, jednak dla najnowszych funkcji warto uzupełnić wiedzę o aktualne materiały.
7. Czy znajdę w książce informacje o alternatywach dla Objective-C?
Tak, w dodatkach opisano alternatywne języki i technologie, które można wykorzystać do tworzenia aplikacji na urządzenia Apple, takie jak Swift, JavaScript, czy platforma .NET.
8. Czy książka może służyć jako pomoc w przygotowaniu do publikacji aplikacji w App Store?
Tak, książka opisuje proces przygotowania aplikacji do wydania oraz podstawowe wymagania dotyczące publikacji w App Store.

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
59,00 zł
Czasowo niedostępna
Ebook
59,00 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 Millennium Ikona płatności mTransfer 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