Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 13:04, 20 May 2008.

ESWT

From Forum Nokia Wiki

eSWT stands for Embedded Standard Widget Toolkit.


It is an open source widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the devices on which it is implemented. It is co-developed by Nokia, IBM and others in the eRCP Eclipse foundation project.


It's API is a subset of desktop SWT API developed also in Eclipse. Additionally eSWT also contains Mobile Extensions for SWT package containing new APIs specially designed for mobile UIs in mind.


For Java ME eSWT provides rich UI functionality:

  • rich component set,
  • flexible layouts, freely positionable components,
  • rich UI events, and
  • rich access to native UI functionality on-par with smartphone UI frameworks.


eSWT is designed so that it can both be implemented in CLDC and CDC. It is thus possible to implement that in any Java MIDP device. S60 3rd Edition FP2 will have eSWT accessible in S60 Java for normal MIDlets. In this case it is a complementary UI toolkit for MIDP's LCDUI toolkit.

eSWT is also integral part eRCP (Embedded Rich Client Platform), a new rich application model being currently developed in Eclipse. In other words eSWT can be a standalone UI toolkit or provided as part of eRCP.


Javadoc for the eSWT API can be downloaded from the eRCP page. Nokia implementation contacts for eSWT can be found from Nokia open source site.

Resources


Related Discussions
Thread Thread Starter Forum Replies Last Post
Alternative UI library for 9500 yuyou Personal Profile 3 2005-05-24 15:04
multilevel command susrap Mobile Java General 3 2008-03-25 19:24
Ask The Expert: Themes Expert -- Stojiljko Nokia Ron Interviews & Ask the Experts 12 2008-02-27 21:30
tab group felixksp Mobile Java General 5 2007-04-20 21:43
j2me submenu altropinto Mobile Java General 6 2008-03-12 09:41
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtopicQUqfnTopicZjavaQ
     qfnZtopicQUqfnTopicZseriesE5f60Q
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX