reklama
Proces vývoje aplikace pro iPhone není tak obtížný nebo tak jednoduchý, jak si člověk může myslet. Nejsem programátor, ale chtěl jsem zjistit, jestli bych se mohl naučit, jak vyvinout aplikaci pro iPhone. Zprávy se vyznačují nejrůznějšími články o dětech ve věku 9 let, které je dokážou vyrobit. Pokud to dokážou, jistě i my ostatní?
Stejně jako vaření, je zde i nějaký proces, který se týká „vaření“ aplikace. Tento článek není o vašem stylu vaření, jako takovém (tj. Programování), ale pouze o obecných krocích nutných k jeho získání z vaší hlavy do iTunes.
Vytvoření aplikace není zcela zdarma, proto je důležité vědět předem, že v určitém okamžiku v tomto procesu budete vyhazovat 99 $ (USD). Je také důležité předem vědět, že budete muset Mac v určitém okamžiku použít, a budete muset použít konkrétní Mac-happy kód pro vytvoření aplikace.
Nyní, když jsme všichni viděli drobný tisk, zde jsou vzrušující kroky k aplikaci štěstí!
Krok 1: Craft A Brainy Idea
Máte jedinečný nápad pro aplikaci? Jak asi víte, existují tam biliony (OK, možná ne TRILION) aplikace. Co dělá aplikaci vyniknout? Proč by někdo chtěl používat vaši aplikaci? Proč by za to platili, pokud se chystáte účtovat?
Ujistěte se, že neexistují jiné aplikace, které dělají to samé, co navrhujete. Nebo pokud chcete vytvořit něco lepšího než aplikace, která již existuje, přemýšlejte o tom, jak bude váš nápad lepší. Nakreslete jej na papír nebo na počítač.
Krok 2: Získejte Mac
IPhone je produkt Apple a používá variantu Mac OS. V současné době jsou vývojové nástroje pro iPhone dostupné pouze pro uživatele počítačů Mac (i když existuje důkaz o jejich navrhování) v režimu zlomení vězení na PC), ale abyste se dostali do obchodu App Store, budete nakonec potřebovat počítač Mac tam. Pokud nemáte Mac k dispozici, můžete si koupit Mac mini relativně levně.
Krok 3: Zaregistrujte se jako vývojář Apple
Abyste mohli pracovat s nástroji Mac, musíte se stát úředníkem Vývojář Apple. Registrace je zdarma, takže jim musíte jednoduše poskytnout své informace a souhlasit s jejich podmínkami. Musíte se zaregistrovat pouze jednou a můžete použít stejné uživatelské jméno a heslo, jaké se používá pro váš účet iTunes. Jakmile jste vývojářem Apple, můžete vyvíjet aplikace pro iPhone pro kterýkoli z produktů Mac.
Krok 4: Stáhněte si Software Development Kit pro iPhone (SDK)
Jakmile jste oficiálním vývojářem, můžete si stáhnout sadu SDK pro iPhone. Verze, kterou potřebujete, závisí na aktuálně spuštěném operačním systému. Tento soubor ke stažení je obrovský, protože přichází se všemi druhy dokumentace, ukázkovými kódy a nejrůznějšími věcmi, které budete rádi mít později. Může to trvat několik hodin, takže možná budete chtít zahájit stahování, dát dobrý film a počkat.
ManiacDev je opravdu skvělé místo s TONY informací zaměřených na nováčky, jako jsem já a tech guru. Začněte s prvním videem, sledujte a dělejte si poznámky, jak budete postupovat. Opravdu a skutečně, jsou to nejlepší návody, které jsem našel!
Krok 5: Stáhnout XCode
Pokud jej ještě nemáte, stáhněte si XCode. Podle společnosti Apple „Xcode je kompletní, plně vybavený IDE postavený na hladkém pracovním postupu, který integruje editaci zdrojového kódu s kroky sestavení a kompilace, až po grafické ladění - vše bez zobrazení zdrojového kódu. “ Toto je další obrovské stahování, takže si možná budete chtít vypůjčit druhý film.
Krok 6: Rozviňte svoji aplikaci pro iPhone pomocí šablon v sadě SDK
Až bude aplikace vytištěna na papíře nebo ve Photoshopu, můžete ji začít navrhovat pomocí šablon uvedených v sadě SDK. Zde bude obrovské množství času stahování obrovskou výhodou. Budete mít na výběr spoustu šablon a existuje spousta skvělých výukových klipů na YouTube, jak tyto šablony efektivně používat.
Krok 7: Naučte se Objective-C pro kakao
Pokud máte rádi programovací jazyky, zamilujete si Objective-C. Pokud nevíte, jak programovat, je to část, která může být docela lepkavá, takže možná budete chtít najít přítele programátora nebo někoho najmout. Je to opravdu pomůže získat knihu, také pro informaci.
Krok 8: Naprogramujte svou aplikaci v Objective-C
Jakmile alespoň porozumíte základům Objective-C (nebo alespoň víte, jak najít odpovědi na programovací otázky), jste připraveni programovat svou aplikaci. Pomáhá pořizovat snímky obrazovky, abyste si vzpomněli, co jste vyzkoušeli. Naprogramování některých aplikací může trvat jen několik hodin, zatímco jiné aplikace mohou trvat měsíce. Jen vy víte, kolik detailů chcete pro svou první plavbu v App Store!
Krok 9: Otestujte aplikaci v simulátoru iPhone
SDK přichází s krásným iPhone Simulator. Budete si muset načíst aplikaci a provést vlastní testování. Měli byste se pokusit zjistit co nejvíce chyb a přemýšlet o všech způsobech, jak někdo může vaši aplikaci používat.
Krok 10: Hostujte prodej Pečení
Pamatuješ, když jsem ti v drobném tisku řekl, že budeš muset získat nějaké peníze? To je ten okamžik. Je smutné, že načtení aplikace do iTunes stojí jednorázový členský poplatek ve výši 99 USD (USD). Z tohoto poplatku neexistuje žádný způsob, ale pokud je vaše aplikace hodná, můžete jej získat zpět trojnásobně! Opravdu, ale dostanete hodně za 99 dolarů. Pro jednoho získáte přístup k některým z nejlepších lidí na této straně Pluto!
Krok 11: Nechte ostatní otestovat vaši aplikaci
Jakmile zaplatíte svůj poplatek, budete moci nechat ostatní v komunitě aplikací otestovat vaši aplikaci a pomoci vám vyřešit konečné chyby. Je to skvělá komunita a testování nových věcí je zábavné. Pokud jste nováček jako já, budete v úctě nad králi a královnami podivínské hvězdy. V závislosti na povaze a složitosti aplikace může tento proces nějakou dobu trvat.
Krok 12: Odešlete aplikaci ke schválení
Po testování aplikace v komunitě a vypracování všech nárazů můžete aplikaci odeslat na iTunes ke schválení. Budete jej moci nahrát přímo z komunity. Proces schvalování může nějakou dobu trvat, takže buďte trpěliví!
Krok 13: Sledujte těsto a provozujte se!
Pokud jste vytvořili placenou aplikaci, počkejte, až se peníze převezmou na břeh. Pokud jste vytvořili bezplatnou aplikaci, sledujte provoz!
Máte nějaké tipy, které můžete sdílet s vývojáři aplikací? Nechte je v sekci komentářů níže.
Obrázky Kredity: Erik K. Veland, stopnlook, davidgsteadman, Leo Reynolds, helpei, Cedric Chee, dianagavrilita
Jsem pedagogický technik a profesor angličtiny.