| By Jason R Briggs | Article Rating: |
|
| June 1, 2002 12:00 AM EDT | Reads: |
13,759 |
I've been thinking a PhD student should consider doing a thesis on the life expectancy of a pen after it's purchased. I've come up with an approximate calculation for mine: LE (Life Expectancy) =DWU (Date of Wanting to Use)-1; in other words, a pen will go missing the day before you really need to use it. There's definitely a paper there somewhere waiting to be written.
This might (or might not) lead you to wonder why someone involved in Java for mobile devices is relying on primitive, tree-killing technology like pens and paper; the short answer to this is that I am still embarrassingly PDA-less. There are, of course, a number of reasons (excuses):
1. I am still waiting for a Sharp Zaurus to review (and play with). (As you're probably aware, the Zaurus is Sharp's Linux/PersonalJava PDA.) However, it won't be a long-term solution to the problem as, short of changing my name and moving to Antarctica, I'll have to give the unit back. Perhaps the fact that I look shifty has contributed to Sharp's unwillingness to deliver...?
2. I suffer from a common IT affliction known as "What's-just-around-the-corner-itis." The main symptom of this probably genetic disorder is that whenever I find a device that might "fit the bill," so to speak, I'm immediately hit with the thought, "But wait, what about device X, rumored to be released in a few months? It's slightly faster and can connect directly to my cortex..."
3. In true Scrooge McDuck fashion, I don't want to dish out the cash.
On top of those three points, I've also suddenly changed my tune on the idea of convergence. Before, I looked at the idea of all-in-one devices as nice but mostly flawed in execution; now I'm starting to see movement in the right direction. Nokia's new 7210 has a color display, FM stereo radio, MMS (Multimedia Messaging) - and Java, of course. Now it's not quite a PDA, but coupled with the right Java applications, it could be close.
Nokia has another phone that also doubles as an MP3 player (the model number temporarily escapes me); if they could somehow merge that phone with the 7210 and add a pop-open cover that hides a touchscreen so you can enter data like a Palm, then I'm sure I'd purchase one on the spot.
As you can see, it's a bad case of What's-just-around-the-corner-itis.
In the "editor-eats-his-hat" department, after mercilessly "sticking the boot" into Ericsson a few months back for their lack of Java support in the T68 mobile phone (and other models as far as I can tell), it seems the forthcoming P800/802 will include Java support. It should be a damned nice phone with an integrated digital camera, color screen, MMS, and Bluetooth support, among other features. (Note: It seems the new T62u also supports Java.)
On a more sober note, those of you waiting for the next installment in Bill Swaney's "Jini Surrogate As a Platform for J2ME Games" series will have to wait a bit longer than expected. Bill was recently involved in a horrific car accident, so it will probably be at least a few months before he will be able to complete the next article. Our best wishes go out to Bill for a speedy recovery.
In this month's issue, you'll find a beginner J2ME article from Fred Daoud on OO methodology for adding commands to displayable components within MIDP. Sami Lababidi from Macrospace talks about programming J2ME games. And in the tradition of do-it-yourself-electronics-in-the-garage, Bill Ray discusses controlling MP3 playback through wireless technologies - just the thing for the couch potato who can't be bothered to reach farther than the PDA on the coffee table.
Published June 1, 2002 Reads 13,759
Copyright © 2002 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By 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.
- Patterns for Building High Performance Applications
- It's the Java vs. C++ Shootout Revisited!
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Cross-Platform Mobile Website Development – a Tool Comparison
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Immersing into JavaScript Frameworks
- Workday Reportedly Prepping to Go Public
- Cloud Expo New York: The Java EE 7 Platform - Developing for the Cloud
- Book Review: Sams Teach Yourself Java in 24 Hours
- OpenOffice.com Lives
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Five Years Waiting for JRE 7: Is It Justified? (Part 1)
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- Patterns for Building High Performance Applications
- It's the Java vs. C++ Shootout Revisited!
- OpenXava 4.3: Rapid Java Web Development
- The Next Web Architecture
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Is Write Once Run Anywhere Ever Going to Be a Reality?
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- JavaServer Faces (JSF) vs Struts
- The i-Technology Right Stuff
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- What's New in Eclipse?
- i-Technology Predictions for 2007: Where's It All Headed?



















