10 knih, které všichni začínající vývojáři aplikací pro iOS potřebují

  • Michael Cain
  • 0
  • 972
  • 67
reklama

Ponořte se do vývoje iOS? Tyto knihy vám pomohou, ať už jste absolutní začátečník nebo zkušený odborník.

Vyzkoušet si vývoj pro iOS může být těžké, i když máte zkušenosti s programováním. Mezi učením programovacího jazyka Swift Nejrychlejší způsob, jak se učit Swift Programování v pohybu Nejrychlejší způsob, jak se učit Swift Programování v pohybu Existuje mnoho způsobů, jak se naučit nový programovací jazyk Swift, ale přemýšleli jste o jeho učení na mobilním zařízení? Tato aplikace umožňuje opravdu snadné a efektivní. , uchopení ekosystému Apple a vlastně publikování v App Store, je toho co učit. Naštěstí existuje spousta skvělých knih, které vám pomohou celým procesem.

Názvy v tomto seznamu pokrývají širokou škálu témat a jsou vhodné pro širokou škálu studentů. Bez ohledu na to, jaké předchozí zkušenosti máte, jedna z těchto knih vám pomůže učinit další krok k tomu, abyste se stali bona fide vývojářem pro iOS.

Začátečníci

Jednoduše namáčíte prsty do světa vývoje aplikací pro iOS? Tyto texty by vám měly poskytnout úvod, který potřebujete, abyste mohli začít kódovat.

1. Struktura a interpretace počítačových programů [již není k dispozici]

Struktura a interpretace počítačových programů - neformálně označován jako jeden SICP nebo “průvodce” - je tu po celá desetiletí, ale je to stále skvělý výchozí bod, pokud jste v programování 6 Nejjednodušší programovací jazyky, které se chcete naučit pro začátečníky 6 Nejjednodušší programovací jazyky, které se chcete naučit pro začátečníky o procesu úpravy. Zde je prvních šest nejjednodušších programovacích jazyků pro začátečníky. . Kniha byla kdysi používána jako primární učebnice pro úvodní programovací třídy na MIT a dalších významných školách.

SICP se nezaměřuje na konkrétní programovací jazyk, takže se nebudete učit o Swift, když si budete procházet text. Místo toho se budete potýkat s některými z větších konceptů, které podporují vývoj aplikací. Je to náročné čtení, ale pro nováčky je to efektivní způsob, jak získat důležité základní znalosti.

2. Rychlé programování: Průvodce rancem Big Nerd (28 $)

Je těžké zpochybnit Velká blbeček farmaRodokmen, pokud jde o vývoj hardwaru Apple. Její zakladatel Aaron Hillegass pracoval v NeXT v 90. letech a v roce 2000 převzal roli pomáhající vývojářům softwaru Apple, aby používali API společnosti Cocoa API..

Velká blbeček farma Průvodce programováním Swift se zaměřuje na lidi, kteří právě začínají s programem Swift. Dozvíte se samé základy, dokud nebudete připraveni začít psát svůj vlastní kód. Tato aplikace vás naučí kódování Základy v minutách za den Tato aplikace vás naučí kódování Základy v minutách za den Chcete si vyzvednout základy programovacího jazyka, kdykoli budete máte pár volných minut? Podívejte se na tyto úžasné bezplatné aplikace. . Na konci každé kapitoly jsou cvičení, která vám pomohou vyzkoušet své znalosti, spolu s výzvami, které vás posunou o něco dále. Pokud spouštíte Swift od samého začátku, není lepší volba.

3. Programování pro iOS: Průvodce rancem Big Nerd (15 $)

Průvodce Big Nerd Ranch Programování na iOS je perfektním doprovodem k odpovídajícímu průvodci programováním Swift. Tato kniha předpokládá určité znalosti Swift, ale primárně se zaměřuje na složitosti nasazení softwaru na iOS. Používají se v souzvuku a představují komplexní kurz o tom, co je potřeba k tomu, aby se aplikace dostala do App Store Proč vývojáři stále opouštějí Mac App Store? Proč vývojáři stále opouštějí Mac App Store? Stává se Mac App Store zátěží pro vývojáře Mac? Rozhodli jsme se s několika mluvit a zjistit to. .

Během práce na této knize se naučíte lana vytvářením pracovních aplikací. Tento praktický přístup umožňuje autorům pokrýt mnoho běžných scénářů, s nimiž se vývojáři mohou setkat. I když to není úplně vyčerpávající průvodce, určitě se toho naučíte hodně.

4. Učeň iOS (55 $)

Pokud kupujete obojí Big Nerd Ranch výše uvedené příručky jsou příliš velkou investicí iOS Apprentice. Je zaměřen na úplné začátečníky a nabízí havarijní kurz o všem, co potřebujete k tomu, abyste mohli začít s vývojem iOS, procházením čtenářů vytvořením čtyř různých aplikací.

Spáruje krok za krokem průvodce s ilustracemi a snímky obrazovky, které pomáhají vysvětlit proces. Navíc přichází s plným zdrojovým kódem a vysoce kvalitními obrázky pro každý příklad, které můžete použít jako základ pro své vlastní osobní projekty.

Pokročilý

Pokud jste již postoupili přes začátečník a chcete ke svým výtvorům přidat ještě více jisker, mohou tyto knihy přidat do vašeho repertoáru více dovedností..

5. Swift Pocket Reference: Programování pro iOS a OS X (zdarma)

