IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

programmer pour un téléphone portable


Sujet :

Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut programmer pour un téléphone portable
    bonjour,

    je sais pas si il faillait poster ici ou pas, mais j'ai pas trouvé de partie programmation pour téléphone, et comme le C est l'un des principaux langages pour le développement des applications de tél. j'ai posté ici.


    donc voilà ma question est comment développer une application pour un téléphone portable, de la je dis le compilateur...jusqu'au transfert dans le tél.

    donc je voudrais savoir où je peut trouver un compilo pour.


    merci

  2. #2
    Membre expérimenté
    Profil pro
    Dev
    Inscrit en
    Décembre 2007
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dev

    Informations forums :
    Inscription : Décembre 2007
    Messages : 191
    Par défaut
    Pour ma part j'ai entendu plus de choses sur le java (pour palm ou autres téléphones "améliorés" ). Le java permet de faire du code portable.

    Il existe surement un compilateur C pour *un certain* téléphone, ou au mieux *pour une certaine famille de la meme marque*. Tu devrais plutot aller poser la question directement à la société qui fabrique le téléphone sur lequel tu veux installer quelquechose. Je suis quasiment sur que les codes générés ne peuvent fonctionner que pour une certaine architecture, donc un certain modèle de téléphone.

    Les problèmes de portabilité du code se présentent d'autant plus fort qu'on se trouve non pas sur des ordinateurs de bureau mais bien sur des petites machines où le monde de la concurrence est rude.

    EDIT: et en effet se pose le problème du transfert de code sur la machine... peut etre que les "compilateurs" utilisés par certaines marques ne sont que des robots qui fabriquent des puces....

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    Donc disons pour le modèle Sagem, comment faire, sachant pour transférer l'application compilée du PC au tél., il y a la carte Sd.

    donc c'est bon pour le transfert, mais créer le logiciel ???


    comment faire...

  4. #4
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par kynri Voir le message
    je sais pas si il faillait poster ici ou pas, mais j'ai pas trouvé de partie programmation pour téléphone, et comme le C est l'un des principaux langages pour le développement des applications de tél. j'ai posté ici.
    Je ne sais pas d'où tu sors ça, mais c'est faux. Je confirme que la plupart des applications pour téléphones sont écrites en Java ou en C# (Smartphone.Net Windows). Ce qui est en C, c'est le système et la VM. Mais ça, pas touche !

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    ah bon j'avais vu dans un article que les langages pour les tel. sont en majorité le java et C, donc voilà.


    Alors n'y a t il personne qui sais comment créer des applications pour tel.

    Je sais bien que ça existe puisse que y a des sites qui vend des applications qu'il on programmer.

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    865
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 865
    Par défaut
    Comme dans la plupart des téléphones de maintenant, tu dois avoir une mini machine virtuelle Java.
    Emmanuel t'a déjà donné un lien qui t'explique un peu l'environnement de développment Java mobile.
    Voici un lien sur Java ME qui est la plateforme de développement Java pour téléphone mobile.
    http://java.sun.com/javame/index.jsp

  7. #7
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par kynri Voir le message
    ah bon j'avais vu dans un article que les langages pour les tel. sont en majorité le java et C, donc voilà.
    Sans doute écrit par un journaliste à la gomme qui ne sait pas faire la différence entre C et C#...
    Alors n'y a t il personne qui sais comment créer des applications pour tel.
    J'ai donné 2 liens pour Java et C#. Tu les as consulté ?

  8. #8
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Les applications pour mobiles c'est la plupart du temps en C# (.NET) ou Java. Tu peux bien sur développer des applications natives pour un système particulier en C ou C++ mais c'est moins productif. Avec Visual Studio 2005 par exemple tu peux développer des applications natives pour SmartPhone ou Pocket PC en C ou C++. Tu peux même tester l'application grâce à l'émulateur. Pour les plateformes S60, S80, S90, ... qu'on trouve dans les appareils Nokia (UIQ pour Sony Ericsson ...) le développement d'applications se fait nativement en C++, mais il y a toujours des outils pour Java (et pour le C également : Open C). Tu trouveras plus d'infos sur leur site (http://www.forum.nokia.com/).

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    désolé pour le retard:

    Citation Envoyé par Emmanuel Delahaye
    Je ne sais pas d'où tu sors ça, mais c'est faux. Je confirme que la plupart des applications pour téléphones sont écrites en Java ou en C# (Smartphone.Net Windows). Ce qui est en C, c'est le système et la VM. Mais ça, pas touche !
    merci pour tes liens, j'avais pas fais attention je viens de les voir; merci aussi pour les autres pour les explications.

    donc voilà j'ai trouver un tutorial sur ce site même pour la programmation pour tél. dites moi si c'est bien ça...je pense que Oui mais quand j'ai les fichiers .jar et .jad dans mon tél. ça me fais lecture impossible, donc comment y remédier.


    merci

  10. #10
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par kynri Voir le message
    donc voilà j'ai trouver un tutorial sur ce site même pour la programmation pour tél. dites moi si c'est bien ça...je pense que Oui mais quand j'ai les fichiers .jar et .jad dans mon tél. ça me fais lecture impossible, donc comment y remédier.
    Rapport avec le langage C ?

    -> Java...

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    si un modo peut le re classer

    merci

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    merci pour le modo, donc voilà j'ai lu ce tuto mais quand je met les fichiers .jar et .jad, mon portable me fais impossible de lire ce fichier, si vous savez pourquoi,


    merci

  13. #13
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    731
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 731
    Par défaut
    Pour commencer, récupère l'IDE Sun Java Wireless Toolkit. Je sais, c'est très pauvre mais pour commencer, c'est ce qu'il faut.
    Ensuite, génère ton .jar et ton jad descripteur de déploiement.
    Mets tout ceci sur ton portable via Bluetooth ou ton outil fourni avec ton mobile ou ...
    Pour un tél mobile, il te faudra t'appuyer sur la CLDC (version light de la CDC pour PDA) et elle ne permet pas de faire grand-chose. Les package dispos sur tél mobiles sont très peu nombreux.

  14. #14
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    Citation Envoyé par ep31
    Pour commencer, récupère l'IDE Sun Java Wireless Toolkit. Je sais, c'est très pauvre mais pour commencer, c'est ce qu'il faut.
    Ensuite, génère ton .jar et ton jad descripteur de déploiement.
    c'est déjà fais.

    Citation Envoyé par ep31
    Mets tout ceci sur ton portable via Bluetooth ou ton outil fourni avec ton mobile ou ...
    avec carte mini sd.

    Citation Envoyé par ep31
    Pour un tél mobile, il te faudra t'appuyer sur la CLDC (version light de la CDC pour PDA) et elle ne permet pas de faire grand-chose. Les package dispos sur tél mobiles sont très peu nombreux.
    oui tél. mobile, mais c'est quoi la CLDC ??? je bloque sur ça.

  15. #15
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    731
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 731
    Par défaut
    Il y a deux configurations pour la norme J2ME, la CDC (pour les PDA en général) et la CLDC pour les hardware à "petite volumétrie", peu de mémoire...
    Les tél portables s'appuient sur la norme J2ME, la configuration CLDC et la machine virtuelle KVM.

  16. #16
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    donc qu'est ce qu'il faut faire après avoir transférais les fichiers sur le portable ?

  17. #17
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    731
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 731
    Par défaut
    Il te suffit de déposer le jad et le jar dans ton répertoire Applications par exemple. Dans le menu de ton tél, tu verras ta nouvelle application apparaître.
    Tu la sélectionnes et c'est bon.

  18. #18
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    j'ai pris dans ce tuto l'exemple avec hello world.

    je prend les fichiers qui sont dans le dossier bin, les fichiers .jar et .jad
    je le met avec ma carte sd dans mon portable.

    Après le fichier .jad a une icône et l'autre non.

    Et quelque soit le fichier où je clique il me dis "impossible d'afficher ce fichier"
    je comprends pas pourquoi.

    donc voilà

  19. #19
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    731
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 731
    Par défaut
    La première chose qui me vient à l'esprit, c'est que tu aies pu utiliser des bibliothèques qui n'appartiennent pas à la J2ME/CLDC.
    Qu'as-tu importé comme package dans ton application ?
    Quelle est la référence de ton portable ? Quel est son OS ?

  20. #20
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Par défaut
    Citation Envoyé par ep31
    Qu'as-tu importé comme package dans ton application ?
    Tu veux dire les fichiers que j'ai mis dans la portable ?
    J'ai pris dans ce tuto l'exemple avec hello world, y a un dossier bin, dedans j'ai pris les 2 fichiers .jar et .jad.
    Je les ai mis dans ma carte sd, puis dans mon portable.

    Citation Envoyé par ep31
    Quelle est la référence de ton portable ? Quel est son OS ?
    c'est un sagem my810x, pour l'Os j'en ai aucune idée.

Discussions similaires

  1. Réponses: 56
    Dernier message: 07/08/2018, 23h20
  2. [MIDlet Pascal] Tutoriel : Programmer un jeu pour téléphone portable
    Par Alcatîz dans le forum Autres IDE
    Réponses: 2
    Dernier message: 05/06/2017, 07h15
  3. Réponses: 3
    Dernier message: 20/05/2008, 15h01
  4. A qui proposer ces jeux pour téléphone portable?
    Par wikers dans le forum Développement 2D, 3D et Jeux
    Réponses: 7
    Dernier message: 08/01/2008, 11h15
  5. Quel téléphone portable pour programmer JME
    Par gbetous dans le forum Java ME
    Réponses: 3
    Dernier message: 11/08/2007, 23h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo