Programmation mobile Java pour un débutant, par où commencer? [fermé]


Après avoir téléchargé l'application Google Mailet Google Maps sur mon téléphone portable, j'ai eu une idée d'un service que je souhaite implémenter.

Mon problème est que je n'ai jamais fait de programmation pour la plate-forme mobile et j'ai besoin que quelqu'un me signale des ressources pour le Hello World sur un mobile, puis quelque chose d'un peu plus compliqué.

Faisons-le un peu large, comme dans J2ME en général pour le moment. Je vais creuser dans Android une fois que je reçois le non Android / * Berry / etc hors du chemin.

Author: Gustavo Carreno, 2008-12-16

4 answers

Cliquer surici serait un très bon endroit pour commencer, c'est là que les meilleurs programmeurs J2ME ont commencé avant vous...

 4
Author: adam, 2008-12-16 16:10:40

InstallerNetBeans avec J2ME - vous pouvez tester vos applications mobiles sur une variété d'émulateurs de périphériques cibles. Modèle de développement facile - vous pouvez développer des interfaces graphiques rapidement avec Visual Mobile Designer.

 3
Author: gimel, 2008-12-16 16:42:34

Je recommanderais vraiment de regarder Blackberry comme une plate-forme cible pour jouer avec, pour les raisons suivantes:

  • Beaucoup de documentation
  • Accès à des appareils bon marché pour les tests
  • Pas de jardin clos (système d'approbation ou marché fermé), vous pouvez distribuer votre application via des téléchargements en direct (l'utilisateur doit simplement pointer son navigateur vers le fichier JAD approprié et le téléchargement/installation commence)
  • Large base d'utilisateurs (au moins aux États-Unis)
  • Forum qualité prise en charge des développeurs blackberry
  • Prend en charge J2ME. Vous pouvez soit développer des applications spécifiques Blackberry des applications spécifiques J2ME, tous deux exécutés sur des appareils Blackberry.
    • Les applications spécifiques à Blackberry ont une bibliothèque d'interface utilisateur plus élégante (beaucoup de witdgets J2ME dont vous avez besoin pour lancer le vôtre ou utiliser une bibliothèque comme LWUIT) et vous ne pourrez pas exécuter des applications spécifiques à Blackberry sur d'autres appareils (bien que la logique sous-jacente soit la même)
    • Les applications spécifiques à Blackberry et J2ME peuvent toujours accédez et utilisez les classes non-ui sous-jacentes de chaque framework.

Les seuls inconvénients:

  • Pas aussi sexy que le développement Android ou iPhone
  • La configuration initiale peut être maladroite
  • Difficile à monétiser car aucun blackberry store formel pour gérer les transactions et les installations

Vous pouvez obtenir plus d'informations sur le développement Blackberry ici:

Http://na.blackberry.com/eng/developers/started/

 1
Author: AtariPete, 2009-01-03 18:54:38

À partir du site JavaME de Sun (ancien J2ME), vous pouvez trouver beaucoup de documentation et d'exemples (même si je dois être administrateur, ils sont un peu vieux). Si vous voulez quelque chose de plus complexe mais plus avancé, vous pouvez jeter un oeil à GEAR Java Mobile Framework. C'est un framework JavaME léger et il est hébergé sur sourceforge. Il y a aussi un blog contenant un tutoriel utile sur la façon de démarrer une nouvelle application à partir de zéro.

 1
Author: Stefano Driussi, 2009-01-12 16:14:07