Skip to main content

Launching a J2ME tutorial

Posted by daniel on February 10, 2005 at 8:11 AM PST

Stuck in the MIDlet with you

Ok the Stealer's Wheel reference was lame, but I'm pleased to see
two J2ME articles on our front page. We're launching Vikram Goyal's
J2ME Tutorial with href="http://today.java.net/pub/a/today/2005/02/09/j2me1.html"> Part
1: Creating MIDlets. In this part he provides " a step-by-step
guide to creating J2ME applications, also known as MIDlets, using a
simple example. This will cover how to test and deploy these MIDlets
as well. Finally, I will round out this installment with a look at the
lifecycle of a MIDlet."

Now that I'm finally catching up on my backlog of article
submissions, feel free to email me with your href="http://today.java.net/cs/user/create/bl">article proposals


In Also
in Java Today
, the ACM has published href="http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=273&page=2">A
Conversation with Alan Kay. The interviewer digs deeper than many
of the recent articles on Kay. They talk at length about languages,
including Java. Kay concludes " It's known that our basic
language mechanism for both reading and hearing has a fast and a slow
process. The fast process has basically a surface phrasal-size nature,
and then there's a slower one. This is why jokes require pauses;
the joke is actually a jump from one context to another, and the
slower guy, who is dealing with the real meanings, has to catch up to
it. [..] Most creativity is a transition from one context into another
where things are more surprising. There's an element of surprise,
and especially in science, there is often laughter that goes along
with the 'Aha.' Art also has this element. Our job is to remind us
that there are more contexts than the one that we're in - the
one that we think is reality.

Thanks to href="http://weblogs.java.net/blog/mister__m/archive/2005/02/genesis_02rc2_i.html">Michael
Nascimento Santos for pointing out in his blog that href="http://www.javalobby.org/nl/archive/jlnews_20050208o.html"> Rick
Ross at the JavaLobby says join the JCP. Rick urges you to "GO
JOIN THE JCP RIGHT NOW! Do not wait. Do not waste this privilege you
have to participate in shaping and guiding Java's future. It is a
unique opportunity, and we should collectively view it as a
responsibility. Let's make individual JCP memberships a top priority
for anyone who considers himself or herself a member of the Java
developer community."


That brings us to today's
Weblogs
and Michael's post href="http://weblogs.java.net/blog/mister__m/archive/2005/02/genesis_02rc2_i.html">
Rick is right: join the JCP! He writes "Rick Ross, Javalobby's
founder, has written about the importance of joining the JCP (and what
it takes to do so). I have to say he is right about it." In Bwit
points to the following statement that keeps him from joining the JCP,
"This means for example, that you cannot make contributions on behalf
of your company nor can you share with your employer anything that you
learned within the JCP."

Bruno Souza suggests that when it comes to Open Source and Java href="http://weblogs.java.net/blog/brunos/archive/2005/02/what_about_focu_1.html">
What about focusing on the right discussions? " The main problem
on this Java and Open Source discussion is that there seems to be a
lot of misinformation on both sides. We all need to get on the same
page, or we'll always be discussing the wrong things."

Bernard Traversat blogs on href="http://weblogs.java.net/blog/tra/archive/2005/02/the_power_of_jx.html">
The Power of JXTA Virtual Network Addressing! He writes "JXTA
vision is to abstract the Internet into a multitude of user's defined
virtual p2p network overlays allowing Java applications to
transparently roam from multiple network locations or connectivities
while still remaining *virtually* connected."


In Projects and
Communities
, a reminder for members of the href="http://jxta.dev.java.net">JXTA Community: voting in the href="http://www.jxta.org/community/voting/election2005.htm">JXTA
Elections is currently open, and ends February 13 at midnight.
The elections are to fill two openings on the JXTA Board of Directors,
and the elected representatives will serve from 3/1/05 to 2/28/06.

The article href="http://java.sun.com/developer/technicalArticles/JavaLP/netbeans41EA2/">
NetBeans 4.1 looks at EA2 of the popular IDE and focuses on its
major new features, which include facilities for writing and testing
EJB's, a "Call EJB" feature to eliminate JNDI lookups and other
hassles, and new tools to develop and test web services. You can
learn more about 4.1's development in the href="http://community.java.net/netbeans">NetBeans Community.


Kohsuke writes about naming decisions in href="http://forums.java.net/jive/thread.jspa?messageID=10981&tstart=0#10981">
Re: Request no.1 - different filenames for JAXB and JAXB 2.0 in
today's
Forums
. "I think one of the reason we chose to call it
'jaxb-impl.jar' and 'jaxb1-impl.jar' is that I wanted it to be very
clear that people developing against 2.0 will not need to
redistribute jaxb1-impl.jar."

MarkF writes on href="http://forums.java.net/jive/thread.jspa?messageID=10960&tstart=0#10960">
Make arrays into fully-fledged Collections: T[] is shorthand for
Array. "Agreed. People shouldn't be afraid of low-level data
manipulation.[..] It's like Linus Torvalds always says: 'mechanism,
not policy'. Java should provide good mechanisms, not enforce
policies. The enhanced for loop is a godsend, but compelling its use
in all cases would be disastrous."


In today's java.net
News Headlines
:

Registered users can submit news items for the href="http://today.java.net/today/news/">java.net News Page using
our news submission
form
. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News
RSS feed.


Current and upcoming href="http://www.java.net/events"> Java Events :

  • February 14-17, 2005 href="http://www.linuxworldexpo.com/live/12/events/12BOS05A/">
    LinuxWorld Boston 2005
  • February 28- March 3, 2005 href="http://www.eclipsecon.org/">EclipseCon
  • March 3-6, 2005 href="http://www.theserverside.com/symposium/index.html">TheServerSide
    Java Symposium
  • March 14-17, 2005 href="http://conferences.oreillynet.com/etech/">O'Reilly Emerging
    Technology Conference

Registered users can submit event listings for the href="http://www.java.net/events">java.net Events Page using our href="http://today.java.net/cs/user/create/e"> events submission
form. All submissions go through an editorial review before being
posted to the site.


Archives and Subscriptions: This blog is delivered
weekdays as the href="http://today.java.net/pub/q/java_today_rss?x-ver=1.0">Java
Today RSS feed. Also, once this page is no longer featured
as the front page of java.net
it will be archived along with other past issues in the href="http://today.java.net/today/archive/">java.net
Archive.

Stuck in the MIDlet with you