18 maggio 2008

Emulatore PyS60 su Win XP


Come installare i software giusti per programmare tramite l'emulatore Python su computer.

Premetto che questa è l'installazione fatta su di una postazione con sistema Windows XP sp2.

Come prima cosa da fare bisogna registrarsi sul sito Nokia all'indirizzo www.forum.nokia.com/info/sw.nokia.c....dk_msb.zip.html e scaricare il file s60_2nd_fp2_sdk_msb.zip , che contiene l'sdk Symbian per C++.

Poi come seconda cosa da scaricare(comunque potete scaricarli nell'ordine che preferite) è il Python sdk, io ho installato la versione PythonForS60_1_4_2_2ndEdFP2.zip. Ma la cosa veramente importante è che sia sul Computers, che sullo Smartphone, (che vedremo in seguito come installare)ci siano installate le stesse versioni.

Poi scaricate l'sdk Python_for_2ndEd_SDK.exe che è un altro sdk per comporre i file di tipo .SIS che servono per poter installare i vostri lavori in Python come applicazioni native per Smartphone e cellulari di ultima generazione. Adesso ci servirà una distribuzione Perl per sistemi Win32, che andremo a scaricare dal sito ActiveState azienda nota nel mondo OpenSource, la versione che ci interessa è esattamente questa: ActivePerl-5.6.1.638-MSWin32-x86.msi.

Adesso finalmente possiamo installare i nostri software, iniziando proprio dalla distribuzione Perl(active perl) e semplicemente facendo click su next(avanti) finchè l'installazione di ActiveState non si conclude.

Adesso riprendiamo il file s60_2nd_fp_sdk_msb.zip è decomprimiamolo ne escono una serie di files tra cui uno di tipo .exe esattamente Setup.exe quindi eseguiamolo. Questo passo crea in la cartella Symbian più altre varie sotto cartelle ma quella che a noi interessa si chiama C:\S60_2nd_FP2 tenetela bene a mente tra un pò ci servirà.

Bene ora passiamo al file PythonForS60_1_4_2_SDK_2ndEdFP2.zip che contiene esattamente la cartella epoc32 che dobbiamo estrarre nel percorso C:\Symbian\8.0a\S60_2nd_FP2, quella da tenere a mente.

Ora c'è l'altro ".exe" eseguibile da installare, esattamente Python_for_2ndEd_SDK.exe dopo averlo installato con la solita procedura dobbiamo settare la variabile d' ambiente(PATH) in questo modo: andiamo sul menu start => pannello di controllo => sistema => avanzate => variabili d'ambiente è aggiungiamo il percorso nel path di sistema C:\Nokia\Tools\Python_for_Series_60\py2sis; e con il pc abbiamo finito.

Ora è arrivato il momento di mettere mani al cellulare, nel mio caso un nokia 6630 di cui sono un soddisfattissimo utilizzatore. Puntiamo il nostro browser preferito al sito http://www.opensource.nokia.com è scarichiamo due file ".sis", il PythonForS60_1_4_2_2ndEdFP2.sis e il PythonScriptShell_1_4_2_2ndEdFP2.sis che vi consiglio di installare sul cellulare tramite la Nokia PC Suite. Questo e tutto non mi resta che augurarvi Appy Coding.

Nessun commento: