You Are Here:

Community: Blogs

Mariam Dholkawala's Forum Nokia Blog

Forum Nokia releases Public Beta of the WRT Widget Plug-in for Aptana Studio

mariamDh | 19 December, 2008 16:24

I thought of writing today about an exciting new plug-in that I’ve been playing with for creating, testing, debugging and deploying mobile widgets, to be precise - The Web Runtime Widgets.

Forum Nokia recently went public with their WRT Widget Plug-in for Aptana Studio and Aptana Studio Pro. Of course the plug-in is still in Beta, but the coolest thing about this plug-in is the ease with which it allows widgets to be created and tested. It not only cuts down the development time but also saves us the trouble of continuously packaging our files for testing within the S60 Emulator and for debugging within Firefox.

What’s even cooler is that it supports Flash Lite widgets, unlike the S60 emulator. You can test plain animations or interactive Flash content packaged as a widget.

 

Portrait orientation of my first widget  Landscape orientation of my first widget

 

 

 

Two of the features I like from the testing and deploying perspective are -

  1. The ability to mark and unmark files that need to be packaged in the widget before the plug-in actually creates the complete widget for you.
  2. The ability to deploy your widget directly to your phone via Bluetooth or to the S60 Emulator for testing.

Another feature that I would like to mention is the ability to pull down a panel and select a phone from a list of widget supported devices and test the content as per the screen resolution and orientation.

 

 

 

Although this widget testing environment is not yet exactly similar to the S60 emulator or a real device in performance, and it is always advisable to test content in a real environment, this plug-in really helps to cut the initial debugging time. It is something like how the Flash Lite emulator was during its previous versions.

There are a number of resources currently available for using the WRT plug-in with Aptana –

1. Information on the WRT widget plug-in for Aptana Studio (Contains all the important links)
2. WRT Plug-in for Aptana Studio QuickStart Guide
3. WRT Plug-in for Aptana Studio on Forum Nokia Discussion Board
4. WRT Plug-in Basics on the Wiki (An excellent walk through on installation, and creating your first project)
5. Packaging Flash Lite content in a Widget

Note:
I’m sure most of us would know about WRT widget development and packaging, but for those who would like to know more, widgets are small applications that can be installed and run in the same way as other S60 applications (jar & sis files). WRT widgets are generally suited for websites or web services that need to be optimized for use on devices. They consist of a basic .html, .plist and an icon file. The additional .css, .js and image files are optional. Flash Lite files too can be packaged and deployed as a widget.

Mariam 

 

 
 

Rate This

 
 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fblogE2fpaulE2dcoultonsE2dforumE2dnokiaE2dblogE2farchivesE2f2009E2f04E2fX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZBlogContentQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtypeQUqfntypeZBlogContentQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZBlogContentQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