Kif tibda bl-Apps li qed jiżviluppaw għall-iPhone u l-iPad

Jekk int qatt ridt tipprova niddeffiedek fl-iżvilupp ta 'apps iPhone u iPad, issa huwa l-aħjar ħin biex tibda. Mhux biss kull dewmien tpoġġi lil hinn f'termini ta 'kompetizzjoni fis-suq u nagħmel il-marka tiegħek, hemm ħafna għodda u servizzi tajbin biex jgħinuk tħaffef malajr.

L-aħjar ħaġa dwar l- iżvilupp ta 'apps mobbli hija kif individwu jew par ta' żviluppaturi jistgħu jikkompetu fuq bażi parzjali ma 'ħwienet ta' żvilupp kbar. Filwaqt li int ma tistax tikseb l-akbar għajnuna minn Apple f'dawn il-jiem, bl-aqwa beni immobbli fl-Aħżen Applikata normalment imorru għall-istudjows akbar, il-bejgħ ta 'app huwa mmexxi kemm bil-fomm u reviżjonijiet tajba fil-Aħżen App, sabiex kulħadd idea kbira tista 'tkun ta' suċċess li tbiegħ l-app tagħhom.

Allura kif tibda l-iżvilupp ta 'apps iPhone u iPad?

L-ewwel, Ipprova It Out

L-ewwel pass huwa li tilgħab l-għodda ta 'żvilupp. Il-pjattaforma ta 'żvilupp uffiċjali ta' Apple tissejjaħ Xcode u hija download b'xejn. Inti ma tkunx tista 'tpoġġi l-apps tiegħek għall-bejgħ mingħajr il-liċenzja ta' l-iżviluppatur, iżda tista 'tilgħab madwar l-ambjent u taf kemm tista' tieħu biex tħaffef. Apple introduċiet il-lingwa ta 'programmar Swift bħala sostitut għal Objective-C, li kultant kienet ta' uġigħ għall-użu għall-iżvilupp. Kif jimplika l-isem, Swift huwa pjattaforma aktar mgħaġġla. Din mhix biss dwar il-veloċità tal-app. Swift jista 'ma jkunx eżattament żvilupp rapidu ta' applikazzjoni, iżda huwa ħafna aktar mgħaġġel li jiġi pprogrammat bl-użu ta 'Swift minn l-Objettiv-C anzjani.

Nota: Int teħtieġ Mac biex tiżviluppa applikazzjonijiet tal-iOS, iżda m'għandhiex għalfejn tkun il-Mac l-aktar qawwija fid-dinja. A Mac Mini huwa aktar minn biżżejjed biex jinħolqu apps iPhone u iPad.

Tesplora Għodda ta 'Żvilupp ta' Partijiet Terzi

X'jiġri jekk qatt ma tipprogramma f '"C"? Jew forsi inti tixtieq tiżviluppa kemm għal iOS u Android? Jew forsi tridu pjattaforma ddisinjata għall-bini ta 'logħob? Hemm numru ta 'alternattivi kbar għal Xcode disponibbli.

Huwa dejjem tajjeb li twaħħal ma 'pjattaforma nattiva. Jekk tikklassja apps tal-iOS bl-użu ta 'Xcode, dejjem ikollok aċċess għall-aħħar karatteristiċi tas-sistema operattiva. Imma jekk qed tippjana li tirrilaxxa l-app tiegħek għal pjattaformi multipli, il-kodifikazzjoni f'kull wieħed se tiekol ħafna ħin u riżorsi.

U din il-lista bl-ebda mod mhija kompluta. Hemm ukoll pjattaformi ta 'żvilupp bħal GameSalad li jippermettulek tibni apps mingħajr ebda kodifikazzjoni. Għal lista sħiħa ta 'pjattaformi ta' żvilupp mobbli, tista 'tiċċekkja l-lista tal-Wikipedija.

Irfina l-Idea Tiegħek u tadatta l-Aħjar Prattika tal-iOS.

Hija idea tajba li tniżżel apps simili mill-maħżen tal-app biex tieħu idea ta 'kif il-kompetizzjoni ttrattat l-app, b'attenzjoni kbira kemm għal dak li jaħdem (ma ssolvix dak li mhux imkisser) u dak li ma jaħdimx. Jekk ma tistax issib taqbila eżatta għall-app tiegħek, tniżżel xi ħaġa simili.

