Skip to main content

billday's Blog

Wireless Recap, August 2004

Posted by billday on September 2, 2004 at 2:10 AM EDT

August highlights are available by clicking here. Submit your feedback and comments via the Comments link

Related Topics >>

Wireless Recap, July 2004

Posted by billday on September 1, 2004 at 11:08 PM EDT
I've posted a July recap to my site. Please leave comments by clicking here.
Related Topics >>

Wireless Recap, April-June 2004

Posted by billday on September 1, 2004 at 10:38 PM EDT

I promised monthly wireless recaps back in March, but shortly after that first post I changed jobs and have been falling short of that promise ever since.

Here's the beginning of my attempt to make for up that shortcoming: I've posted an April-June recap to my site and July and August recaps are forthcoming.

PS Please post any feedback or comments here.

Related Topics >>

JavaOne 2004 Recap

Posted by billday on July 6, 2004 at 7:47 PM EDT

I've posted a JavaOne 2004 recap to my site as promised. Please click here for a complete end-of-week conference summary including daily reports and photos from wireless sessions and events around the conference. Enjoy!

PS Please post any feedback or comments here.

Related Topics >>

JavaOne Plans

Posted by billday on June 27, 2004 at 5:40 PM EDT
Click hear to read more about my plans for JavaOne. I'll post slides for both my "Advanced Wireless Programming" tech session and "J2ME at Five" BOF to my site on the day of the presentations, and I'll also be blogging as much as I can throughout the conference on BillDay.com with an end of week summary of important wireless related information to java.net. Hope to see many of your in San Francisco!
Related Topics >>

Joining Nokia

Posted by billday on May 25, 2004 at 11:12 AM EDT

FYI, I have accepted a new position at Nokia running developer technical services and consultation for the Americas. More details are available from my personal blog.

I intend to continue blogging wireless Java related tidbits on java.net as time permits, including resuming my monthly wireless highlights entries in the not too distant future.

And if you're going to be at JavaOne, please consider stopping by one of my sessions or the Nokia booth to say hello and let me know what suggestions you have for Forum Nokia, the "J2ME Archive", and BillDay.com.

Related Topics >>

Wireless Recap, March 2004

Posted by billday on April 5, 2004 at 2:08 PM EDT

Today I'm kicking off a new regular feature in my blog. Each month I'll link to items from my java.net and BillDay.com blogs that I think every Java developer, or at least every wireless Java developer, should know from the preceding month's wireless and mobility related news, presentations, and technical information.

Diving right in, top wireless stories and resources from March 2004 included:

Ending this recap with news from the "fun stuff" front: This looks to be the year of wireless baseball. Major League stadiums are starting to go WiFi, and in honor of a major league deal between MLB.com and Sun, free "Take Me Out to the Ballgame" ringtones are available for the taking. Play ball, wireless fans!

Related Topics >>

OTA MIDlet Installation on PalmOS Devices

Posted by billday on March 26, 2004 at 4:00 PM EST

Following up on my earlier entry on Java for PalmOS Devices, Mel Seyle wrote me to ask:

Does this mean that I can now directly download MIDlets to my Palm Tungsten and run them? I used to have to convert my Java programs to Palm PRC files before uploading them on my Palm Vx to run under the KVM.

I don't have a Java-enabled Tungsten myself, but in preparing a follow-up to my earlier entry (Java for PalmOS Devices, Act 2), I came across some information that might help.

Ken Walker's comments in response to Russ Beattie's post about PalmSource getting the Java religion indicate that now that PalmOne and PalmSource are both shipping an integrated J2ME implementation, things are a lot simpler for J2ME app deployment to PalmOS devices:

I've OTA'd lots of MIDlets by browsing using WebPro to the JAD file. It hooks up to the Exchange Manager so after the JAD is downloaded the MIDlet HQ is invoked, jar downloaded, converted to a PRC and is good to run.

So, Mel, simply point your Tungsten at a MIDlet's JAD file and the runtime will take care of the conversion to PRC for you. Excellent news for both Java developers and Palm users everywhere!

Related Topics >>

Free J2ME Certification Exam

Posted by billday on February 25, 2004 at 6:41 PM EST

Sun is developing a J2ME certification to complement the other Java technology certifications. The exam is now in the "beta" phase, with Sun looking for candidates to take the exam and give feedback on the questions.

The good news: It's free. The really good news: If you pass, you'll be certified!

Learn more about the technologies covered by the exam by reading through the Certification Objectives. Registration is limited but has been extended through early March. Click here for details.

Related Topics >>

Comments

Related to trhe J2mE Exam

Can u confim whether I can register for this exam or not because these links are not working now. I am interested in giving the exam.

MIDP Push Using SMS

Posted by billday on February 18, 2004 at 9:31 PM EST

I receive quite a few questions related to my J2ME Archive and wireless development blogs. From time to time I'll select one that's particularly pertinent to highlight here.

For this tip, Ellick Chan (working pervasive education and integrating mobile devices into Gaia) asked:

How can I use GSM's SMS capabilitiy to deliver push notifications to MIDlets?

The MIDP 2.0 spec allows you to push notifications to your MIDlets using any communication protocol supported by both the network and the MIDP-enabled device. HTTP, SMS, sockets, and/or other protocols may be supported, depending on the network you're using and the device to which your notificiation is directed. You should read through the article "The MIDP 2.0 Push Registry" for a technical overview of how push works, especially from the MIDlet client perspective.

Whichever network(s) you're application will be using, you need to find out what protocols they allow inbound to handsets. At the least, most GSM carriers will allow SMS (since they use SMS for short text messaging). Assuming your network does support SMS, from the server part of your application you would need to generate an SMS message directed to the port you bound your MIDlet to in its static or dynamic push registry settings. Assuming the network passes the SMS as expected, your MIDlet should be awakened when the SMS arrives in the handset.

Note carefully: You need to be sure you direct your incoming message to a logical port. For more information on how your server side bits need to address this port number, refer to the "GSM SMS Adapter" part of the WMA 1.1 specification.

Carrier specific developer programs should be able to provide the details on their support for sending SMS messages into their networks. Visit your carrier's developer Web site for more information (refer to the "Carriers" section of my J2ME Archive for some links to example carrier developer sites).

To learn more about the MIDlet side of things (receiving the port specific SMS), refer to the WMA section of my presentation "Developing Wireless Applications Using MIDP 2.0, WMA, and MMA" (a webcast of this presentation is available from JavaOne Online by clicking here).

Related Topics >>