Non è facile fare chiarezza fra gli annunci della [tag]Apple[/tag], i commenti di Scoble, e l’analisi di Gizmodo. Secondo quest’ultimo, che fa a mio modo di vedere la più corretta interpretazione delle parole di Steve Job, l’iPhone semplicemente non ha bisogno di un SDK, essendo già in grado di eseguire in maniera nativa applicazioni “web”, con l’ormai consolidato uso di AJAX per animare la componente client (forse tramite AIR?). E comunque sottolinea gli effetti negativi di questo approccio:
According to Apple, “no software developer kit is required for the [tag]iPhone[/tag].” However, the truth is that the lack of an SDK means that there won’t be a killer application for the iPhone. It also means the iPhone’s potential as an amazing computing and communication platform will never be realized. And because of this I don’t think the iPhone will be as revolutionary as it could be.
D’altro canto si fa notare in questo interessante articolo come il paradigma [tag]AJAX[/tag] abbia comunque qualche limite. Di fondo, per via del fatto che l’applicazione gira in una sua sandbox, e quindi non potrà accedere a tutte le funzioni dell’iPhone, per esempio la lista dei contatti. E di piattaforma, dato che stiamo comunque parlando di un ARM a 400 MHz.
To recap, Ajax web applications running on a sandbox have the following drawbacks:
- No access to operating system features and functions (e.g. impossible to write a CPU meter or a video-IM app)
- No access to the iPhone’s databases (e.g. you can’t access your current contacts for your IM web app)
- JavaScript apps can be very slow.
- You can’t expand the current operating system via drivers or other tweaks (e.g. adding support for A2DP/AVRCP Bluetooth profiles)
Ora, sul perchè ciò succeda, si possono fare le ipotesi più disparate. Non concordo con chi dice che si tratta solo di una questione di tempo, cioè che la Apple non ha materialmente fatto abbastanza in fretta a rilasciare l’SDK (Sì, mi rendo conto che mi sto mettendo contro Wired!!!). E comunque, nella buona tradizione Apple, il tutto succede in pieno contrasto con quelle che erano le aspettative del mercato.
E comunque, siccome un link meno esterofilo ci vuole, ecco qui il resoconto delle notizie provenienti dal [tag]WWDC[/tag], da due inviate molto….speciali!
UPDATE: per rispondere ai due post di Alfonso Fuggetta: io direi chiuso!
UPDATE 2: qualche volta capita di arrivare prima di Slasdot, citando la stessa fonte.