Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [JAVA] J2ME e MIDP2

  1. #1

    j2me e midp 2

    Ciao a tutti,

    qualcuno mi spiega la differenza tra j2me e midp?

    Chi sa programmare in J2me, riesce a scrivere anche applicazioni MIDP?..Chiedo questo perchè vorrei imparare un linguaggio di programmazione per cellulari, ma non so dove indirizzarmi...

    Grazie

  2. #2

    Re: j2me e midp 2

    Originariamente inviato da videoD
    Ciao a tutti,

    qualcuno mi spiega la differenza tra j2me e midp?

    Chi sa programmare in J2me, riesce a scrivere anche applicazioni MIDP?..Chiedo questo perchè vorrei imparare un linguaggio di programmazione per cellulari, ma non so dove indirizzarmi...

    Grazie
    Dato che non sono esperto in materia evito di darti risposte sulla differenza perchè rischio di dirti stupidaggini, per quanto riguarda il dove indirizzarti pur essendo un programmatore java ti segnalo una limitazione del programamre in java per cellulari: le applicazioni java vengono eseguite in una sorta di sottosistema isolato sui cellulari (detto sandbox se non erro) e questo fa si che esse abbiano capacità limitate , non sono cioè in grado di fare tutto. Se vuoi un pieno controllo sul cellulare puoi imparare il linguaggio C++ embedded tipico dei sistemi Symbian che ormai stanno diventando i S.O. tra i più diffusi per i cellulari di ultima generazione
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  3. #3
    Grazie..

    Ma studiando C++ (non so la diff tra enbedded e "semplice") riuscirei a creare programmini per i cellulari con SO symbian (che poi è quello che mi interessa)..senza alcuna limitazione essendo lo stesso symbian creato in c++?..

    Quindi immagino che i famosi file .SIS, siano fatti in c++..

    Ma ci vogliono compilatori appositi per cellulari symbian immagino o no?

    scusate le domande in apparenza sceme ma non sono per nulla esperto..

  4. #4
    Originariamente inviato da videoD
    Grazie..

    Ma studiando C++ (non so la diff tra enbedded e "semplice") riuscirei a creare programmini per i cellulari con SO symbian (che poi è quello che mi interessa)..senza alcuna limitazione essendo lo stesso symbian creato in c++?..

    Quindi immagino che i famosi file .SIS, siano fatti in c++..

    Ma ci vogliono compilatori appositi per cellulari symbian immagino o no?

    scusate le domande in apparenza sceme ma non sono per nulla esperto..
    -Io l'ho chiamato embedded solo per il tipo di piattaforma in cui devono girare i programmi che ci scrivi,non è una definizione standard.
    -Si studiantodi quel c++ avrai il pieno controllo sul sistema.
    In realtà si tratta di c++ normale (che per la verità di base offre ben poco), aggregato ad una serie di librerie che ti consentono di interagire con il symbian.Quindi in primo luogo devi conoscere almeno le basi del c++ standard e poi partire a studiare tali librerie.
    -Esatto esistono delle/degli SDK (Source Development Kits) complete/i da installare su proprio pc che ti forniscono tutto il necessario. Per ottenerne una un modo è registrarti sul sito forumnokiae e scaricare la versione per il cellulare target.Devi tenere conto del fatto che non ce n'è una universale,in genere un certo gruppo di cellulari/palmari ne ha una diversa installata.Per ulteriori informazioni ti rimando appunto al sito http://www.forum.nokia.com/main.html
    -i file sis sono degli archivi contenenti tutte le risorse del programma binari,immagini eccetera, un po come i jar in java.Esiste anche un programma (si chiama unsis se non sbaglio) con cui puoi "smontarli"
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  5. #5
    grazie mille per tutte le info...

    bye

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.