The first thing you're likely to see, upon sitting down to learn a new
language, is the ubiquitous "Hello..." application. My father bought me the
TRS-80 Basic for Kids book when I was 8-years old, and I'm pretty sure that
the first example was either "Hello World" or "Hello, my name is...."
As the years progressed and I acquired different computers (BBC, Commodore,
Macintosh, PC, etc.) and learned different languages (Assembler, Cobol,
Pascal, Modula-2, C, C++), it's always been "Hello World" in some form that
I've ended up writing for my first exercise with the language.
If you're sitting down to Java for the very first time, I suggest you
initially start with the excellent Java Tutorial
(http://java.sun.com/docs/books/tutorial/), and then come back to this
article. However, for the rest of us - and in the very best tradition of
Hello World applets, applications, ... (more)
I've come to the conclusion that Japan is the place to live. Not that I
really want to move to a country that by all reports is an extremely crowded
and busy place, but the Japanese always seem to get the best gadgets. Zev
Blut's article on iAppli development last month ("DoJa in NTT DoCoMo Phones,"
JDJ, Volume 6, issue 9) got me thinking, and I revisited a couple of Web
sites that show the different mobile phones available there.
A good example is Mobile Media Japan where, if you take a look at the list of
J-Sky phones (www.mobilemediajapan.com/hardware/jsky-handsets/), most have... (more)
I was reading a forum discussion recently that argued that J2ME was a mess.
The general consensus (admittedly there weren't that many messages) seemed to
be that this conclusion was correct. My automatic response was "What a
complete load of bollocks" (which I think means I've been living in England
far too long). However, upon reflection, I still don't entirely agree, but I
don't disagree either. I am officially in-betwixt camps. Neutral. Unbiased
(yeah, right).
If you mistakenly view J2ME as the sum of all Java technologies for embedded
and mobile devices, then yes, it can be ... (more)
You've heard this said before. In fact, If you regularly peruse the pages
of JDJ, you've heard it here more than once. In case it hasn'y sunk in,
repeat after me: J2ME (especially MIDP) will provide tremendous opportunities
for developers.
Not convinced? Think about it, then: a virtually untapped market of
mobile-savvy users who aren’t likely to dish out the thousands necessary to
buy a computer, but will probably be willing to hand over a lot less money
for something like a mobile phone. There are a lot of computer users out
there, to be sure, but there are a lot more mobile ... (more)
JavaOne is over, and it's time to sit back and reflect...and to sift through
the hundreds of press releases and announcements that ricochet around the
Internet like balls around a pinball machine. While I couldn't be there
myself, when I checked my e-mails each day, I felt as if I was there in
spirit at least.
For me, the most significant news to come out of JavaOne was talk of Monty -
Sun's next-generation virtual machine for mobile devices. Monty is touted as
being up to 10 times as fast as the current KVM, so it has great potential
for multimedia applications and the like whe... (more)