Apple's iPhone is een combinatie van mobiele telefoon en persoonlijke media-apparaat dat in staat is het uitvoeren van een verscheidenheid aan mobiele games en applicaties . Het toestel draait het iOS- besturingssysteem , die ook wordt gebruikt door Apple's iPod Touch en iPad media-apparaten . Door te leren hoe je je iPhone te programmeren , kunt u toepassingen op maat aan uw specifieke behoeften te ontwikkelen of produceren van software bestemd voor een breder publiek . Computer Het eerste wat je nodig hebt om te beginnen met programmeren op de iPhone is een Apple-computer uitgerust met een Intel -processor . Oudere Apple- computers met een PowerPC-processor zijn niet geschikt , omdat ze niet in staat om de iPhone simulator , die je nodig hebt om je programma's tijdens de ontwikkeling testen uitgevoerd zal worden . Een Intel - gebaseerde Apple computer zullen doen , waaronder de fundamentele MacMini model, dat vereist dat u uw eigen beeldscherm , toetsenbord en muis geven . Voor de prijsbewuste , Apple biedt gerenoveerde versies van zijn computers uit haar online winkel , vaak met kortingen . Xcode Apple biedt een software development suite bekend als Xcode , beschikbaar voor download op de website van de vennootschap . Deze suite is voorzien van tools die ontworpen zijn om u te helpen schrijven en compileren programma's voor OS X en iOS , het besturingssysteem wordt gebruikt op de iPhone , Xcode bevat ook programma's om de layout interface van uw programma 's te helpen , het opsporen van bugs in de code en testen bouwt van het programma op een simulator . Xcode is gratis beschikbaar voor leden van de iOS en Mac Developer Programs , of als een $ 4,99 te downloaden uit de Mac App Store . Documentation Eenmaal u de basis hardware en software , de volgende stap is de passende documentatie bestuderen . Apple biedt gratis referentie- artikelen en tutorials over de iPhone programmering in de " iOS Dev Center " deel van haar website . Deze omvatten primers over Objective - C , de programmeertaal gebruikt in de iPhone-ontwikkeling , evenals instructies over hoe te bouwen , uitvoeren en debuggen van uw toepassingen . Apple biedt ook een set van " Human Interface Guidelines ', die u zal begeleiden door het proces van het ontwikkelen van de gebruikersinterface van uw programma 's . Source Code Een van de beste manieren om te leren hoe je een programma te schrijven is aan de broncode te bestuderen van andere stukken software . U hebt toegang tot een verzameling van de broncode van Apple 's " iOS Developer Library , " waarin voorbeelden ontworpen om te zien hoe je een specifieke programmering probleem of hoe een bepaalde functie te implementeren oplossing biedt . Andere websites van derden gewijd aan iPhone-ontwikkeling kan beschikken over een bredere selectie van source code te bladeren door , met inbegrip van de code voor het gehele programma .
|