Hvordan utvikle iPhone-programvare

IPhone er en av de mest populære plattformer for programvareutviklere. Programmer som er laget for iPhone er markedsført til millioner av brukere over hele verden, og kan enkelt overføres til kundenes iPhones.

Utvikling av programvare for iPhone kan være litt vanskelig fordi for en app for å bli oppført i Apple App Store, må det oppfylle visse retningslinjer satt opp av Apple. Mens innholdet er en av de sterkeste kriterier som avgjør hvorvidt en app som gjør det inn i butikken, etter riktige og sikre utvikling praksis er en annen stor faktor.

Bruksanvisning

1 Kjenn programmeringsmiljø. iPhone-programmer er skrevet i Objective-C programmeringsspråk som er et supersett av C programmeringsspråk. iPhone apps også stole på Cocoa Touch API for innspill.

2 Last ned iPhone SDK (Software Development Kit). Dette er tilgjengelig fra Apple, men krever at du blir med i Apple Developer program.The gebyr per februar 2010 er $ 99 for en standard medlemskap eller $ 299 for en enterprise-medlemskap.

Det er også gratis utviklingssett for iPhone, men de ikke mottar direkte støtte fra Apple.

3 Lag din app ved hjelp av de aktuelle språkene som er nevnt ovenfor. Følg retningslinjene er satt opp av Apple når du utvikler programvaren. Når programmet er bygget, teste det ut i din iPhone eller på en emulator. Sørg for å fikse noen bugs i programvaren siden buggy apps har en større sjanse for å bli slått ned av Apple.

4 Bli med i Apple Developer Connection. Dette er en gratis samfunnet for å bli, og er nødvendig hvis du ønsker å sende inn søknad til iTunes Store. Når du er medlem, kan du sende inn appen til Apple for gjennomgang og eventuell aksept i App Store.

5 Oppdater programvaren. For å holde tritt med dagens trender og sikkerhet, er det nødvendig å holde programvaren oppdatert. Pass på at du hele tiden teste programvare for bugs og utgi oppdateringer for å løse eventuelle sårbarheter eller feil du kan finne.

Hint

  • Følg Apple Developer retningslinjer.
  • Ikke jag din programvareutvikling.
  • Bruk god design prinsipper.
  • iPhone apps er spådd til å bli et stort mål for malware og nettkriminelle. Sørg for å lage din programvare med dette i tankene.