Jump to content
Nokioteca Forum

Andrea993

Developer
  • Contenuti

    288
  • Data iscrizione

  • Ultimo accesso

  • Giorni Vinti

    1

Elenco di tutti i contenuti pubblicati da Andrea993

  1. Per eseguirlo a schermo normale devi cambiare nel main.cpp da showexpanded a showmaximized
  2. Sì il simulatore non centra niente, se usi quello dell'n8 va benissimo.
  3. Andrea993

    Gcce

    Ciao, Siccome in molti SDK non è presente il compilatore ARM ma solo GCCE esiste un modo per togliere definitivamente le macro "ARM" dal file "bld.inf". Io le cancello ma ogni volta che faccio il clean del progetto riappaiono.
  4. Andrea993

    [Guida] Iniziare Con Qt

    In questa breve guida aiuterò coloro che hanno intenzione di sviluppare su dispositivi mobili tramite le librerie Qt. Per chi non lo sapesse le librerie Qt mettono a disposizione un sacco di utili strumenti per sviluppare software per vari dispositivi: Windows, Linux, MacOS, embedded devices, Symbian, Meego e di recente anche BlackBerry. In futuro dovrebbe venir aggiunto il supporto ufficiale per Android e Windows Phone. L'ambiente di sviluppo (QtCreator) mette a disposizione due linguaggi di programmazione: -Qt C++: permette di sviluppare qualunque applicazione. E' inoltre possibile mixare codice Qt C++ con codice C++ nativo del sistema operativo. -QML: fa parte di QtQuick, è un linguaggio dichiarativo che permette di sviluppare facilmente eleganti interfacce grafiche e semplici applicazioni integrando codice Javascript. E' inoltre possibile scrivere l'ui in QML e il codice in Qt C++. Per sviluppare con le librerie Qt su device Symbian e Meego (Harmattan) dovete scaricare l'SDK dal sito della NOKIA: https://www.develope...5f8/Qt_SDK.html Durante l'installazione spuntante tutti i pacchetti relativi al sistema operativo a cui siete interessati. Inoltre installate anche "ui designer": strumento per disegnare le interfacce grafiche in Qt C++. Una volta installato il tutto prima di avviare QtCreator impostate che si avvii sempre come amministratore. Per iniziare un nuovo progetto Qt C++ per dispositivi mobili scegliere File, New File or Project, Qt Widget Project, Mobile Qt Application. Per un nuovo progetto QML invece basterà scegliere Qt Quick Project. Qui c'è un buon tutorial per iniziare con Qt C++. http://www.digitalfa...l/it/index.html Qui un altro per QML http://doc.qt.digia....l-tutorial.html Spero di aver dato una mano a chi avesse intenzione di cominicare Andrea993
  5. Solo dal sito nokia puoi scaricare qt creator per symbian. Certo anche su fp2 PS: Qt per Symbian si ferma alla versione 4.7 EDIT: Ho scritto una guida https://www.nokioteca.net/home/forum/index.php/topic/232233-guida-iniziare-con-qt/
  6. Lascia stare carbide... Installa qt creator da qui https://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html Se usi questo qt creator non serve installare gli sdk. Su qt creator puoi disegnare le ui con "ui designer" (devi installare il pacchetto)
  7. Qui c'è un tutorial http://www.developer.nokia.com/Community/Wiki/Carbide.c%2B%2B_Tutorials Con carbide 3 non esiste più l'ui designer quindi dovrai arrangiarti nello scirvere l'ui. Comunque ti consiglio di lasciar stare carbide se sei agli inizi, è complicato e astruso come il symbian C++. Piuttosto usa qt creator e il qt c++. http://doc.qt.digia.com/qtcreator-2.0-snapshot/creator-writing-program.html http://www.digitalfanatics.org/projects/qt_tutorial/it/index.html Il tool chain è il compilatore. Se vuoi programmare per symbian con qt creator. Su help, start updater, installa tutti i pacchetti per symbian. poi crei un nuovo progetto: qt widget project, mobile qt application.
  8. Ahahah l'unica è trovare il modo di non usare la cap allora grazie mille
  9. Ciao, Ho scritto un' applicazione che usa la capability NetworkControl. Se provo a signarla con il certificato di Nokia Publish mi dice che non posso signare un' applicazione con NetworkControl. Ho chiesto supporto per email e mi hanno detto che devo signarla su symbiansigned, leggendo questa guida: http://www.developer..._Symbian_Signed Ma leggendo dicono che devo pagare 200$ l'anno ed avere una compagnia! E' possibile?
  10. Prova a disattivare l'uac e reinstallare su start cerca uac avrai un risultato soltanto in impostazioni aprilo e metti "non notificare mai" Se non va ancora l'unica soluzione è una macchina virtuale
  11. In realtà la documentazione per scrivere i driver su Android c'è sicuramente, essendo un progetto opensource c'è sicuramente la guida dell'interfacciamento con l'hardware! Perito elettronico dici? Io alzerei il livello ad ingegnere
  12. Andrea993

    Dosbox Su N8

    Sì funziona ma dosbox per symbian è veramente fatto male...
  13. Andrea993

    Scanner Radio Per Nokia

    Bisogna vedere se il chip lo permette...a livello hardware si intende....ci avevo pensato anche io ma non ho mai avuto tempo per guardare
  14. Come abbiamo detto e ridetto le prestazioni hardware sono l'ultimo dei problemi
  15. Andrea993

    Modificare Sorgenti Symbian

    Alla fine io (e penso anche gli altri sviluppatori) uso il pdk solo per capire come funzionano alcune api mal documentate
  16. Rispondo a nightmare... Siccome tempo fa mi ero interessato al funzionamento (a basso livello) dei sistemi operativi ho letto alcune pagine di un vecchio libro che ne parla molto bene. Il bootloader di symbian è veramente l'ultimo dei problemi, come del resto anche la struttura del core. Non si tratta di trovare un buco del bootloader, si tratta di inserire nella rom il bootloader di android. Il lavoro a grandi linee dovrebbe essere di questo tipo: 1. Trovare un esperto di componenti hardware che smonti il telefono e riconosca i singoli componenti e si procuri i relativi datasheet 2. Trovare anche il datasheet dell'integrato contenete la rom in modo da poterlo flashare a proprio piacimento 3. Compilare android per il processore del dispositivo 4. Scrivere i driver per ogni periferica del dispositivo 5. Flashare android Lavoro che a mio avviso richiede l'intervento di minimo 15 esperti del settore e un sacco di tempo da perdere, senza alla fine guadagnarci nulla se non il poter dire di esserci riusciti. Fate prima a comprarvi un Android. I requisiti dell' OS sono così esosi che rischiate veramente che vi funzioni a scatti su un cellulare che avete pagato 300€
  17. Le mod possono essere aggiornate da chiunque...basta avere un po' di voglia....a me è sempre dispiaciuto. L'ho progettato in modo da essere portato avanti da chiunque volesse contribuire ma quasi nessuno ha dato una mano
  18. Io intendevo wp>android dal punto di vista di architettura dell'OS wp non ha vm percui necessita di molte meno risorse (come del resto anche symbian) poi android ha un sacco di bug, è piuttosto instabile al contrario di wp che da quello che ho potuto vedere è molto fluido e stabile e soprattutto wp su un device con un core da 1.4 ghz è come un android su un device quad core. (La vm visto che deve in parte compilare in real time è uno spreco enorme. Odio queste cose) Verissimo!! Per capire come compilare un hello world ci avrò messo un giorno interno
  19. Sì java come ha detto il socio è molto simile al c# ma io odio la virtual machine, rallenta un sacco ed android per ogni applicazione aperta ne istanzia una nuova, diversamente che con windows dove su una vm java lancia tutte app avviate. Per quanto mi riguarda amo il C++ più di ogni altro linguaggio, permette di fare qualunque cosa, visto che gli OS sono programmati con esso. Però ho sentito che su Android si può programmare anche in C++ usando le sue api. Ma mi chiedo quanto sia documentata la cosa. Poi è da valutare che per pubblicare su wp devo pagare 100€ l'anno senza neanche contare visual studio. Ma come OS di persè (Wp>Android) //=true Quindi sono molto indeciso. Mi confermate ciò che ho appena scritto?
  20. Io ero intenzionato in futuro a passare da symbian a windows phone ma leggendo le domande fatte da marco mi è passata la voglia Voi cosa consigliereste a uno che si trova molto bene con symbian c++ e qt?
  21. Secondo me potresti provare a dare un occhiata al QML (qt quick). E' molto semplice anche per chi non ha mai programmato (è sempre nell'SDK delle QT), Non permette di fare grandissime cose ma è un buonissimo inizio. Introduzione a qt quick
  22. Io dicevo teoricamente possibile perchè se lavorassimo alla NOKIA e avessimo in mano tutta la documentazione e la possibilità di parlare con gli sviluppatori dell'OS a nostra discrezione sarebbe possibile. Ma come hai detto tu è praticamente impossibile. Però anche se un sacco di persone spendessero un sacco di tempo a studiare il codice assembly di un programma come phoenix si potrebbero ricavare le conoscenze di cui necessiti. Ma parlando realisticamente non succederà mai
  23. Concordo pienamente, infatti ho parlato di boot NOKIA (quello che sul pc è fatto dalla ROM e che è standard). Dal codice sorgente del boot di symbian si potrebbe capire l'architettura del boot NOKIA (ma non è semplice) e probabilmente ci sono vie migliori per farlo Poi resta sempre il problema del firmware, come hai detto tu. L'operazione alla fin fine non è impossibile ma molto molto complicata
  24. Essendo che android è opensource in linea puramente teorica si potrebbe ricompilarlo per ARM 11 dei cellulari in questione e adattare il boot a quello NOKIA Non è impossibile ma è un lavorone e dubito che qualcuno lo farà mai... Io comunque preferisco symbian 100 volte
  25. Se la macchina fotografica lo permette ci vorrebbe un' applicazione apposta per quel modello di macchina fotografica, dubito che uscirà mai
×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy