Den (uheldig) iPhone Development Story - 💡 Fix My Ideas

Den (uheldig) iPhone Development Story

Den (uheldig) iPhone Development Story


Forfatter: Ethan Holmes, 2019

En af mine venner har ventet tålmodigt på uger for at blive accepteret til iPhone Developer Programmet. Det viser sig, at han ikke er den eneste, der står over for vanskeligheder med den officielle udviklingsproces. Mike Ash indspillede sin egen erfaring med at udvikle en applikation til distribution i Apples appbutik, og selv når du er accepteret, og alt går rigtigt, er processen stadig ikke pæn.

Det gør en interessant historie, tror jeg, for i modsætning til den voldsomme fortælling om nogle folks kamp for at blive accepteret i iPhone-udviklerprogrammet, var min personlige oplevelse helt normal. (Så vidt jeg ved.)

Men selv en helt normal oplevelse med iPhone-udviklerprogrammet er meget mærkeligt. Sammenlignet med enkelheden ved at udvikle og distribuere en Mac-app, er Apples iPhone-program yderst forældet og mærkeligt.

Mit foretrukne trin er # 8 af 22:

8. Udvikle!

Det er jo det jeg er her for. Nu, at alle stykkerne endelig er på plads, kan jeg komme ned til at skrive kode. (Ja, jeg kunne skrive kode før. Men jeg kunne ikke køre den på den hardware, den målrettede på, hvilket gjorde det lidt mindre nyttigt, at det ellers kunne være.)

Som alle ved, er udviklingen til iPhone meget som at udvikle til Mac. I stedet for kakao har du Cocoa touch, som er meget ens. Der er dog også betydelige forskelle, så det tager lidt at vænne sig til.

Ud over de helt naturlige vanskeligheder, der opstår ved at arbejde på en ny platform, er der også en stor kunstig vanskelighed. Som enhver erfaren udvikler ved, kan en stor hjælp fås ved simpelthen at tale med andre udviklere, der arbejder på samme system. Men Apple giver os ikke det! Hvis du vil huske, nævnte jeg en masse skræmmende juridiske ting, som du måtte klikke igennem for at tilmelde dig programmet. Blandt alle andre ting inkluderede den & *% # ing NDA (ADVARSEL: linket indeholder meget store forbandelseord), som siger, at vi ikke kan tale om disse ting, med nogen nogensinde.

Bortset fra kun at skulle betale et gebyr en gang, i stedet for for hver applikations underskrift, lyder det så lurt som at udvikle underskrevne applikationer til Symbian eller Windows Mobile. Tænk over det ... der er et stort kontingent, der gerne vil se denne type udvikler låsning på desktop OS'er også.

På den lyse side er det faktisk meget nemmere at udvikle apps til din egen enhed ved at jailbreaking din telefon og bruge open source-værktøjer. Hvis du vælger den enkle sti, er Zdziarskis iPhone Open Application Development-bog og iPhone Dev Team Wiki begge gode steder at starte.

IPhone Development Story iPhone Åben Application Development iPhone Dev Team



Du Kan Være Interesseret

Disse børn bygget en eksoskeleton til at løfte 400 pund

Disse børn bygget en eksoskeleton til at løfte 400 pund


Meddelelse om NASAs 3D Printed Habitat Challenge

Meddelelse om NASAs 3D Printed Habitat Challenge


Arduino annoncerer nyt mærke, Genuino, Manufacturing Partnership med Adafruit

Arduino annoncerer nyt mærke, Genuino, Manufacturing Partnership med Adafruit


Lav din egen $ 100 laptop ...?

Lav din egen $ 100 laptop ...?






Seneste Indlæg