Tuesday, October 14, 2008

Blog migrated to Typepad

This blog has been migrated to http://architecture.typepad.com

Monday, January 30, 2006

Almost 1 year later, I have a new Treo 650. I installed J2ME, downloaded the Yahoo and Amazon Web Service MIDlets, and they work flawlessly.

Wednesday, November 16, 2005

J2ME Midlet for Yahoo Web Services in Yahoo Hacks!

J2ME Midlet for Yahoo Local Search has been included in Yahoo! Hacks, a book authored by Paul Bausch, and published by O'Reilly.

More details on the book are at http://www.oreilly.com/catalog/yahoohks/toc.html.

Monday, March 21, 2005

MIDlet for Amazon Web Service

REST interfaces (along with SAX) makes things really simple for MIDlet development. Here are links to a MIDlet that provides the list price, lowest new book price, and lowest used book price for an ISBN number (unique ID for a book). What would be cooler is if I can use the camera on my Treo to take a picture of the ISBN code on a book instead of entering the ISBN number manually ...

JAD - http://www.nadig.org/technology/midlets/AWS/AmazonWebServices.jad
JAR -
http://www.nadig.org/technology/midlets/AWS/AmazonWebServices.jar
src -
http://www.nadig.org/technology/midlets/AWS/src.zip

Friday, March 18, 2005

MIDlet for GoogleSearch Web Service

I have not been able to generate stubs from GoogleSearch.wsdl using Sun's Wireless Toolkit 2.2. Likely, WSDL is not compatible with JSR 172 ... am waiting for Google support to respond.

In the time it has taken me to research why the WSDL may not be usable with JSR 172, I was able to create the first version of a MIDlet that worked with Yahoo Web Services. In many ways now, it looks like REST is better for J2ME based applications that interact with simple web services.

On to Amazon Web Services ... they have a REST interface so that could be simpler.

Friday, March 11, 2005

J2ME Midlet for Yahoo Web Services

I have been tinkering with J2ME and am very impressed with the progress of the tools and related technologies. I developed some Midlets with using EclipseME, WTK2.2, and my Treo 600 (with IBM's WEME 5.7 on it), but they were not interesting enough until the recent web services support announced by Yahoo, Google, Amazon, etc.

The YahooWebServices Midlet Suite enables use of mobile devices to access Yahoo Web Services - Local Service only supported as I needed it to avoid expensive 411 calls.

The Midlet is at
JAD - http://www.nadig.org/technology/midlets/YWS/YahooWebServices.jad
JAR - http://www.nadig.org/technology/midlets/YWS/YahooWebServices.jar
src - http://www.nadig.org/technology/midlets/YWS/src.zip