iPhone SDK lanceret

Den 6. marts 2008, i Mac OS, iPhone, iPod, af Daniel Bahl

I dag var også dagen hvor iPhones SDK blev – efter laaaang ventetid – lanceret!

apple-sdk-036.jpgApple har i dag annonceret at deres API og alle værktøjer til at designe iPhone apps kommer i en beta-version i dag, og kræver iPhone Firmware 2.0 for at virke.

Hele Apple’s nye SDK er baseret på OS X teknologi, hvilket giver en robust og gennemtestet udviklingsplatform til at udvikle native iPhone applikationer. Alle applikationer vil virke både på iPhone og iPod Touch.

Apple’s grafiske brugerflade er døbt Cocoa Touch og giver udviklere adgang til både Multi-touch events og Multi-touch controls samt fuld adgang til bruger iPhone’s indbyggede Acceleromter. Det bliver også muligt at bruge ‘Localization’ som gør det muligt for et program at finde ud af hvor i verden man befinder sig. Ligeledes er åbnet op, så ens programmer kan arbejde sammen direkte med fotos på telefonen, kontakter, kameraet og Safari-browseren.

apple-sdk-062.jpgYdermere er fuld OpenGL support – hvilket gør det muligt at lave FEDE 3D spil. (OpenGL anses som Mac/Linux-verdenens svar på Microsoft DirectX) – samtidig er der åbnet på for Core Audio og Core Animation som giver udviklere mulighed for at designe nogle fede animationer til programmer og spil. Ydermere er der også åbnet op for alle iPhones Billed, video og multiemedia teknolgoier som h.264 playback, JPG, PNG, TIGG, Lydoptagelse, Lyd-mixer, Quartz osv.

Alle udviklere får gennem det nye SDK adgang til en database baseret på SQLite, så der er hurtig adgang til data. Samtidig kommer der også FULD adgang til filsystemet og Internettet via både WiFi og EDGE/GPRS.

apple-sdk-071.jpgDer bliver i XCode mulighed for både at teste og debugge sine applikationer direkte på sin iPhone – eller gennem en Virtuel iPhone man kan køre på sin Mac. 

Alle applikationer skal godkendes af Apple før de bliver lagt ud til download. En sådan godkendelse koster $99 – dvs. 480 danske kroner (aktuel valutakurs: 4,853). Efter godkendelse bliver ens applikation lagt til download i Apple’s nye iTunes App Store som både kan tilgås fra iTunes og direkte fra sin iPhone/iPod Touch. 

Hvis man ønsker at tage penge for sine programmer, er dette også muligt. Man vælger en pris, og Apple tager så 20% af hvert salg, men tilgengæld står de for distribution, håndtering af kreditkort og penge, markedsføring osv. Man får så udbetalt sine penge hver måned.

apple-sdk-076.jpgSom udvikler er jeg måløs – og ude af stand til at tale. Jeg sidder lige nu bare og refersher min browser indtil jeg kan downloade min udvidelse til XCode der giver mig de muligheder jeg har drømt om siden jeg fik min iPhone for 5 måneder siden.

Udover alt dette annoncerer Apple bl.a. at der kommer en Instant Messenger klient til iPhone (AOL har udviklet AIM til iPhone), EA kommer med en række spil, de demoede bl.a. Spore. Ydermere var SEGA,  og Salesforce.com også op og demonterer henholdsvis et spil og en CRM-applikation til iPhone.

 

Én besvarelse til iPhone SDK lanceret

  1. Peter321 siger:

    Lige lidt faktuelle rettelser:

    Beløbet for at få sine programmer på App Store er et engangsbeløb for et Developer Certifikat – ikke et beløb pr. program.

    Apple tager 30% af programmets pris, udvikleren får de resterende 70%

Skriv en kommentar

Din e-mail-adresse vil ikke blive offentliggjort. Krævede felter er markeret med *

*

Disse HTML koder og attributter er tilladte: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>