ODBIERZ TWÓJ BONUS :: »

Objective-C. Vademecum profesjonalisty. Wydanie III Stephen G. Kochan

(ebook) (audiobook) (audiobook)
Autor:
Stephen G. Kochan
Serie wydawnicze:
Vademecum profesjonalisty
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.5/6  Opinie: 4
Stron:
496
Druk:
oprawa twarda
Dostępny format:
     PDF
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
39,50 zł 79,00 zł (-50%)
39,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?

  • Tworzenia i kompilowania pierwszych programów w Objective-C przy użyciu Xcode i terminala
  • Definiowania klas, obiektów i metod oraz stosowania zasad hermetyzacji
  • Wykorzystywania podstawowych i zaawansowanych typów danych oraz wyrażeń arytmetycznych
  • Stosowania różnych rodzajów pętli (for, while, do) i instrukcji sterujących przepływem programu
  • Podejmowania decyzji za pomocą instrukcji if, else, switch oraz operatorów logicznych
  • Rozdzielania interfejsu i implementacji klas w osobnych plikach i korzystania z metod dostępowych
  • Wykorzystywania mechanizmów dziedziczenia, przesłaniania metod i tworzenia klas abstrakcyjnych
  • Implementowania polimorfizmu, typowania dynamicznego i obsługi wyjątków
  • Zarządzania zakresem dostępności zmiennych, stosowania wyliczeń, typedefów i operatorów bitowych
  • Tworzenia i wykorzystywania kategorii, protokołów oraz delegacji
  • Używania preprocesora do definiowania makr, importowania plików i kompilacji warunkowej
  • Pracy z tablicami, wskaźnikami, strukturami i funkcjami w Objective-C
  • Korzystania z obiektów liczbowych, łańcuchowych, tablic, słowników i zbiorów w bibliotece Foundation
  • Pracy z plikami, katalogami i ścieżkami za pomocą klas NSFileManager, NSData, NSURL i NSBundle
  • Zarządzania pamięcią, liczenia referencji i wykrywania wycieków pamięci
  • Kopiowania i archiwizowania obiektów przy użyciu metod copy, protokołu NSCopying i klasy NSKeyedArchiver
  • Tworzenia prostych aplikacji na iOS z wykorzystaniem SDK, UIKit oraz projektowania interfejsu użytkownika

Praktyczny podręcznik tworzenia aplikacji na systemy iOS i Mac OS X!

  • Techniki definiowania klas i sposoby wysyłania komunikatów do obiektów
  • Praca z typami danych, pętlami, klasami i obiektami
  • Korzystanie z bibliotek Foundation oraz Cocoa i Cocoa Touch

Tak jak iPhone, iPad czy iPod Touch błyskawicznie stały się obiektem pożądania milionów ludzi na całym świecie, tak samo szybko rynek upomniał się o specjalistów od tworzenia aplikacji na te innowacyjne urządzenia. Mimo że od 2007 roku, gdy Apple opublikowało zaktualizowaną wersję języka Objective-C, oznaczoną jako 2.0, minęło już trochę czasu, programistów znających ten język wciąż jest niewielu, a zapotrzebowanie na programy dla systemów iOS i Mac OS X stale rośnie. Warto zatem opanować ten potężny język, zarazem prosty i oferujący ogromne perspektywy zawodowe. Zwłaszcza że można go wykorzystać także na wielu innych platformach z kompilatorem gcc, a więc między innymi w systemach Unix, Linux i Windows.

