Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
My Kingdom for a Phone
My Kingdom for a Phone

The whole wireless space has been an interesting one to keep an eye on for the past couple of years, in particular how it relates to the Java space. Sure, we've heard wonderful tales about the vast millions of phones in Japan and how quickly Java is being adopted there, but for the rest of us here in the West, it's not quite as exciting. Regular readers know only too well my woes with my Nokia and the lack of Java support. The question is this: Is it a pipe dream or is it really coming?

That was the question I posed to Nokia at JavaOne. Whereby I was given the usual marketing pitch about the great array of developer's tools and shown the nice color chart of all the models that have been Java-enabled. Naturally, I ooh'd and ah'd in the right places. I then asked to what extent would the KVM be integrated. For example, would I be able to access the hundreds of telephone numbers already stored in my Nokia address book? The answer was no! Excuse me? Okay, try not to panic, I thought, not a major problem. I just need to import them to my Java application and they can reside there. I asked for confirmation that my Java application would be able to make phone calls from my now imported contact list. No was the answer again, "That would be a security risk and violate the openness of the specification."

At this point, I couldn't believe what I was hearing. Is this true? We have a phone...whose main purpose in life is to make calls. That's its calling, to use a very bad pun. We can load applications on it that can't actually take advantage of the core functionality of the phone? Major oversight, wouldn't you say? Tell me again why I want my next phone to be Java-enabled? Someone please e-mail me and tell me I'm wrong.

At JavaOne, I had a great meeting with Bruce Scott from PointBase; he kindly spent time discussing what they were doing and where they see the future of J2ME. For those of you who don't know the name, Bruce was the main engineering man behind the database at Oracle, so when he talks about databases, you kinda wanna listen.

PointBase was doing some cool stuff with syncing technology, as they had given up hope regarding the always-on network, and their clients were looking for real-world solutions they could use today. It was a great JDBC database/driver that operated at the J2ME level. You would simply tag the table columns you wanted synced with the database at the back end, and when the network was available, the two would automatically sync with one another, recovering should the network drop. It doesn't seem that impressive on the face of it, until you realize they do all this in under 50KB! However, the reason I mention PointBase is that they were atypical of the shift in the wireless space I witnessed at JavaOne.

Developers were going to great lengths to tell me about their solutions regarding the state of the network, and the conditions their software would excel in, such as a temperamental network going up and down. This I found reassuring because I live in a rural area where reception for my mobile is not always 100%; I was beginning to worry that I may be left behind in this new always-on, always-connected, Web-serviced world!

On the whole, JavaOne was a good show with plenty of walking space between the booths (you definitely knew the bottom had fallen out of the dot-com world). I caught up with a lot of old faces, listened attentively to what they were up to, had a brush with J2EE Blueprints, and met a vast array of new faces. It was a great event, as usual.

We were there with SYS-CON Radio interviewing the latest and greatest. Keith Brown, our esteemed J2SE editor, conducted the majority of the interviews, which you can listen to online at www.sys-con.com/java/.

Until next month …

About Alan Williamson
Alan Williamson is widely recognized as an early expert on Cloud Computing, he is Co-Founder of aw2.0 Ltd, a software company specializing in deploying software solutions within Cloud networks. Alan is a Sun Java Champion and creator of OpenBlueDragon (an open source Java CFML runtime engine). With many books, articles and speaking engagements under his belt, Alan likes to talk passionately about what can be done TODAY and not get caught up in the marketing hype of TOMORROW. Follow his blog, http://alan.blog-city.com/ or e-mail him at cloud(at)alanwilliamson.org.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

one more thing.,its in the interest of Nokia to support java if they want to confront M$, otherwise Billy boy will catch up with them and we will have ctr-alt-del buttons on our Nokia's and Motorola's.

In my opinion, the one thing that can kill j2me is if manufacturers dont include kvm in cheaper versions. Kids are very good source of revenues for Multimedia(Games) stuff they buy cheap phones from their own saving but parents gets the monthly bill!. anyway now midp 2.0 is 100k fatter how would manufacturers will react is to be seen.

hello

vwxgfxsjhcjhgqdiuckbduciodsjfoidspoipsovcpoijo ikjcxwoi jvoxicv lfsljvhlcxjhlvj

Frankie, my editorials are written from a positive angle not pessimistic.

I sing the praises of Java at every opportunity, but i am also not scared to learn some of its weaknesses. Java isn't the answer to everything, and if as a community we can learn to accept this, surely this will allow us to devote our energies pushing Java into the areas in which it can really rock ... where it can make a huge difference.

