Hoe maak je iPhone Apps

Draaien van een concept naar een werkende app die gebruikers van de App opslag downloaden kunnen vereist u om te leren van een nieuwe programmeertaal, ontwikkelen de app met een eigen gereedschap en legt het aan Apple ter beoordeling.

Wat die u nodig hebt

  • Een computer met Mac of MacBook met Mac OS X 10.9.4 of hoger
  • Xcode
  • IOS Developer Program abonnement.

Leer Objective C en cacao Touch

Ontwikkeling van uw eerste iPhone of iPad app vereist u om te leren de Objective-C programmeertaal. Een evolutie van de decennia oude C-taal, kunt u Objective-C zowel iOS en Mac OS X apps te ontwikkelen.

Tip
  • Als dit uw eerste keer leren van een programmeertaal is, kunt u overwegen leren C alvorens ze naar de Objective-C. Niet alleen is C gemakkelijker te leren, het biedt u ook met een sterke basis waarop kan worden voortgebouwd op uw kennis van de Objective-C taal.

Naast Objective-C, iOS app ontwikkelde vereist ook dat u te leren Cocoa Touch, een Softwareomgeving-- of kader--waarmee uw Objective C-code te communiceren met de hardware van een iPhone. Terwijl Objective-C achter de schermen werkt voor het uitvoeren van taken, zoals het beheer van de interne database van van een app of een telling van een personage life punten houden in een spel, Cocoa Touch alle interacties met de hardware van het apparaat en de interface behandelt, uit met behulp van de ingebouwde GPS spaander om de huidige locatie van een gebruiker om te reageren op gebruikersinteracties met de touchscreen.

Tip
  • Als een nieuwe programmeertaal leren te ontmoedigend voelt, kunt u overwegen een vrije of commerciële app maker. De makers van de app, echter zijn meestal beter geschikt voor het maken van eenvoudige apps die voornamelijk statische inhoud worden weergegeven en mogelijk niet geschikt zijn voor bepaalde soorten apps, zoals gaming apps.

Installeren van Xcode

Apple is vergelijkbaar met Windows' Visual Studio-toepassing, en heeft een eigen geïntegreerde ontwikkelomgeving Xcodegenoemd. Dit gratis programma kun je nieuwe app-projecten maken en uw Objective-C en Cocoa Touch code schrijven terwijl u te voorzien van tips en uw code op fouten controleren.

Download de nieuwste versie van Xcode uit de Mac App Store.



Tip
  • Xcode is niet beschikbaar voor het Windows- of Unix-besturingssystemen. Aangezien Xcode vereist slechts beperkte verwerkingskracht en Mac OS X 10.9.4 of hoger, overwegen het kopen van een goedkope, tweedehands Mac als jij niet al heb een Apple computer.

Inschrijven in de iOS Developer Program

Terwijl het gebruik van Xcode gratis is, publiceren een app of zelfs installeren op voort uw eigen iPhone voor testdoeleinden vereist u Inschrijven in Apples iOS Developer Program en een jaarlijkse abonnementsprijs van $99 betalen.


Tip
  • Inschrijven in de iOS Developer Program geeft u ook toegang tot de IOS Dev Center'straining video's en artikelen.

Test uw App

Uw app testen is een belangrijk onderdeel van het ontwikkelingsproces, geeft u een kans te vinden en elimineren van bugs en daarom gebruikers voorzien van de best mogelijke ervaring. Terwijl Xcode met een emulator waarmee u testen apps rechtstreeks op uw Mac komt, is het raadzaam om te testen uw app op levensechte apparaten zo goed om te controleren hoe uw code communiceert met de hardware van de iPhone.

Een test app installeren op een iPhone moet u hebben een actieve iOS Developer Program abonnement en bepaling met behulp van de Xcode app.

Tip

  • Indien mogelijk, raadzaam om uw app op een iPhone 5, iPhone 6 en iPhone 6 Plus om te controleren of het correct wordt weergegeven onder alle iPhone resolutieste testen. Daarnaast testen uw app onder iOS 8 én iOS 7 om te controleren op compatibiliteitsproblemen die mogelijk van invloed zijn op de gebruikers die niet nog van hun apparaat besturingssysteem naar de nieuwste versie bijgewerkt hebben.

Publiceren van uw App

Met behulp van Xcode, indienen van uw app naar de iOS App Store en wachten voor Apple om het te herzien. Na een Apple medewerker heeft gecontroleerd uw app en bepaald het in overeenstemming is met het vennootschappelijk app kwaliteit en richtlijnen voor de gebruikersinterface, het bedrijf maakt uw app beschikbaar om te downloaden uit de App Store.

Gerelateerde Artikelen

Hoe verwijderen Preinstalled iPhone Apps

Hoe verwijderen Preinstalled iPhone Apps

Technisch, kunt u de oorspronkelijke apps op een iPhone niet verwijderen. U kunt apps die u hebt gedownload naar uw iPhone, maar niet de apps die zijn geworteld in de fabrieksinstellingen van de iPhone. Er is echter een manier van de oorspronkelijke
Hoe te verwijderen iPhone Apps uit iTunes

