You Are Here:

Nokia WRT Plug-in for Aptana Studio: Features

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Wiki article of the week

Zoom and Rotate Gestures in FlashLite for touch-enabled devices

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

MobileMonday Italy: The User Applications
November 23, 2009
Rome

Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa

Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India

LeWeb
December 09, 2009
Paris

Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki


View all

The Nokia WRT Plug-in for Aptana Studio provides a set of tools for the creation, testing, debugging, and deployment of Web Runtime (WRT) widgets in Aptana Studio.

What are the key features of the Nokia WRT Plug-in for Aptana Studio 2.2?

Nokia WRT Plug-in 2.2 for Aptana Studio is now available. This new version enables the plug-in to be installed on computers running Linux based Ubuntu 8.04 and Apple Mac OS X Snow Leopard.

Support for Aptana Studio
The Nokia WRT Plug-in for Aptana Studio can be installed into a copy of Aptana Studio running under Microsoft Windows or Apple Mac OS X. However, some features, such as deployment to an S60 SDK, are available on Windows PCs only.

WRT widget import
The plug-in can import an existing WRT widget project or packaged widget (*.wgz file) into Aptana Studio. This enables developers to leverage the Aptana Studio development environment to accelerate their WRT widget development. The import automatically adds features to the WRT widget project that allow it to take advantage of the testing and debugging features in Aptana Studio.


New WRT widget wizard
New WRT widget projects can be created quickly and efficiently using a wizard. Four templates offer an empty widget, an empty widget with WRTKit, a Flickr feed example, and an RSS-feed example.



WRTKit library
This library provides developers with a set of UI resource graphics and JavaScript™ for essential WRT widget functions. These building blocks accelerate the development of functional and attractive WRT widgets.



Web Runtime 1.1 API
The plug-in includes the Web Runtime 1.1 API, which includes S60 Platform Services 1.0 API. The API is fully integrated with Aptana Studio’s code-completion features. This means suggested code and descriptions of API features are readily available when editing JavaScript™. Simulation of WRT 1.1 API functionality in the preview means comprehensive testing and debugging can be undertaken within Aptana Studio.


Convenient preview feature
Widgets can be previewed easily in Aptana Studio or a web browser. Using the widget preview in Aptana Studio provides for options to select a screen resolution and orientation for the preview, such as QVGA and nHD; set the WRT API version supported; and issue event triggers.



Event simulation
The widget preview includes the ability to send events to the previewing widget for charger, SMS and MMS messaging, and memory-card events.




Console support in Aptana Studio
The Aptana Studio widget preview includes a JavaScript console, enabling debug messages to be viewed in the preview window.



Nokia N97 home–screen-widget preview
The preview feature in Aptana Studio or an external browser provides for viewing Nokia N97 mobile computer home-screen widgets.



Touch-based interaction
Widget preview includes the ability to interact with a widget’s controls using the mouse pointer to simulate touchscreen interaction on S60 5th Edition devices.



WRT API emulation environment
The inclusion of the WRT API emulation environment allows widgets to be debugged using Aptana Studio’s integrated debugging features.




Widget validation tool
A widget validation tool provides feedback on issues within a project. Validation provides information on any mandatory features that are missing as well as warnings about potential issues, such as unreferenced file.




Integrated WRT widget packaging
The plug-in provides an integrated packager that creates the *.wgz file necessary for deployment to a device. Specific files, such as documentation files, can be set to be excluded from the package to optimise a widget’s size.


Integrated deployment
A packaged WRT widget can be deployed from Aptana Studio to a device using a Bluetooth connection or (on PCs only) to an S60 emulator.




Comprehensive documentation
The plug-in includes the Web Developer’s Library and WRTKit Developer’s Guide, which are made available in the Aptana Studio help.



What example applications are included in the Nokia WRT Plug-in for Aptana Studio?

The Nokia WRT Plug-in for Aptana Studio provides an option to create new Flickr or RSS-feed widget projects. The new projects offer fully functional widgets and can be used as the basis for creating new widgets.

In addition, example widgets are included in the SDKs for S60 3rd Edition, Feature Pack 2 and S60 5th Edition. Examples are also published in the Web Technologies Documentation section of the Forum Nokia website.

What documentation is delivered in the Nokia WRT Plug-in for Aptana Studio?

The Web Developer's Library, WRTKit Documentation, and Web Runtime Plug-in Help are included in the plug-in and made available through standard Aptana Studio help.



Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
User Rating: qfnZuserE5FratingQNx5E2E0000X
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fToolsE5fE44ocsE5fandE5fCodeE2fToolsE2fE52untimesE2fWebE5fE52untimeE2fAptanaE5fPluginE2fFeaturesE2eE78htmlX qfnZupdatedQDx2009E2d10E2d05X qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqrdfsZE52esourceQ qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