|
iPhone SDK en AppStore, kan het beter? |
iPhone vrijdag, 07 maart 2008 07:54...of misschien: weg-met-Java? |
Ik ben zeer onder de indruk van de nieuwe iPhone SDK.
In wezen stelt Apple alle Core technologie?´n van Mac OS X beschikbaar, alsmede nog wat nieuwe zaken voor het uitlezen van het aanraakscherm en de motion sensors.Uiteraard is overbodig spul zoals muisbesturing weggelaten. Je hebt dus eigenlijk het complete Mobile OS X tot je beschikking met de onderliggende Unix laag.
Beats the fucking crap out of Java, zoals een goed Nederlander het zou zeggen.
Gebruik je fantasie
Ontwikkelaars kunnen dus ALLES maken voor de iPhone en iPod touch wat ze maar kunnen bedenken, zoals bijvoorbeeld:
- MSN messenger
- VLC video player
- NetNewsWire
- Word en Excel
- Photoshop
- whatever.....
Het enige waarmee men rekening moet houden is het kleine scherm van de machine en het feit dat er geen volledige toetsenbord- en muisbesturing aanwezig is.
AppStore
Apple zorgt voor de veiligheid van het platform door zelf te bepalen welke apps er al dan niet in de nieuwe AppStore verkrijgbaar zullen zijn.
Vergelijk dit met de podcast directory in de iTunes Store: als je stout bent wordt je verwijderd, maar voor de rest is alles mogelijk, inclusief freeware.
Dat Apple ?©?©nmalig $100 vraagt voor een developer licentie vind ik een prima idee; het houdt rommel van hobbyisten buiten de deur, iets dat bij de podcast directory helaas niet gebeurt.
Distributie
Ongetwijfeld zullen nu sommigen voorspellen dat de AppStore een flop zal worden omdat ontwikkelaars vrijheid willen hebben en overal en nergens zelf hun software willen kunnen publiceren.
Apple zal worden afgeschilderd als control-freak en boeman.
Maar op mobiele platforms werkt dit sowieso al anders dan op PC's. Er zijn zat providers en fabrikanten van mobiele apparaten die voor jou bepalen welke software je wel en niet op je telefoon mag zetten.
(Een paar Linux nerds die alles onder het mom van "vrijheid" zelf compileren en installeren uitgezonderd.)
Je moet dan inloggen op hun eigen portal en maar hopen dat je krijgt wat je wilt. Neem maar eens een gemiddeld abonnement op Jambaaaaaa! of een andere crappy contentprovider. Je krijgt idioot slechte Java applicaties voor woekerbedragen, en geen gratis updates.
De AppStore is hetzelfde als andere mobiele contentstores, maar dan beter. Iets dat Apple helemaal begrijpt.
XCode
De ontwikkeling van applicaties voor Mobile OS X gaat geheel via XCode waarbij remote debugging en simulatie mogelijk is.
Ongetwijfeld gaan er nu mensen zeiken dat ontwikkeling niet mogelijk is onder Windows en dat Apple daarom stom bezig is.
Jammer joh, maar als je nog nooit een Mac hebt gebruikt weet je toch niet wat Apple's klanten willen qua usability (namelijk eenvoud), design (namelijk doordacht) en features (namelijk geen overbodige troep).
Het leuke is dat Apple sinds de overstap naar Intel processors zo'n beetje alle grote developers verplicht heeft om over te stappen naar XCode, omdat alleen met XCode Universal Binaries konden worden gemaakt.
Al deze developers kunnen nu zo hun project openen in XCode en zonder al te veel moeite beginnen met de iPhone-versie van hun software.
Ik ben er klaar voor: World Domination van Mobile OS X. Dit artikel is meer dan een jaar oud en daarom gearchiveerd. - Reacties op dit artikel worden niet meer getoond. |