10 knjiga koje trebaju svi programeri Budding iOS aplikacija

  • Owen Little
  • 0
  • 3341
  • 173
Oglas

Zaronite u razvoj iOS-a? Ove će vam knjige pomoći, bilo da ste apsolutni početnik ili iskusni stručnjak.

Probati svoju ruku u razvoju za iOS može biti naporno, čak i ako imate pozadinu u programiranju. Između učenja brzinskog programskog jezika Swift Najbrži način učenja brzog programiranja u pokretu Najbrži način učenja brzog programiranja u pokretu Postoji mnogo načina za učenje novog programskog jezika Swift, ali jeste li razmišljali o tome da ga naučite na svom mobilnom uređaju? Ova aplikacija čini stvarno laganim i učinkovitim. , shvatiti Appleov ekosustav i zapravo objavljivati ​​u App Storeu, ima puno toga za naučiti. Srećom, postoji mnogo sjajnih knjiga koje će vam pomoći voditi vas kroz postupak.

Naslovi na ovom popisu pokrivaju široku tematiku i prikladni su za širok krug učenika. Bez obzira kakvo ste iskustvo imali, jedna od ovih knjiga pomoći će vam da napravite sljedeći korak prema dobrom vjernom programeru iOS-a.

početnici

Samo uranjate nožne prste u svijet razvoja iOS aplikacija? Ovi tekstovi trebali bi vam pružiti uvod koji trebate za početak kodiranja.

1. Struktura i tumačenje računalnih programa [Više nije dostupno]

Struktura i interpretacija računalnih programa - neformalno se navodi bilo SICP ili “knjiga čarobnjaka” - postoji već desetljećima, ali ipak je sjajna polazišna točka ako ste novi u programiranju. 6 Najlakših programskih jezika za učenje za početnike 6 jezika za najlakše programiranje za početnike Učenje za program znači pronalaženje pravog jezika onoliko koliko je to potrebno o procesu gradnje. Slijedi prvih šest najlakših programskih jezika za početnike. , Knjiga je nekoć korištena kao osnovni udžbenik za uvodno predavanje programiranja na MIT-u i drugim uglednim školama.

SICP ne usredotočuje se na određeni programski jezik, tako da nećete učiti o Swiftu dok prolazite kroz tekst. Umjesto toga, vi ćete se suočiti s nekim većim konceptima koji podupiru razvoj aplikacija. To je zahtjevno štivo, ali učinkovit način za novajlije da steknu važno temeljno znanje.

2. Brzo programiranje: Vodič za velike rančeve (28 dolara)

Teško je osporiti Ranč Big Nerdrodovnik je kada je u pitanju razvoj za Appleov hardver. Njezin osnivač, Aaron Hillegass, radio je u NeXT-u 1990-ih, a 2000. godine preuzeo je ulogu pomažući Appleu da osposobi programere softvera za korištenje tvrtke Cocoa API.

Ranč Big Nerd Vodič za Swift programiranje služi ljudima koji tek počinju sa Swiftom. Naučit ćete same osnove sve dok ne budete spremni započeti pisanje vlastitog koda. Ova aplikacija vas uči kodiranju osnova u minutu po danu Ova aplikacija vas uči da kodirate osnove u minutu po danu Želite li pokupiti osnove programskog jezika kad god imate nekoliko slobodnih minuta? Pogledajte ove fantastične besplatne aplikacije. , Na kraju svakog poglavlja slijede vježbe koje trebate provjeriti kako biste provjerili svoje znanje, zajedno s izazovima koji će vas malo pogurati. Ako Swift započinjete od samog početka, nema bolje mogućnosti.

3. Programiranje za iOS: Vodič za velike rančeve (15 USD)

Vodič za rančeve Big Nerd to iOS programiranje je savršena pratnja odgovarajućeg vodiča za Swift programiranje. Ova knjiga pretpostavlja neko znanje o Swiftu, ali se prvenstveno usredotočuje na sitnice implementacije softvera na iOS. Ako se koriste u skladu, oni su sveobuhvatan tečaj o tome što je potrebno da aplikacija dođe u App Store. Zašto programeri stalno napuštaju Mac App Store? Zašto programeri i dalje napuštaju Mac App Store? Postaje li Mac App Store teret za programere Mac? Odlučili smo razgovarati s nekolicinom i saznati. .

Dok prolazite kroz ovu knjigu, naučit ćete užad izrađujući radne aplikacije. Ovaj praktični pristup omogućuje autorima pokriti puno uobičajenih scenarija na koje programeri mogu naići. Čak i ako nije potpuno iscrpan vodič, sigurno ćete naučiti mnogo.

4. iOS pripravnik (55 USD)

Ako kupujete oboje Veliki Nerd Ranch vodiči gore previše je ulaganje iOS Apprentice. Namijenjen je potpunim početnicima i nudi krah tečaja o svemu što je potrebno da biste započeli s razvojem iOS-a šetajući čitatelje kroz stvaranje četiri različite aplikacije.

Ona spaja detaljne vodiče s ilustracijama i snimkama zaslona koji pomažu objasniti postupak. Uz to, s potpunim izvornim kodom i visokokvalitetnim slikama za svaki primjer, koje možete koristiti kao temelj za svoje osobne projekte.

Napredna

Ako ste već prošli za početničku pozornicu i želite dodati još malo sjaja svojim kreacijama, ove knjige mogu dodati više vještina vašem repertoaru.

5. Brza referenca za džep: Programiranje za iOS i OS X (besplatno)

Jednom kada steknete iskustvo sa Swiftom ispod pojasa, promijenit će se vrsta literature koja vam je potrebna da podučite učenje. Umjesto knjiga koje vas vode kroz vježbe i aktivnosti, trebat će vam referentni materijali s kojima možete konzultirati kada pogodite u slijepu ulicu. Swift Pocket Reference: Programiranje za iOS i OS X je li ta vrsta knjige.

Nažalost, postoji jedna upozorenje; ova knjiga je sada malo zastarjela, jer je objavljena u prosincu 2014. i obuhvaća samo Swift 2.0. Međutim, kako bi nadoknadili taj nedostatak, njegovi izdavači omogućili su vodič besplatno. Obuhvata širok raspon tema i napunjen je detaljnim primjerima, tako da je to sjajna knjiga koja će vam biti pri ruci tijekom prelaska s osnova na srednji nivo znanja.

6. Pro Swift (30 USD)

Paul Hudson, autor knjige Hakiranje sa Swiftom, napisao Pro Swift kako bi se mlađim programerima pomoglo da pređu osnove programskog jezika. Kao takav, usredotočen je na područja istraživanja koja neće biti obuhvaćena uvodnim vodičima, poput nasljeđivanja, polimorfizma i enkapsulacije u objektno orijentiranom Swiftu, preopterećenju operatera i najboljim praksama za označavanje dokumentacije.

Tečaj se sastoji od detaljnog vodiča i 90 bez DRM-a. Kako ukloniti DRM na svakoj posjećenoj knjizi Kako ukloniti DRM iz svake posjedovane knjige. Nitko ne voli DRM. Svi razumijemo zašto to postoji, ali to ne znači da smo spremni prihvatiti ga. Stoga ovaj članak objašnjava kako ukloniti DRM iz svake vaše e-knjige. videozapisi koje možete strujati putem interneta ili preuzeti u svoj sustav. Videozapisi omogućuju prikaz tehnika izvedenih korak po korak. Ovaj format omogućava učenicima da shvate napredne tehnike, stavljajući ih u stvarni svijet, za razliku od suhog poglavlja udžbenika.

7. Osnove za razvoj iOS 10 (45 USD)

