Zaronite u najnovije izdanje Swift programskog jezika pomoću ove knjige o naprednom Apple programiranju
Šta ćete naučiti
Swift je definitivni jezik Apple razvoja danas. Vitalni je deo veštine svakog iOS i OS X programera, i pomaže im da izgrade najimpresivnije i popularne aplikacije na App Store-u – vrste aplikacija koje su važne za svakodnevnu upotrebu iPhone i iPad korisnika. U verziji 3.0, Swift tim je dodao nove funkcije za poboljšanje iskustva razvoja – olakšavajući dobijanje rezultata koje želite i koje kupci očekuju.
Pronaći ćete ključne funkcije Swifta 3 i brzo ćete naučiti kako da upotrebite najnovije ispravke u korist programiranja. Od Objective-C interoperabilnosti sa ARC-om, do zaključaka i paralelnog rada, ovaj napredni vodič za Swift će razviti vašu stručnost i učitiniti je dobro utemeljenom u ovom važnom programskom jeziku.
Pružićemo vam detaljno znanje o nekim od najsavremenijih elemenata Swift programiranja uključujući ekstenzije protokola, rukovanje greškama, obrasce projektovanja i paralelni rad, i opisaćemo kako da ih upotrebite i primenite u svojim projektima. Videćete kako čak i najizazovniji obrasci projektovanja i tehnike programiranja mogu da se upotrebe za pisanje čistijeg koda i za izgradnju iOS i OS X aplikacija bolje performanse.
Do kraja ove knjige imaćete efektivne obrasce projektovanja i upoznaćete tehnike, što znači da ćete uskoro pisati bolje iOS and OS X aplikacije sa novim nivoom sofisticiranosti i kontrole.
Poglavlje 1: Prvi koraci u Swiftu
Poglavlje 2: Učenje o promenljivama, konstantama, nizovima i operatorima
Poglavlje 3: Upotreba Swift kolekcija i Tuple Type-a
Poglavlje 4: Kontrola toka i funkcije
Poglavlje 5: Klase i strukture
Poglavlje 6: Upotreba protokola i ekstenzija protokola
Poglavlje 7: Protokolno orijentisano projektovanje
Poglavlje 8: Pisanje bezbednijeg koda sa mogućnošću rukovanja greškama
Poglavlje 9: Prilagođeno indeksiranje
Poglavlje 10: Upotreba opcionih tipova
Poglavlje 11: Upotreba generičkih tipova
Poglavlje 12: Upotreba zaključaka
Poglavlje 13: Upotreba funkcija Mix i Match
Poglavlje 14: Paralelni rad u Swiftu
Poglavlje 15: Swiftov vodič za formatiranje i dodelu stila
Poglavlje 16: Osnovne biblioteke Swifta
Poglavlje 17: Usvajanje obrazaca projektovanja u Swiftu
Jon Hoffman je fokusiran na iOS platformu od 2008. godine. To uključuje nekoliko aplikacija koje je publikovao u App Store-u, aplikacije koje je napisao za treća lica, kao i brojne aplikacije za preduzeća. Ono što zaista pokreće Jona su izazovi koje pruža oblast informacionih tehnologija i za njega ne postoji ništa uzbudljivije od prevazilaženja izazova.
USPEŠNO DODATO U KORPU