2009-12-11 5 views
4

J'ai récemment reçu un téléphone Nokia 5000. Maintenant je veux écrire un logiciel pour ça. Le problème est, je ne sais pas Java.Quels langages de programmation ciblent J2ME?

Maintenant, j'ai entendu parler d'autres langages supposés rendre possible le développement sans Java, des langages comme CellularBASIC (qui ressemble un peu à QBASIC) et Hecl (qui semble être basé sur Tcl).

Sont-ils les seuls? Liens, s'il vous plaît!

Répondre

5

(j'ai écrit Hecl, en passant, alors demandez immédiatement si vous avez des questions à ce sujet)

Je pense qu'il ya une version de flotter autour Forth, et peut-être une tentative de Lua. Cependant, J2ME est encore un environnement assez limité, donc vous n'allez pas avoir des langages de «cuisine» à moins qu'ils ne compilent des sous-codes Java. Les téléphones Symbian supportent une sorte de Python, mais ce n'est pas J2ME.

+1

Hecl semble bon si seulement parce que j'ai toujours aimé Tcl. J'ai regardé le site de HeclBuilder et suis optimiste que Hecl m'emmène où je veux aller. – bugmagnet

1

Le Nokia 5000 prend en charge les applications J2ME et Flash Lite. Toutes les autres langues devraient être implémentées en plus de celles-ci (principalement sur J2ME). Ces implémentations seront certainement lentes et probablement très limitées, car J2ME est lui-même lent et une version réduite de Java complet.

Cependant, vous ne devriez pas être intimidant par Java. Téléchargez Netbeans et optionnellement le SDK de Nokia pour vous aider à démarrer. Si vous possédez de l'expérience dans un autre langage orienté objet, vous devriez être capable de coder rapidement votre première application.

2

Si vous allez faire un effort pour apprendre une nouvelle langue de toute façon, vous devriez certainement envisager Java. Non seulement cela vous aidera dans votre objectif actuel, mais dans le marché actuel, c'est une compétence précieuse à avoir.

Si l'immensité de la langue vous intimide alors vous pouvez envisager d'apprendre ActionScript qui est un proche cousin de JavaScript. C'est simple et a une syntaxe de type C, livré avec une bibliothèque puissante et ne coûte rien pour commencer. Faire des choses dans ActionScript est amusant.

Mais ma première préférence serait encore l'apprentissage de Java.

Questions connexes