MicroWidget is on the way

December 28th, 2005

Mobile Widget I’ve just decided to start to work on something called “MicroWidget”. MicroWidget will be the equivalent for mobile of Widget, Gadget, or other inspiration source on the mobile….
Basically, it’s an XML based rendering engine with a tiny scriping language. I’ve used FScriptME as a basis for the scripting language. FScriptME is very limited, but it’s a good start. I’ve added some pseudo object oriented faciclities, like myText.data=”some text”, and some usefull xml parsing function.
As an example, here is the widget code for a Clock like widget:



The code is pretty short and can be easily understood. The only difficulty is the function “explode”, who create an array from a string.

Of course, there are plenty of other usefull function to retrive some xml data, to parse them, etc….

First result are really encouraging, but generate some interesting issue about interface design…

Technorati tags: JavaMe J2ME Ajax Widget Micro Widget

Entry Filed under: Ajax, Google, JavaME, MobileAjax, MobileWidgets, Wireless, Yahoo

5 Comments Add your own

  • 1. TomSoft » Can Ajax &hellip  |  January 8th, 2006 at 1:06 am

    […] And may be there are more creative way to evolve. I really think that Ajax and J2ME offers a perfect mix of technology to create much more creative application, Ajax for the purely “web based” part, J2ME for the more “client based” approach… Again, the MobileWidget experiment is another example of attempt to use this mix between J2ME, XML/HTTP request, and a scripting language in a different way… […]

  • 2. TomSoft » BluePulse&hellip  |  January 23rd, 2006 at 2:44 pm

    […]   If you follow my blog, you have probably seen that I’ve started to look at the concept of “Widget on Mobile”, Micro Widget (or Mobile Widget) with this: MicroWidgets is on the Way. […]

  • 3. Olli  |  April 2nd, 2006 at 7:28 pm

    Where can I get it. Is it free of charge ? Open Source ?
    Olli

  • 4. Scott Penberthy  |  May 28th, 2006 at 3:16 pm

    Tom, I posted to a different article by mistake. We’ve got a small widget engine running on CDMA phones, complete with ECMAScript 262, XML support, streaming video, audio, and a lot of cool features. A demo can be seen at the URL above. These quick, light apps can be cranked out in a day using Konfabulator-style programming. We’ll shortly have a version for J2ME phones as well.

    Standalone widgets are perfect for the mobile device. The rapid, incremental approach to development with highly visual feedback is quite rewarding. Its also a lot of fun.

  • 5. TomSoft  |  June 2nd, 2006 at 10:07 am

    Scott, nice video. I totally agree that widget are perfectly suited for mobile devices…

    It must be quite chelling to put a complete ECMAscript in a small Java app? I would be interested to know more….

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

March 2010
M T W T F S S
« Sep    
1234567
891011121314
15161718192021
22232425262728
293031  

Archives

  • September 2009
  • July 2009
  • April 2009
  • February 2009
  • December 2008
  • October 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • Most Recent Posts

    Most Recent Comments