(Gaila) „iPhone“ plėtros istorija - 💡 Fix My Ideas

(Gaila) „iPhone“ plėtros istorija

(Gaila) „iPhone“ plėtros istorija


Autorius: Ethan Holmes, 2019

Mano draugas kantriai laukė savaičių, kad priimtų „iPhone“ kūrėjų programą. Pasirodo, jis nėra vienintelis, su kuriuo susiduriama su oficialiu vystymosi procesu. „Mike Ash“ užregistravo savo patirtį kuriant „Apple“ programinės įrangos parduotuvėje platinimo programą, ir netgi priėmus ir viskas vyksta teisingai, procesas vis dar nėra gražus.

Manau, tai daro įdomią istoriją, nes, priešingai nei kai kurių žmonių kova, kad būtų priimta į „iPhone“ kūrėjo programą, mano asmeninė patirtis buvo visiškai normali. (Kiek aš žinau.)

Tačiau net ir visiškai įprastas „iPhone“ kūrėjo programos patirtis yra labai keista. Palyginti su „Mac“ programos kūrimo ir platinimo paprastumu, „Apple“ iPhone programa yra labai sudėtinga ir keista.

Mano mėgstamiausias žingsnis yra # 8 iš 22:

8. Sukurti!

Štai ką aš čia noriu. Dabar, kai visi kūriniai pagaliau yra, galiu nusileisti į kodą. (Taip, galėčiau parašyti kodą anksčiau. Bet aš negalėjau jo paleisti ant aparatūros, kurią ji nukreipė, todėl šiek tiek mažiau naudinga, kad ji būtų kitaip.)

Kaip visi žino, „iPhone“ kūrimas yra labai panašus į „Mac“ kūrimą. Vietoj Kakavos turite „Cocoa“, kuris yra labai panašus. Tačiau yra ir reikšmingų skirtumų, todėl prireikia šiek tiek priprasti.

Be visiškai natūralių sunkumų, su kuriais susiduriama dirbant nauja platforma, taip pat yra didelis dirbtinis sunkumas. Kaip ir bet kuris patyręs kūrėjas žino, daug pagalbos gali tekti tiesiog kalbėti su kitais kūrėjais, dirbančiais toje pačioje sistemoje. Tačiau „Apple“ neleidžia mums to padaryti! Jei prisiminsite, paminėsiu baisių teisinių daiktų krūvą, kurią turėjote spustelėti norėdami užsiregistruoti programoje. Tarp visų kitų dalykų, jis įtraukė & *% # ing NDA (ĮSPĖJIMAS: nuoroda turi labai didelius prakeikimo žodžius), kuriame sakoma, kad mes negalime kalbėti apie šią medžiagą su niekuo.

Be to, kad reikia mokėti tik vieną kartą, o ne už kiekvieną paraiškos pasirašymą, tai skamba kaip juokinga kaip ir pasirašytų „Symbian“ ar „Windows Mobile“ programų kūrimas. Pagalvokite apie tai… yra didelis kontingentas, kuris norėtų, kad šis kūrėjas taip pat užblokuotų darbalaukio operacines sistemas.

Šviesioje pusėje yra daug lengviau kurti programas savo įrenginiui irilbreaking telefonu ir naudojant atviro kodo įrankius. Jei pasirinksite paprastą kelią, „Zdziarski“ „iPhone Open Application Development“ knyga ir „iPhone Dev Team Wiki“ yra geros pradžios vietos.

„IPhone“ kūrimo istorija „iPhone“ atidaryta taikomųjų programų kūrimo „iPhone Dev“ komanda



Jums Gali Būti Įdomu

Chameleono striukės projektas siekia leisti žmonėms patirti pasaulį kaip gyvūną

Chameleono striukės projektas siekia leisti žmonėms patirti pasaulį kaip gyvūną


„Miami Mini Maker Faire“ yra kitą savaitgalį!

„Miami Mini Maker Faire“ yra kitą savaitgalį!


Flashback: dėkingas medis

Flashback: dėkingas medis


„Cooper Hewitt“ rodo, kaip dalintis 3D nuskaitymo duomenimis

„Cooper Hewitt“ rodo, kaip dalintis 3D nuskaitymo duomenimis






Naujausios Žinutės