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

May 2012
M T W T F S S
« Aug    
 123456
78910111213
14151617181920
21222324252627
28293031  

Archives

  • August 2011
  • January 2011
  • August 2010
  • March 2010
  • September 2009
  • July 2009
  • April 2009
  • February 2009
  • December 2008
  • October 2008
  • July 2008
  • June 2008
  • Most Recent Posts

    Most Recent Comments