What programming languages ​​target J2ME?

I recently got a Nokia 5000 phone. Now I want to write software for this. The problem is that I do not know Java.

Now, I've heard of other languages ​​that supposedly make development possible without using Java, such as CellularBASIC (which is a bit like QBASIC) and Hecl (which apparently is based on Tcl).

Are they the only ones? Links please!

+4
source share
3 answers

(By the way, I wrote Hecl, so ask if you have questions about this)

I think there is a version of Forth floating around, and perhaps a Lua attempt.

J2ME is still a rather limited environment, so you are not going to get "kitchen sinks" unless they are compiled to Java bytecodes. Symbian phones support some kind of Python, but it is not J2ME.

+5
source

If you are going to learn a new language anyway, you should definitely consider Java. This will not only help you in your current goal, but in today's market, it is a valuable skill.

If the vastness of the language scares you, you might consider learning ActionScript, which is a close relative of JavaScript. It is simple and has C-type syntax, comes with a powerful library, and does not cost anything to start. Creating material in ActionScript is fun.

But my first preference would still be learning Java.

+2
source

Nokia 5000 supports applications in J2ME and Flash Lite . All other languages ​​should be implemented on top of them (mainly in J2ME). These implementations will certainly be slow and probably very limited, as J2ME itself is a slow and shortened version of full Java.

However, you should not intimidate Java. Download Netbeans and possibly the Nokia SDK to get started. If you have experience in any object-oriented language, you can quickly copy the first application.

+1
source

All Articles