Question

Je ne suis pas un expert Java (pas vraiment intermédiaire non plus) mais je peux écrire assez pour me débrouiller. Au travail, nous recherchons un module sans fil Cinterion TC65 qui démarre à l'Java avec une carte SIM 2G pour les connexions réseau. Je ne l'ai jamais fait dev Java mobile si l'ensemble startApp (), pauseApp (), destryApp () me jette un peu. Ce que je dois savoir est si son possible d'inclure du code Java normale, par exemple. Connexions Mysql, les connexions HTTP? Ou at-il tout à fait sur les commandes AT? J'ai besoin de Java pour les mordus de me aider sur celui-ci :) Merci

Était-ce utile?

La solution

Il existe actuellement différents cadre de l'interface utilisateur disponible pour le développement J2ME app

  • lcdui
  • LWUIT
  • kuix

Si vous voulez l'interface utilisateur simple, alors allez lcdui , Il est également livré avec le designer Netbeans si vous ne;. Pas besoin de vous soucier de la forme de la conception et le flux d'application

Vous ne pouvez pas avoir une connexion mysql directement à partir de l'application J2ME, pour que vous devez porter vos webservices accéder à votre base de données et vous pouvez appeler vos webservices. vous pouvez également faire URLConnections.

Autres conseils

Le TC65 et les modules suivants tels que TC65i, BGS5, EHS6, ELS61-E fonctionnent tous Java ME 3.2 afin que vous puissiez écrire Java normal. Mais vous ne devez écrire avec une J2ME réduite 3.2 ensemble de fonctionnalités, vous ne pouvez pas utiliser les nouvelles fonctionnalités de Java 7 ou 8 par exemple.

Les deux environnements de développement que vous pouvez utiliser sont Eclipse Juno et Netbeans 7. Ceux-ci sont livrés sur une installation « CDROM » téléchargement.

Ces deux liens montrent comment démarrer soit avec Eclipse ou Netbeans sur un module courant tel que BGS5 ou EHS6. La réutilise l'exemple d'un débutant tutoriel simple à partir d'un livre de texte Java:

Eclipse - https: // developer.gemalto.com/tutorial/starting-out-java-me-volcano-robot-project-eclipse-juno

Netbeans - https: // developer.gemalto.com/tutorial/starting-out-java-me-volcano-robot-project-netbeans-72

Il existe d'autres exemples d'utilisation de connexions HTTP sur le site du développeur:

String connProfile = "bearer_type=gprs;access_point=internet;username=;password=";
http = (HttpConnection) Connector.open(url + ";" + connProfile);

Vous pouvez également utiliser les services Internet du module via des commandes AT, mais il n'y a pas besoin que la plupart des fonctions API Java sont associés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top