Għandek ukoll toħroġ lapes u xi karta. L-iżvilupp ta 'interface tal-utent grafiku (GUI) għall-iPhone u iPad huwa differenti milli jiżviluppa għall-PC jew il-web. Ikollok bżonn tieħu kont tal-ispazju limitat tal-iskrin, in-nuqqas ta 'tastiera tal-maws u fiżiċi u l-eżistenza ta' touchscreen. Tista 'tkun idea tajba li tiġbed uħud mill-iskrins u t-taqsimiet tiegħek l-GUI fuq il-karta biex tara kif l-app jista' jaħdem. Dan jista 'jgħin ukoll fil-kompartimenti tal-app, li jgħinuk tinqasam għal fluss loġiku fl-iżvilupp.

Tista 'tibda fuq il-GUI billi tirrevedi l-Linji Gwida ta' l-Interface tal-Bniedem iOS fi developer.apple.com.

Programm ta 'Żviluppatur ta' Apple

Issa li għandek idea rfinuta u taf il-mod tiegħek madwar il-pjattaforma tal-iżvilupp, wasal iż-żmien li jingħaqad mal-programm tal-iżviluppatur ta 'Apple. Ikollok bżonn tagħmel dan sabiex tissottometti l-apps tiegħek lill-Aħżen App Apple. Il-programm jiswa $ 99 fis-sena u joffrilek żewġ sejħiet ta 'appoġġ matul dak il-perjodu, hekk jekk tħossok mwaħħal fuq kwistjoni ta' programmazzjoni, hemm xi rikors.

Nota : Int trid tagħżel bejn l-iskrizzjoni bħala individwu jew bħala kumpanija. Ir-reġistrazzjoni bħala kumpanija teħtieġ kumpanija legali u dokumentazzjoni bħal Artikoli ta 'Inkorporazzjoni jew Liċenzja Kummerċjali. A Doing Business As (DBA) ma jissodisfax dan ir-rekwiżit.

Imbotta Hello, Dinja għall-iPhone jew iPad tiegħek

Pjuttost milli jaqbżu direttament fl-iżvilupp ta 'l-app, hija idea tajba li toħloq standard "Hello, World" app u imbottah fuq iPhone jew iPad tiegħek. Dan jeħtieġ li jkollok ċertifikat tal-iżviluppatur u li tistabbilixxi profil ta 'proviżjonament fuq it-tagħmir tiegħek. Huwa aħjar li tagħmel dan issa sabiex ma jkollokx tieqaf u ssib kif tista 'tagħmel dan meta tasal għall-istadju ta' l-Iżvilupp tal-Kwalità.

Qed tiżviluppa logħba? Aqra iktar dwar l-ispeċifiċitajiet tal-iżvilupp tal-kaċċa.

Ibda Żgħar u Mur Minn hemm

M'għandekx tiżdied direttament fl-idea kbira tiegħek. Jekk taf l-app li għandek f'moħħok tista 'tieħu xhur u xhur għall-kodiċi, tista' tibda żgħir. Dan huwa speċjalment effettiv jekk int ġdid għall-bini ta 'apps. Iżola wħud mill-karatteristiċi li trid tinkludi fl-app tiegħek u tibni applikazzjoni simili, iżgħar li tinkludi dik il-karatteristika. Per eżempju, jekk taf li ser ikollok bżonn lista ta 'scrolling bil-kapaċità li l-utent iżid oġġetti għal dik il-lista, inti tista' tibni app lista tal-grocer. Dan jippermetti li tkun esperimentat b'karatteristiċi speċifiċi ta 'kodifikazzjoni qabel ma tibda fuq l-idea kbira tiegħek.

Int issib li t-tieni darba li tippjana karatteristika hija dejjem aktar mgħaġġla u aħjar mill-ewwel darba. Allura, minflok ma tagħmel żbalji ġewwa l-idea kbira tiegħek, dan jippermettilek tesperimenta barra mill-proġett. U jekk tiżviluppa app żgħira li tista 'titqiegħed fis-suq, tista' tagħmel ftit flus waqt li titgħallem kif tikklassifika l-akbar proġett tiegħek. Anke jekk ma tistax taħseb f'applikazzjoni li tista 'titqieghed fis-suq, sempliċement tilgħab madwar xi karatteristika fi proġett iżolat jista' jkun mod tajjeb kif titgħallem kif timplimentah fil-proġett prinċipali tiegħek.