Publicitate
Procesul de dezvoltare a unei aplicații pentru iPhone nu este atât de greu sau atât de simplu cum s-ar putea crede. Nu sunt un programator, dar am vrut să văd dacă pot să mă învăț cum să dezvolt o aplicație pentru iPhone. Știrile prezintă tot felul de articole despre copii la vârsta de 9 ani care îi pot face. Dacă o pot face, cu siguranță și noi ceilalți?
Ca și gătitul, există un proces implicat în „gătirea” unei aplicații. Acest articol nu se referă la stilul tău de gătit, de la sine (adică programare), ci doar la pașii generali necesari pentru a-l scoate din cap și în iTunes.
Crearea unei aplicații nu este în totalitate gratuită, de aceea este important să știți că, la un moment dat în acest proces, veți scoate 99 USD (USD). De asemenea, este important să știți în față că va trebui să utilizați un Mac la un moment dat și că va trebui să utilizați coduri specifice pentru Mac pentru a crea aplicația.
Acum că am văzut cu toții amprenta, iată pașii incitanti pentru fericirea aplicației!
Pasul 1: Creează o idee cerebrală
Aveți o idee unică pentru o aplicație? După cum probabil știți, există câteva trilioane (OK, poate nu TRILLION). Deci, ce face ca o aplicație să iasă în evidență? De ce ar vrea cineva să folosească aplicația dvs.? De ce ar plăti bani pentru asta dacă veți plăti?
Asigurați-vă că verificați dacă nu există alte aplicații care să facă același lucru pe care vi-l propuneți. Sau dacă vrei să creezi ceva mai bun decât o aplicație care există deja, gândește-te la modul în care ideea ta va fi mai bună. Desenați-l pe hârtie sau pe computer.
Pasul 2: Obțineți un Mac
IPhone-ul este un produs Apple și folosește o variație a sistemului de operare Mac. În prezent, instrumentele de dezvoltare pentru iPhone sunt disponibile numai pentru utilizatorii de Mac (chiar dacă există dovezi despre proiectare în modul pauză de închisoare de pe un computer), dar pentru a-l pune în funcțiune în App Store, în cele din urmă veți avea nevoie de un Mac pentru a obține Acolo. Puteți cumpăra un Mac mini relativ ieftin dacă nu aveți un Mac la dispoziție.
Pasul 3: înregistrați-vă ca dezvoltator Apple
Pentru a lucra cu instrumentele Mac, va trebui să deveniți oficial Apple Developer. Înregistrarea este gratuită, așa că trebuie doar să le oferiți informațiile dvs. și să fiți de acord cu termenii acestora. Trebuie să vă înregistrați o singură dată și puteți utiliza același nume de utilizator și parolă folosit pentru contul dvs. iTunes. După ce sunteți dezvoltator Apple, puteți dezvolta aplicații pentru iPhone pentru oricare dintre produsele Mac.
Pasul 4: Descărcați kitul de dezvoltare software pentru iPhone (SDK)
După ce sunteți dezvoltator oficial, puteți descărca SDK pentru iPhone. Versiunea de care aveți nevoie depinde de sistemul de operare pe care îl rulați în prezent. Această descărcare este URIZĂ deoarece vine cu tot felul de documentație, coduri de probă și tot felul de lucruri pe care le veți bucura mai târziu. Poate dura câteva ore, așa că poate doriți să începeți descărcarea, să puneți un film bun și să așteptați.
ManiacDev este un site cu adevărat excelent, cu tone de informații destinate atât uber-newbies-ului meu, cât și guru-urilor tehnologice. Începeți doar cu primul videoclip, urmăriți și luați note în timp ce mergeți. Chiar și cu adevărat, acestea sunt cele mai bune tutoriale pe care le-am găsit!
Pasul 5: Descărcați XCode
Dacă nu îl aveți deja, descărcați XCode. Potrivit Apple, „Xcode este un IDE complet, cu caracteristici complete, construit în jurul unui flux de lucru lin, care integrează editarea codului sursă, cu pașii de compilare și compilare, până la o experiență grafică de depanare - totul fără a părăsi codul sursă. ” Aceasta este o altă descărcare uriașă, așa că poate doriți să închiriați un al doilea film.
Pasul 6: Dezvoltați-vă aplicația pentru iPhone cu șabloanele din SDK
După ce aveți aplicația desenată pe hârtie sau în Photoshop, puteți începe să o proiectați cu șabloanele furnizate în SDK. Acesta este locul în care acea cantitate de timp de descărcare va fi un beneficiu uriaș. Veți avea o mulțime de șabloane din care să alegeți și există o mulțime de tutoriale excelente pentru clipuri YouTube despre cum să utilizați șabloanele în mod eficient.
Pasul 7: Aflați obiectivul-C pentru cacao
Dacă vă plac limbajele de programare, vă va plăcea obiectivul-C. Dacă nu știți cum să programați, aceasta este partea care poate deveni foarte lipicioasă, așa că poate doriți să găsiți un prieten programator sau să angajați pe cineva. Chiar ajută să obțineți o carte, de asemenea, ca referință.
Pasul 8: Programează-ți aplicația în Obiectiv-C
După ce înțelegi cel puțin elementele de bază ale obiectivului-C (sau cel puțin știi să găsești răspunsuri la întrebări de programare), ești gata să-ți programezi aplicația. Vă ajută să faceți capturi de ecran pe măsură ce mergeți, pentru a vă aminti ce ați încercat. Unele aplicații pot dura doar câteva ore pentru a programa, în timp ce alte aplicații pot dura luni. Doar tu știi cât de multe detalii vrei acolo pentru călătoria sa de fată în App Store!
Pasul 9: Testează aplicația în simulatorul iPhone
SDK-ul vine cu un simulator de iPhone minunat. Va trebui să vă încărcați aplicația și să vă faceți propriile testări. Ar trebui să încercați să rezolvați cât mai multe buguri și să vă gândiți la toate modalitățile prin care cineva ar putea folosi aplicația.
Pasul 10: Găzduiește o vânzare de coacere
Îți amintești când ți-am spus, cu tipăritul fin, că va trebui să strângi niște bani? Acesta este acel moment. Din păcate, încărcarea unei aplicații pe iTunes costă o taxă pentru un membru de 99 USD (USD). Nu există nicio cale de ieșire din această taxă, dar o puteți câștiga înapoi în trei exemplare dacă aplicația dvs. este demnă! Cu adevărat, însă, primiți multe pentru cei 99 de dolari. Pentru unul, obțineți acces la unele dintre cele mai frumoase persoane din această parte a lui Pluto!
Pasul 11: Încercați-i pe alții să vă testați aplicația
După ce vă plătiți taxa, veți putea avea alții din comunitatea de aplicații pentru a testa aplicația dvs. și pentru a vă ajuta să rezolvați erorile finale. Aceasta este o comunitate grozavă, iar testarea unor lucruri noi este foarte distractivă. Dacă ești un nou-născut ca mine, vei fi împărat de regi și regine de istetie geeky. În funcție de natura și complexitatea aplicației dvs., acest proces poate dura ceva timp.
Pasul 12: Trimiteți aplicația dvs. pentru aprobare
După ce ai testat aplicația în comunitate și ai rezolvat toate denivelările, poți trimite aplicația la iTunes pentru aprobare. Îl vei putea încărca chiar din comunitate. Procesul de aprobare poate dura ceva timp, așa că aveți răbdare!
Pasul 13: Urmăriți aluatul și traficul!
Dacă ați creat o aplicație plătită, așteptați ca banii să fie rulați pe mal. Dacă ați creat o aplicație gratuită, urmăriți traficul!
Aveți sfaturi de partajat cu dezvoltatorii de aplicații? Lasă-le în secțiunea de comentarii de mai jos.
Credite pentru imagini: Erik K. Veland, stopnlook, davidgsteadman, Leo Reynolds, helpei, Cedric Chee, dianagavrilita
Sunt tehnolog educațional și profesor de engleză.