Hoe te verwijderen iPhone Apps uit iTunes

De iPhone, een multimedia cellphone gemaakt door Apple, is voorzien van diverse apps geïnstalleerd, zodat u kunt, bijvoorbeeld, gebruik een kalender, surfen op het Internet, muziek afspelen of e-mail met mensen uitwisselen. Wanneer u nieuwe apps, u d
Hoe te verwijderen iPhone Apps van telefoon Applications Library

Hoe te verwijderen iPhone Apps van telefoon Applications Library

Wanneer heb je genoeg van een iPhone app of spel, Verwijder het aan vrije omhooggaande ruimte in het geheugen van uw telefoon voor de volgende app dat u wilt proberen. Er zijn een paar manieren om te verwijderen apps van uw iPhone en een manier om ze
Hoe halen verwijderd iPhone Apps

Hoe halen verwijderd iPhone Apps

Zolang een app die u verwijderd uit uw iPhone nog steeds beschikbaar op de App Store is, is het mogelijk opnieuw te installeren op uw apparaat. De lijst van uw verwijderde apps is toegankelijk via de App Store op je iPhone met iOS 8.3 of versie 12 va
Hoe Draai van iPhone Apps op een iPad

Hoe Draai van iPhone Apps op een iPad

Met behulp van uw Apple iPad, u zet het display, en zie uw apps snel en naadloos draaien van staand naar liggend. Veel games en toepassingen van de iPad rotatie functie gebruiken om te gebruiken in de ruimste de iPad de hoge Resolutiescherm. Veel iPh
Hoe maak je iPhone batterij laatste langer

Hoe maak je iPhone batterij laatste langer

Meer dan enige andere factor, levensduur van de batterij van een iPhone hangt af van hoe u uw telefoon gebruiken. Links onaangeroerd op uw bureau, een iPhone 6 kunt blijven leven voor 10 hele dagen op een enkele lading. Start met het gebruik van het
Hoe verwijderen Native iPhone Apps

Hoe verwijderen Native iPhone Apps

De iPhone, Apple's smartphone, beschikt over standaard programma's genaamd apps die niet kunnen worden verwijderd door het ontwerp. Deze apps heten native apps, en ze blijven op uw telefoon, zelfs als u geen voor hen hebben. Terwijl er geen manier u
Hoe synchroniseer mijn iPhone Apps met iTunes

Hoe synchroniseer mijn iPhone Apps met iTunes

IPhone van Apple is een touchscreen-apparaat dat is voorgeladen met tal van functies. Als een iPhonegebruiker, kunt u toepassingen of "apps", downloaden van Apple's App Store. De apps van de App opslag functies die van verwijzingen naar spelletj
Hoe maak je telefoon Apps

Hoe maak je telefoon Apps

Slimme telefoons hebben overgenomen als het mobiele apparaat van keuze voor de meeste consumenten. Android, iPhone, BlackBerry en Windows apparaten alle bieden de belofte van uitgebreide functionaliteit via RandToepassingen. Het bedrijf van de mobiel
Hoe maak je iPhone WinterBoard Thema 's

Hoe maak je iPhone WinterBoard Thema 's

Moe van uw gewone oude iPhone uiterlijk? U kunt de blik van uw iPhone met WinterBoard, een open source applicatie beschikbaar voor jailbroken iPhones op de opslag van de toepassing Cydia. WinterBoard kan een gebruiker meer controle over hoe hun iPhon
Hoe maak je iPhone sneller Internet

Hoe maak je iPhone sneller Internet

Hier vindt u veel goede tips over hoe om te surfen op het Internet sneller met behulp van verschillende Web browser-apps van iPhone. Maar als uw internetverbinding zwak of schilferige is, vervolgens alle dat advies neer op weinig. De snelheid en de s
Hoe maak je iPhone scherm schoon & glad met No strepen?

Hoe maak je iPhone scherm schoon & glad met No strepen?

Een van de ongelukkige waarheden van touchscreen-apparaten is dat ze vies met gebruik. Of het nu per in je gezicht op een moeilijk te horen van de oproep of web het doorbladeren terwijl munching op snacks worden ingedrukt, is het onvermijdelijk dat j
Hoe maak je iPhone licht op wanneer u een bericht

Hoe maak je iPhone licht op wanneer u een bericht

De iPhone's bericht trilt soms kan te hard zijn voor bepaalde situaties zoals een stille klas of werkomgeving. Als alternatief heeft de iPhone een toegankelijkheidsfunctie voor slechthorenden waarin u uw iPhonescherm te knipperen als een waarschuwing
Hoe maak je iPhone berichten tekst in plaats van iMessage

Hoe maak je iPhone berichten tekst in plaats van iMessage

Apple iMessage is een snelle, gratis manier om berichten te sturen naar uw vrienden die ook een Apple iOS-apparaat of een Mac computer hebben. Echter, net als vele Internet gebaseerde diensten, iMessage altijd mogelijk niet zo reageren als u zou will