Neljapäeva õhtul kell 8 toimus Apple eriüritus, kus tutvustati uut iPhone operatsioonisüsteemi. Peame tõdema, et uuendused olid ettearvatavad (okei, kataloogide tuge tõesti ei oodanud). Õnneks positiivses mõttes. Esile tooks neist kaks kõige olulisemat: multitegumi tugi: oli ikka aeg küll, aga samas tõrvaks meepotis ei hakka 2G ja 3G mudelid seda toetama. Ja iAds platvorm, mis võimaldab interaktiivseid reklaame näidata ja rakendustetegijatel seeläbi raha teenida.
Kõige olulisem pomm tuli siiski hiljem — App Store arendajalitsentsi tingimuste muudatused!
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
Ei ütleks, et ka see põhimõttelise üllatusena tuli kuid ajastus oli Wow! 4 päeva enne Adobe CS 5 esitlust, mis lubanuks luua Flash rakendusi iPhone ja iPadi jaoks. Ka meediafirmad panid siin suuri lootusi sellele. On ilmselge, et tingimusi muudeti eelkõige Flashi tehnoloogia iPhone OS-ist eemale hoidmiseks.
Kas selle muudatuse tõttu on nüüd ohus ka tasuta iRoute: Tallinn, Estonia rakendus, mis on kirjutatud Appcelerator Titanium platvormi peal? Ise kirjutame kõik oma rakendused native vahenditega ja seetõttu seda ohtu meie ega klientide rakendustega pole kuid sellegipoolest oleks kurb kui asjalik tasuta rakendus nüüd Apple poolt maha võetakse või uuendamine ära keelatakse.
Selleks, et Apple liivakastis ellu jääda tuleb arendajatel hoolikalt jälgida Apple poolt kehtestatud reegleid ja seda püüamegi teha. Tänu sellele ei mõjuta muudetud tingimused üldsegi meie arendustegevust.
PS! Juba mängimegi iPhone OS 4.0 SDK-ga




Lisaks Apple arendatavale iPhone OS-le omab suurt potentsiaali Google eestvedamisel