In questo primo articolo legato alla sezione Symbian illustro come installare la Nokia SDK per poter sviluppare applicazioni per sistemi Symbian con Visual Studio come IDE. Ebbene si' si puo' fare.

Nozioni prima di cominciare
Inanzitutto vorrei dare alcuni consigli da seguire alla lettera.

  1. Non usiamo mai spazi nei nomi dei file e delle cartelle, bisogna ragionare come se stessimo sviluppando in DOS.
  2. La Nokia Developer Suite funziona bene solamente per gli utenti WIndows per la quale è stata installata.
  3. Prima registratevi gratuitamente al Forum Nokia altrimenti la vostra Nokia Developer Suite scadrà dopo 14 giorni e attivarla è un po' caotico ...

Ordine di installazione
I tools devono essere installati in questo ordine :

  1. Chiaramente il nostro IDE che sarà Visual Studio, inoltre diamo si' alla richiesta di regitrare le SystemPathVariables.
  2. Active Perl : qui il link ActivePerl.
  3. Sistema Symbian : bisogna installare nella directory C:\Symbian per non dover tribulare con variabili di sistema e simili. Vi ricordo che ogni SDK dipende sia dal sistema che avete (V 8, V9) sia dal modello di telefono. La bella notizia è che possiamo usare piu' SDK. SymbianOS SDK.
  4. Trovate tutto anche a questo link.

Registrazione Prodotti
Una volta installato tutto dovremo registrare la Nokia Developer Suite all' interno di Visual Studio. La chiave vi viene inviata via mail dopo aver scaricato il tutto.

Installate sempre i vostri progetti nella cartella C:\Symbian\dev. Per verificare che tutto sia OK dopo aver creato il primo progetto, lanciate il Compile, dopo apriamo il file.rss-file e tramite tasto destro troviamo il comando Add-Fragment, se lo selezioniamo e tutto va a fine siamo pronti per lavorare.

Problemi rilevati durante l' installazione dei Tools
Vi elenco lacuni problemi segnalati a riguardo :

Error Spawning CL.exe
Vuol dire che mancano alcune Path di sistema, ma basta procedere inserendo queste tre Path che dipendono anche dall' SDK che volete usare
C:\Symbian\7.0s\Series60_v20\Epoc32\tools
C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin
C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE

Non trovate la voce AddFragment ...
Chiudete tutto e reinstallate NDS

L' emulatore crasha e vi indica un problema nella vostra mobile app
Avviate l' emulazione esclusivamente con F5 e non con CTRL+F5

Non sono disponibili tutte le SDK installate
Vi ricordo che NDS va installato sempre dopo le SDK. Quindi tutte le SDK installate dopo NDS non saranno disponibili. Non ho trovato ancora soluzioni a riguardo.

Conclusioni
Nei prossimi post ci saranno finalmente esempi pratici. Attendo volentieri commenti.