Jakmile budete mít nějaké zkušenosti s Swift pod pásem, druh literatury, kterou potřebujete k podpoře svého učení, se změní. Spíše než knihy, které vás provedou cvičeními a aktivitami, budete potřebovat referenční materiály, které můžete konzultovat, když narazíte na slepou uličku. Reference Swift Pocket: Programování pro iOS a OS X je taková kniha.

Bohužel existuje jedna námitka; tato kniha je nyní trochu zastaralá, protože vyšla v prosinci 2014 a týká se pouze Swift 2.0. Aby však byla tato nevýhoda napravena, vydavatelé vydali příručku zdarma. Pokrývá širokou škálu témat a je plná podrobných příkladů, takže je to skvělá kniha, kterou máte po ruce, když přejdete od základů k střední úrovni znalostí.

6. Pro Swift (30 $)

Paul Hudson, autor knihy Hackování s Swift, napsal Pro Swift pomáhat juniorským programátorům překračovat základy programovacího jazyka. Zaměřuje se tedy na oblasti studia, na které se nevztahují úvodní návody, jako je dědičnost, polymorfismus a zapouzdření v objektově orientovaném Swift, přetížení operátora a osvědčené postupy pro označování dokumentace..

Kurz se skládá z podrobného průvodce a 90 DRM-free Jak odstranit DRM na každé Ebook vlastníte Jak odstranit DRM na každé Ebook vlastníte Nikdo nemá rád DRM. Všichni chápeme, proč existuje, ale to neznamená, že jsme připraveni ji přijmout. Tento článek proto vysvětluje, jak odebrat DRM z každé eKnihy, kterou vlastníte. videa, která můžete streamovat online nebo stahovat do systému. Videa vám umožní vidět techniky prováděné krok za krokem. Tento formát umožňuje studentům pochopit pokročilé techniky a uvést je do kontextu skutečného světa, na rozdíl od suché kapitoly učebnice..

7. Základy vývoje aplikací pro iOS 10 (45 $)

Základy vývoje aplikací pro iOS 10 je skvělým zdrojem pro kohokoli, kdo hledá postup od psaní kódu k tvorbě aplikací. Jako Swift Pocket Reference kniha výše, je zde spousta obsahu, který pomůže nováčkům začít se Swiftem, ale je to spíše referenční kniha než průvodce pro začátečníky.

Spíše než jen úryvky kódu Staňte se lepším kodérem tím, že budete udržovat programovací deník Staňte se lepším kodérem tím, že budete mít programovým deník Psaní deníku vám může pomoci projít si své myšlenky a sledovat své programové cíle. , tato kniha je doprovázena jednoduchými programy, které si můžete sami hrát a vylepšovat. Pokud experimentujete a narazíte na zeď, je to skvělá kniha, kterou máte po ruce.

8. Kuchařka Core iOS Developers (37 $)

Kuchařka Core iOS Developers nabízí řešení různých výzev, které vztyčí jejich hlavu během vývoje iOS. Ať už do aplikace přidáváte pohybové efekty, seznamujete se se systémem omezení automatických rozvržení nebo implementujete do svého projektu API, tento text vám v tomto procesu pomůže.

Pokud jste četli jiné kódování “kuchařky,” budete znát formát. Namísto postupného čtení si vyberete a vyberete oddíly, jakmile dosáhnete překážek ve své práci. Jako takový je zvláště užitečný pro každého, kdo odstartuje originální projekt, takže chcete vytvořit iPhone aplikace? 10 projektů pro začátečníky, takže chcete vytvořit aplikace pro iPhone? 10 projektů pro začátečníky Chcete vytvořit aplikace pro iPhone a iPad? Začněte tím, že se naučíte základy Swift. a hledá záchrannou síť pro případ, kdy se věci ztíží.

Expert

V určité fázi vaší cesty budete připraveni čelit větším a složitějším výzvám, což je místo, kde se tyto texty na odborné úrovni hodí.

9. Návrhové vzory kakaa (33 $)

Kakaové návrhové vzory je jedním ze starších titulů v tomto seznamu - vyšlo v roce 2009. Vzhledem k tomu, že se týká spíše vzorů než šarvátek konkrétního jazyka, je dnes stále velmi relevantní. Kniha obsahuje spoustu informací pro vývojáře iOS, i když je to, že pokrývá kakao jako celek, je to také dobrý zdroj, pokud jde o makra.

To je však kniha pro odborníky, skrz a skrz. Začíná to úvodem do vzorového kontroléru vzoru a odtud stoupá. Jednoduše není dostatek prostoru pro pokrytí drsných štěrbin každé techniky, takže existuje spousta předpokládaných znalostí. Pokud však již máte nějaké zkušenosti s programováním pro iOS, určitě najdete spoustu způsobů, jak vylepšit své dovednosti s touto knihou.

10. iPhone App Development: The Missing Manual (28 $)

I když jste zvládli Swift Nejlepší místa k učení Swift, programovací jazyk společnosti Apple Nejlepší místa k učení Swift, programovací jazyk společnosti Apple Pokud se chcete učit Swift, nyní je čas se potápět. Jazyk má světlou budoucnost a rychleji se to naučíte, čím dříve budete moci sklízet odměny. a znáte platformu iOS jako zadní stranu vaší ruky, je třeba se toho hodně naučit, než vaše aplikace překoná žebříčky. Úspěšné aplikace nejsou založeny pouze na dobrém kódování - musíte pochopit design, branding, své publikum a další, abyste mohli konkurovat nejlepším.

Chybějící manuál vám pomůže převést vaše programovací dovednosti na produkt, který je připraven pro App Store. Pokud s publikováním aplikace myslíš vážně, tato kniha vás naplní ve věcech, o kterých jste ani nevěděli, že je potřebujete vědět.

?




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.