211service.com
Cosa aspettarsi dall'iPhone aperto
Con il suo touch screen facile da usare e il software slick, incluso iTunes di Apple, l'iPhone è il beniamino dell'industria dei telefoni cellulari. E la scorsa settimana, Apple ha fatto un annuncio che migliora solo l'appeal del telefono. L'azienda di Cupertino, in California, ha presentato una serie di nuove funzionalità per il telefono che gli consentono di funzionare bene con il software aziendale, tra cui e-mail e software di sincronizzazione dei dati. E, soprattutto, la società ha rilasciato le istruzioni per l'hardware dell'iPhone, offrendo un kit di sviluppo software (SDK) che consente ai programmatori al di fuori di Apple di sbirciare all'interno del gadget e scrivere le proprie applicazioni per esso.
Chiunque utilizzi un iPhone trarrà presto vantaggio dalle nuove funzionalità del telefono, dall'accesso alla posta elettronica aziendale, all'esecuzione di programmi desktop familiari, allo sfruttamento dell'accelerometro integrato per nuove interfacce basate sui gesti.
Questo è un grande affare, afferma Ken Case, CEO di Omni Group , un'azienda che implementa le idee di David Allen's Finire di fare le cose nel software organizzativo per il sistema operativo Mac. Apple ha costruito questo piccolo computer palmare basato sulla stessa tecnologia fondamentale del Mac. Ciò che [l'SDK] significa per noi è che ora abbiamo l'opportunità di creare software che le persone chiedono a gran voce da quando è stato annunciato l'iPhone. Case afferma che Omni prevede di creare una versione per iPhone della sua lista di cose da fare con steroidi che catturerà i dati utilizzando la fotocamera del telefono e incorporerà le informazioni sulla posizione rese disponibili tramite il kit di sviluppo. Il software di Omni potrebbe, ad esempio, visualizzare automaticamente un elenco di prodotti alimentari quando riconosce che l'utente è entrato in un negozio.
È più probabile che le aziende distribuiscano iPhone ai dipendenti perché, oltre alla compatibilità e alla capacità di sincronizzazione della posta elettronica, Apple offre ora ai dipendenti un modo per accedere ai server aziendali protetti da firewall. Inoltre, i telefoni possono essere cancellati da tutti i dati da remoto, in caso di smarrimento o furto. E Salesforce.com, una società di servizi alle imprese, ha già creato applicazioni utilizzando il kit di sviluppo per iPhone. Penso che quello che vedrai è che solo il rilascio dell'integrazione aziendale da solo guiderà vendite aziendali sostanziali [dell'iPhone], afferma Corvo Zaccaria , uno sviluppatore di software che ha iniziato iPhoneDevCamp , una serie di workshop per stimolare lo sviluppo di applicazioni iPhone basate sul Web. Vedrai persone che lasciano i loro BlackBerry in ufficio.
Il settore sanitario, in particolare, potrebbe trarre vantaggio dall'iPhone aperto, afferma steven franco , uno sviluppatore e fondatore di Panico , una società di software per Mac. EPocrate , un'azienda di software medico, ha mostrato la sua applicazione per iPhone all'evento stampa di Apple lo scorso giovedì e Frank ha pensato immediatamente a sua moglie, una dottoressa. Usa e ama il suo iPhone, ma porta ancora con sé un palmare Palm esclusivamente per eseguire ePocrates e altri database medici simili, dice. Frank prevede che quando quei database saranno accessibili su iPhone, sua moglie lascerà il suo Palm a casa. La cosa importante qui è che Apple ovviamente non avrebbe mai fornito un'applicazione di database di farmaci su prescrizione per l'iPhone. L'SDK consente di farlo, il che apre una classe completamente nuova di persone che ora possono realisticamente utilizzare un iPhone come unico dispositivo mobile.
Quando l'iPhone è stato annunciato per la prima volta lo scorso giugno, i programmatori erano entusiasti delle possibilità che presentava, ma Apple ha nascosto molte informazioni sul funzionamento interno del software del telefono. Invece di promuovere applicazioni scaricabili, Apple ha incoraggiato lo sviluppo di programmi basati sul Web eseguiti all'interno del browser Safari. Ma ciò limitava le capacità dei programmi. Ad esempio, non potevano sfruttare appieno il touch screen o l'accelerometro a tre assi e non potevano memorizzare i dati sul chip di memoria flash del telefono. Alcuni programmatori si sono dedicati all'hacking del telefono, in sostanza alle istruzioni di reverse engineering che controllano l'hardware, in modo da poter creare le proprie applicazioni, comprese le chitarre virtuali. (Vedi La prossima generazione di hack per iPhone.)
Alcuni dei software sviluppati dai primi hacker di iPhone, come la chitarra virtuale e i giochi che utilizzano l'accelerometro, illustrano il potenziale dell'SDK. L'imprenditore ed esperto di iPhone Cristoforo Allen , ad esempio, prevede di scrivere software in grado di filtrare chiamate o messaggi di testo a seconda della posizione del telefono: appoggiare il telefono sulla scrivania potrebbe indicare che si desidera accettare solo chiamate di lavoro. (Vedi Il potenziale non sfruttato dell'iPhone.)
Tuttavia, dice Allen, non è ancora un completo tutti contro tutti. Non è chiaro se i programmatori avranno accesso a determinati livelli di informazioni sul telefono, come quelli che potrebbero consentire loro di creare periferiche Bluetooth come le tastiere. Allen afferma di non aver ancora avuto la possibilità di approfondire l'SDK, ma non è sicuro se consentirà software che consenta agli utenti di iPhone di ricevere dati, come messaggi istantanei, mentre effettuano chiamate sulla rete cellulare (cosa che ora non è possibile).
Apple ha già ingaggiato alcune importanti aziende per sviluppare le prime applicazioni che daranno al pubblico un assaggio di ciò che il kit di sviluppo consente. All'evento stampa, AOL ha presentato il suo programma di messaggistica istantanea compatibile con iPhone e la società di giochi Electronic Arts ha mostrato Spore, un gioco che utilizza l'accelerometro per controllare il gioco.
Sebbene l'SDK sia scaricabile in questo momento, i programmi di terze parti scritti per il telefono non saranno disponibili fino a giugno, quando Apple rilascerà l'aggiornamento per iPhone 2.0. A quel punto, le persone potranno scaricare programmi tramite iTunes, nello stesso modo in cui scaricano canzoni e film. Allen sospetta che, come ha fatto con i podcast, Apple promuoverà i programmi più popolari, il che significa che le cose di qualità vinceranno, dice. Non è sicuramente quello che sta succedendo nel mondo dei cellulari in questo momento: la qualità non c'è. Di Apple che apre l'iPhone, dice Allen, penso che questa sia una cosa fondamentale.