Java is a beautiful language and one that will be around for a very long time. I want to make sure that we build and sing its strengths and accept its weaknesses.

We have a duty of care to our language, and to that end, i hear success stories all the time with Java and this brings a lot of pleasure to me. But in JDJ we don't want to always focus on the good stuff, we have to shed some light on some of the things that maybe aren't so great.

If Java is to survive and not become just another legacy language, then we mustn't let our confidence be our downfall.

We have to learn the lessons of SmallTalk and C++ and lets not be adding Java to that list.

Get on with it, Alan!.

Last issue .NET could kill Java. This one J2ME may die !. I am getting sick of all this nonesense from "Editor in Chief" !

First, I've been coding J2ME apps for a few months now, and have been using Nextel's motorola phones (i50sx) to test my apps and to test the whole concept of java on phones.

Instead of recapping the whole thing, here's a link:

http://www.blueboard.com/mantis/java.htm#j2me_circa_may2002

While a Java app on your phone may not be able to make or answer phone calls, it should at least be able to make use of an Internet connection. I guess the majority of applications would want to make use of Internet services rather than call other people anyway. In any case, I would only want such a feature enabled for trustworthy programs. Just imagine, a virus that infected millons of phones and called stored numbers at random, or even a rogue program that could call your contacts and impersonate your voice.


Your Feedback
chankya pandit wrote: one more thing.,its in the interest of Nokia to support java if they want to confront M$, otherwise Billy boy will catch up with them and we will have ctr-alt-del buttons on our Nokia's and Motorola's.
chunky Pandit wrote: In my opinion, the one thing that can kill j2me is if manufacturers dont include kvm in cheaper versions. Kids are very good source of revenues for Multimedia(Games) stuff they buy cheap phones from their own saving but parents gets the monthly bill!. anyway now midp 2.0 is 100k fatter how would manufacturers will react is to be seen.
Salutation wrote: hello
mustapha wrote: vwxgfxsjhcjhgqdiuckbduciodsjfoidspoipsovcpoijo ikjcxwoi jvoxicv lfsljvhlcxjhlvj
Alan Williamson wrote: Frankie, my editorials are written from a positive angle not pessimistic. I sing the praises of Java at every opportunity, but i am also not scared to learn some of its weaknesses. Java isn't the answer to everything, and if as a community we can learn to accept this, surely this will allow us to devote our energies pushing Java into the areas in which it can really rock ... where it can make a huge difference. Java is a beautiful language and one that will be around for a very long time. I want to make sure that we build and sing its strengths and accept its weaknesses. We have a duty of care to our language, and to that end, i hear success stories all the time with Java and this brings a lot of pleasure to me. But in JDJ we don't want to always focus on the good stuff, we have to shed some light on some of the things that maybe aren't so great. If Java is to survive and...
Frankie wrote: Get on with it, Alan!. Last issue .NET could kill Java. This one J2ME may die !. I am getting sick of all this nonesense from "Editor in Chief" !
ASJ wrote: First, I've been coding J2ME apps for a few months now, and have been using Nextel's motorola phones (i50sx) to test my apps and to test the whole concept of java on phones. Instead of recapping the whole thing, here's a link: http://www.blueboard.com/mantis/java.htm#j2me_circa_may2002
Alex Prayle wrote: While a Java app on your phone may not be able to make or answer phone calls, it should at least be able to make use of an Internet connection. I guess the majority of applications would want to make use of Internet services rather than call other people anyway. In any case, I would only want such a feature enabled for trustworthy programs. Just imagine, a virus that infected millons of phones and called stored numbers at random, or even a rogue program that could call your contacts and impersonate your voice.
Latest Cloud Developer Stories
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
With Cloud Expo 2012 New York (10th Cloud Expo) now under four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have techn...
Nimble, the social CRM platform has announced the launch of Nimble 2.0, billed as the “most social” CRM platform on the market today. Nimble was designed entirely with social CRM in mind and is the first social business platform that empowers companies with the ability to get clo...
2011 was a year of rapid adoption for public and private cloud services. Instant and on-demand server provisioning was the driving force behind the massive growth. On top, cloud server templates and script automation simplified application installation for simple and pre-defined ...
"Having been in the IT field for many years, I believe the cloud computing chapter in the industry is an exciting one and I am proud to be a part of it," said National Reconaissance Office (NRO) Chief Information Officer Jill T. Singer Tuesday, as it was announced that she was on...
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