Visualizzazione post con etichetta sviluppo. Mostra tutti i post
Visualizzazione post con etichetta sviluppo. Mostra tutti i post

04 febbraio 2007

Installazione del Maemo SDK per Nokia 770

Maemo è una piattaforma di sviluppo opensource per i dispositivi palmari basati su Linux. Attualmente è la base del sistema operativo che è installato sul Nokia 770 e 800, ma potrebbe teoricamente essere adottata (con pochi cambiamenti) anche da altri dispositivi simili.

L'SDK mette a disposizione (oltre alle librerie ed al compilatore) un vero e proprio ambiente capace di emulare il dispositivo palmare finale, in modo da permettere allo sviluppatore di testare e debuggare sia i programmi che funzionano a riga di comando, sia quelli visuali.

L'ambiente grafico si basa su un vero e proprio X server, un window manager e sulle librerie GTK+ con un'estensione particolare che si chiama Hildon.

Tramite l'SDK di Maemo è possibile:

  • Testare le applicazioni scritte per Maemo, utilizzando un normalissimo PC con Linux.
  • Scrivere e debuggare applicazioni scritte da noi.
  • Effettuare il porting di applicazioni esistenti scritte per Linux/GTK+ e verificarne il funzionamento.
  • Compilare e preparare i pacchetti per la piattaforma ARMEL in modo da renderli installabili sul dispositivo finale.
L'howto completo è a disposizione sul wiki del PtLUG.

21 gennaio 2007

iPhone: è tutto oro quello che luccica?

Ancora non è uscito e già fa parlare di se.

Trascorsi pochi giorni dall'annuncio ufficiale fatto da Steve Jobs, sono trapelate anche le prime indiscrezioni sulla politica che Apple intenderà adottare al riguardo degli sviluppatori.

Pare infatti che non sarà consentito a tutti sviluppare applicazioni per l'iPhone, ma soltanto a coloro che avranno un'autorizzazione diretta da parte di Apple (ovviamente a pagamento).

Se questa cosa fosse confermata, rallenterebbe sicuramente la diffusione di questo nuovo dispositivo e non incentiverebbe nessuno a creare applicazioni gratuite come invece avviene per altre piattaforme (Symbian, Java, ecc...).

Avere un hardware così evoluto e non avere la possibilità di utilizzarlo se non essendo dei passivi utilizzatori, di fatto farà perdere l'interesse a molte persone (me ad esempio) che speravano di avere finalmente un gioiellino sul quale poter sviluppare qualche applicativo interessante.

Oltre al discorso dello sviluppo delle applicazioni, non è ancora ben chiara invece la politica che Apple intende adottare nei confronti degli operatori telefonici. Verrà consentito solo ad alcuni operatori di sfruttare questo telefono? Sarà concessa la possibilità a chiunque?

Avremo tutto il tempo per riflettere su questi interrogativi, visto che iPhone non uscirà sul mercato americano prima di Giugno e su quello Europeo prima della fine del 2007.