Oto książka stworzona z myślą o programistach stawiających pierwsze kroki w języku Objective-C. Do wykorzystania zawartej tu wiedzy nie jest potrzebna znajomość języka C ani żadnego innego obiektowego języka programowania. Podstawą do nauki są dziesiątki ciekawych przykładów i ćwiczeń, ilustrujących użycie poszczególnych cech i ułatwiających zrozumienie poznawanych zagadnień. Książkę podzielono na trzy części. Pierwsza zawiera podstawowe wiadomości na temat języka Objective-C 2.0, a w drugiej znajdziesz opis klas dostępnych w bibliotece Foundation. Część trzecia poświęcona została niezwykle ważnym bibliotekom Cocoa i Cocoa Touch. Na końcu książki zamieszczono kurs pisania programów dla systemu iOS przy użyciu Software Development Kit iOS oraz biblioteki UIKit. Poznaj Objective-C i czerp z tego korzyści!

  • Proces tworzenia pierwszego programu w języku Objective-C
  • Klasy, obiekty i metody, czyli podstawy programowania obiektowego
  • Typy danych i wyrażenia oraz sposoby ich używania w programach
  • Rodzaje pętli, których można używać w programach: for, while i do
  • Szczegółowy opis technik pracy z klasami i obiektami
  • Wprowadzenie do pojęcia dziedziczenia
  • Polimorfizm oraz typowanie i wiązanie dynamiczne
  • Techniki inicjacji obiektów, bloki, protokoły, kategorie, preprocesor oraz niektóre elementy języka C
  • Obiekty liczbowe i łańcuchowe, kolekcje, systemy plików
  • Techniki zarządzania pamięcią oraz proces kopiowania i archiwizowania obiektów
  • Wprowadzenie do Cocoa i Cocoa Touch
  • Pisanie programów dla systemu iOS i wprowadzenie do SDK iOS oraz biblioteki UIKit

Zacznij pisać własne, funkcjonalne programy na iPhone’a, iPada oraz iPoda Touch!


Stephen G. Kochan jest autorem lub współautorem kilku uznanych książek na temat języka C, między innymi Programming in C, Programming in ANSI C i Topics in C Programming, a także kilku publikacji dotyczących Uniksa, np. Exploring the Unix System i Unix Shell Programming. Pisze programy dla komputerów Macintosh od samego początku ich istnienia, a więc od roku 1984, kiedy pojawił się pierwszy Mac. Napisał książkę Programming C for the Mac wydaną w serii Apple Press Library, a także książkę Beginning AppleScript.

Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać język C, żeby korzystać z tej książki?
Nie, książka została napisana z myślą o osobach, które nie znają języka C ani żadnego innego języka obiektowego. Wszystkie potrzebne podstawy są wyjaśnione krok po kroku.
2. Czy książka obejmuje programowanie na urządzenia Apple, takie jak iPhone czy iPad?
Tak, książka szczegółowo omawia tworzenie aplikacji na systemy iOS (iPhone, iPad, iPod Touch) oraz Mac OS X, w tym wykorzystanie bibliotek Cocoa i Cocoa Touch.
3. Jakie zagadnienia techniczne znajdę w tej książce?
Książka obejmuje m.in. podstawy Objective-C, klasy, obiekty, metody, typy danych, pętle, dziedziczenie, polimorfizm, zarządzanie pamięcią, pracę z plikami, korzystanie z bibliotek Foundation, Cocoa oraz Cocoa Touch, a także praktyczny kurs pisania aplikacji na iOS.
4. Czy książka zawiera praktyczne przykłady i ćwiczenia?
Tak, w książce znajdziesz dziesiątki przykładów i ćwiczeń, które pomogą Ci zrozumieć i przećwiczyć omawiane zagadnienia.
5. Czy ta książka nadaje się do samodzielnej nauki programowania w Objective-C?
Tak, książka została napisana w przystępny sposób i prowadzi czytelnika krok po kroku, dzięki czemu świetnie sprawdzi się do samodzielnej nauki.
6. Czy znajdę tu informacje o narzędziach do programowania na Maca, takich jak Xcode?
Tak, książka opisuje, jak korzystać z Xcode oraz kompilować programy zarówno w tym środowisku, jak i z poziomu terminala.
7. Jakie dodatkowe materiały zawiera książka?
W książce znajdziesz słowniczek pojęć, skorowidz oraz liczne dodatki ułatwiające naukę i szybkie odnalezienie potrzebnych informacji.
8. Czy książka wyjaśnia różnice między Objective-C a innymi językami programowania?
Tak, w książce znajdziesz porównania do języka C oraz wyjaśnienia dotyczące specyfiki Objective-C, w tym dziedziczenie po C i elementy programowania obiektowego.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
39,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint