YOUR FEEDBACK
Adobe Flex 2 - Answering Tough Questions About Enterprise Development
A Correct Person wrote: Denis Roebrt commented on the 21 Aug 2006 "Tough Que...


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Wishful Thinking

Digg This!

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 color screens and are exceptionally easy on the eyes (to use the vernacular). Style isn't limited to J-Sky phones; i-mode and EZweb also have some seriously worthy examples.

Western phones, by contrast, have predominantly gray-scale screens, and have been (until recently) generally clunky-looking when compared with their Asian cousins. Manufacturers in the West have a lot to learn from the Japanese - but then again, perhaps consumers in the West have a lot to learn as well.

Things are looking up, however: Nokia has released the 9210, a Java-enabled mobile phone/PDA, in Europe (with the 9290 scheduled for release in the U.S.). It may have a gray-scale screen on the outside, but it's full color within (you can find a review of the 9210 in this issue of JDJ). Still, it doesn't quite have the teenager-attracting good looks of some of those Japanese mobiles - but, of course, it isn't aimed at the same market.

In an attempt to help out mobile phone manufacturers in their goal to produce the "must have" mobile device du jour, let me present the specification for the phone I want in my pocket this Christmas.

This device will have the "chic factor" of one of those Matrix-style mobiles (Nokia's 7110 or Mitsubishi's J-D05 are examples of what I'm thinking of), a slot for an IBM 1GB Microdrive in the bottom, and a slot for one of those Sony memory sticks (shaped like a piece of chewing gum) in the top. In fact, why not throw another slot in the back and we'll put the operating system on a memory stick as well!

The screen should be a high-definition organic LED - and the CPU should be as fast as possible without reducing the operating time (personally, I'm hoping for a 1GHz processor that will run forever on a few milliwatts of power...but then again, I'm still waiting for those personal nuclear reactors that I saw in the movie Ghostbusters in the '80s to appear - so I don't hold out much hope for that).

It will, of course, be PersonalJava-enabled - or the Personal Profile, if Sun ever gets around to releasing it - with (Java) development access to 3D and MP3/audio libraries. We'll throw in various interfaces - like infrared and serial access - for good luck.

I want one. Now. Not in a couple of years' time. I've been infected by the bug of the Internet generation: I want immediate gratification. I have the attention span of a gnat and about as much patience as a turbocharged snail with nitroboosters and a penchant for drag racing.

Oh, and P.S., Mr. or Ms. Mobile Phone Manufacturer, I don't want to pay the Earth for my new toy.

Is that too much to ask for?

Probably...but I live in hope.

Anyway, wishful thinking aside, in this month's issue of JDJ - as well as the aforementioned Nokia review - you'll discover the wonders of robotic programming in Java, where David Hardin and Michael Frerking from aJile Systems describe how to develop a line-following robot using Lego Mindstorm and aJile components.

To round off last month's article on making Java for embedded computing a reality, Steven Schwarz and Vincent Perrier from Wind River write about determining if Java is right for your embedded device. They include a case study in the form of a hands-on porting exercise. Just the ticket if you want to get your hands really "dirty."

About Jason R Briggs
As well as being a contributing editor for Java Developers Journal, Jason R Briggs is a Java programmer and Development Manager for a wireless technology company, based in Auckland, New Zealand.

LATEST JAVA STORIES & POSTS
JavaOne 2008: A Developer's Perspective
This is my third JavaOne. Many topics were discussed, friendships were made, new partnerships were started. I must say things have changed a lot and stayed the same yet again, here are my thoughts in no particular order, bear in mind that they do not represent the opinion of my c
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in mi
A Lightweight Approach to SOA and BPM in Java Using jBPM
SOA is mostly associated with technologies such as BPEL, SCA and Web Services. But does SOA really imply these technologies? In this session we will show how you can use the service oriented approach while staying inside the Java world. jBPM is a powerful lightweight framework th
Case Study: Java and the Mac
This is the story of a Mac application developer (okay - it's about two of them) who set out on a quest to find an application development tool based on Java so his boss would let him develop on the Mac platform, which he loved. There was only one catch - he had to find a tool th
eApps Hosting Now Offers the GlassFish Java Application Server in VPS Hosting Plans
eApps Hosting announced that the GlassFish Open Source Application Server for Java EE 5, from the GlassFish community project, is now available as a click installable application service in low cost Virtual Private Server (VPS) hosting plans. The eApps Hosting service has support
The 4 Core Principles of Agile Programming
One of the things I really enjoy at the moment is the recognition and adoption of agile programming as a fully fledged powerful way to deliver quality software projects. As its figurehead is a group of very talented individuals who have created the agile manifesto (http://agilema
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING JAVA NEWS
Five Sun Microsystems Women Honored with Prestigious Awards
Sun Microsystems, Inc. (NASDAQ:JAVA) today announced that five Sun women have been awar