Osnove razvoja iOS 10 aplikacija odličan je izvor za sve koji žele diplomirati od pisanja koda do izrade aplikacija. Poput Brza referenca za džep Knjiga gore, ovdje ima dosta sadržaja koji će pridonijeti pridošlicama sa Swiftom, ali više je od referentne knjige nego od početničkog vodiča.

Umjesto da samo uključite isječke koda Postanite bolji koder vođenjem programskog časopisa Postanite bolji koder vođenjem dnevnika programiranja Vodite programski dnevnik i dodirnite neke očite prednosti. Pisanje časopisa može vam pomoći da proradite kroz svoje misli i pratite svoje programske ciljeve. , ovu knjigu prate jednostavni programi s kojima se možete zaplesti i prilagoditi sebi. Ako eksperimentirate i udarite u zid, ovo je sjajna knjiga koja će vam biti pri ruci.

8. Core iOS Developers Cookbook (37 USD)

Core iOS kuharica za programere nudi rješenja za različite izazove koji naginju glavu tijekom razvoja iOS-a. Bez obzira dodajete li efekte pokreta svojoj aplikaciji, upoznavate se sa sustavom ograničenja automatskog izgleda ili implementirate API-je u svoj projekt, ovaj tekst će vam pomoći u postupku..

Ako ste pročitali drugo kodiranje “kuharice,” upoznat ćete se s formatom. Umjesto da redovno čitate, vi ćete birati odjeljke dok dosežete prepreke u svom poslu. Kao takav, posebno je koristan svima koji započinju originalni projekt. Dakle, želite napraviti iPhone aplikacije? 10 projekata za početnike tako da želite napraviti iPhone aplikacije? 10 projekata za početnike Želite li stvoriti iPhone i iPad aplikacije? Započnite s učenjem osnova Swifta. i traži sigurnosnu mrežu kada se stvari pogoršaju.

Stručnjak

U nekoj fazi svog putovanja biti ćete spremni prihvatiti veće i složenije izazove, odakle će vam ovi tekstovi na stručnoj razini dobro doći..

9. Uzorci kakao dizajna (33 dolara)

Uzorci kakao dizajna jedan je od starijih naslova na ovom popisu - objavljen je 2009. Međutim, s obzirom da obuhvaća obrasce, a ne quirke određenog jezika, još je uvijek važan. Knjiga sadrži puno podataka za programere iOS-a, premda ona pokriva kakao u cjelini, također je dobar izvor kada je u pitanju macOS.

Međutim, ovo je knjiga za stručnjake, kroz i kroz. Sve započinje s uvodom u obrazac Model-View-Controller i diže se odande. Jednostavno nema dovoljno prostora da se pokrije nit-mršavost svake pojedine tehnike, tako da postoji puno pretpostavljenog znanja. Međutim, ako već imate iskustva s programiranjem iOS-a, zasigurno ćete pronaći puno načina da poboljšate svoje vještine ovom knjigom.

10. Razvoj iPhone aplikacija: Priručnik koji nedostaje (28 USD)

Čak i ako ste savladali Swift Najbolja mjesta za učenje Swifta, Appleov programski jezik Najbolja mjesta za učenje Swift, Appleov programski jezik Ako želite naučiti Swift, sada je vrijeme za ronjenje. Jezik ima svijetlu budućnost i što brže to naučite, to ćete prije moći iskoristiti nagrade. , a znate iOS platformu poput stražnjeg dijela ruke, morate puno naučiti prije nego što vaša aplikacija pređe na ljestvice. Uspješne aplikacije nisu izgrađene samo na dobrom kodiranju - morate razumjeti dizajn, marke, svoju publiku i više kako biste se natjecali s najboljima.

Nedostaje Priručnik pomoći će vam da prevedete svoje programiranje u proizvod spreman za App Store. Ako ozbiljno objavljujete svoju aplikaciju, ova će vas knjiga ispuniti stvarima koje čak niste ni znali i koje biste trebali znati.

?




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.