Un pitone nel telefono

Sul sito di sviluppo di Nokia c’è un ottimo interprete Python.

Ne ho parlato nel numero 194 di PC Professionale (pdf) mostrando passo per passo come installare l’interprete e lavorarci con un computer con Windows.

Secondo me Python è estremamente interessante sul telefono perché non ha la complessità dell’ambiente di sviluppo C per S60 e nemmeno il peso della piattaforma Java j2me.

 

Una connessione bluetooth all'interprete in esecuzione sul telefono
Una connessione bluetooth all'interprete in esecuzione sul telefono

Lavorare con Python è semplice: si avvia l’interprete sul telefono e ci si connette con il pc attraverso una connessione bluetooth. Anche con il Mac è facilissimo collegarsi, come è spiegato per passi in queste slide in Inglese e in questa pagina in Italiano.

Nonostante questo mancano progetti semplici e funzionali in Python. Per esempio non mi dispiacerebbe creare un listener che analizza gli sms in arrivo e azzera la rubrica, il calendario e tutti gli altri dati personali. Sarebbe un’applicazione interessante in caso di furto, forse con qualche potenziale commerciale.

Sui telefoni dotati di gps si potrebbe anche attivare l’invio di un sms con la posizione ogni ora.

 

Ecco alcuni indirizzi utili per approfondire l’argomento:

 Il Wiki di Nokia dedicato alla piattaforma Python:

http://wiki.opensource.nokia.com/projects/PyS60

Il sito per sviluppatori di Nokia:

http://forum.nokia.com

Python per Nokia Serie 60:

http://sourceforge.net/projects/pys60

Putools, un ambiente a riga di comando completo e funzionale:

http://people.csail.mit.edu/kapu/symbian/python.html

Annunci

Anche Python nel paniere Sun

Ho parlato dell’assunzione da parte di Sun Microsystems di due personaggi chiave del mondo Jython. Chissà, questo forse ci porterà anche Django sulla VM Java (o dovrei dire Djava?).