IPhone tok hele mobiltelefonen markedet med storm med lanseringen. iPhone er ikke bare en neste generasjons mobil, men det er enheten som gir high end anlegg som høyhastighets internett-tilgang til sine brukere. Det er et produkt fra Apple (tidligere Apple Inc.), som har stilt opp til mange andre avanserte teknologi basert elektronisk utstyr (hvordan kan vi glemme den elegante iPod). Ingen overraskelser, iphone nettsted utvikling og iphone applikasjonsutvikling, begge er mani i dag.
Apple gir en enestående Software Development Kit (SDK) for å gjøre brukere og utviklere å utvide iPhone til høyere nivåer. Det er en flott plattform for brukere som elsker å bruke forskjellige andre programmer enn iPhone tilbyr opprinnelig. Det er mange firmaer som utvikler tilpassede applikasjoner for iPhone. Vanligvis søker en bedrift eller en enkeltperson tjenester av en slik utvikling bedrifter å outsource iPhone programutvikling.
Nå kan iPhone-programmer deles inn i to kategorier:
native applikasjoner og
webapplikasjoner.
Det iPhone programutvikleren benytter verktøy og teknologier i SDK for å utvikle naturlig programmer. Det er mye som utvikler applikasjoner for Mac OS X. I tillegg muliggjør en iPhone simulator testing og debugging av søknadene før de er klare til bruk.
For web-applikasjoner, kommer tilgjengeligheten av standard web applikasjon utviklingsverktøy som en velsignelse. iPhone bruker fingeren inntrykk som input i stedet for en mus. Dette reiser behov for iPhone bestemte websider og det er kjent som iPhone utvikling av nettstedet.
Den andre utfordringer som en iPhone programutvikleren ansikter er det variasjoner i skjermstørrelsen av web-sider, nemlig wide-skjerm og stående skjermbilder. Alle disse vil få iPhone utvikling av nettstedet skiller seg fra de enkle utvikling av nettstedet.
Med lanseringen av iPhone, har Apple åpnet opp en nyere marked for utvikling av tilpassede applikasjoner for iPhone. Det er fordi iPhone har et stort og økende kundebase. Derfor har den faglige utviklingen firmaer funnet et nytt segment siden behovet for å outsource iPhone applikasjon utviklingsprosjekter er nå nyere høyder.