10 Sep 2010
Support Center
»
Knowledgebase
»
Content & Application Development
Login
Username:
Password:
Remember Me:
Search
-- Entire Support Site --
Knowledgebase
Article Options
Add Comment
Print Article
PDF Version
Email Article
Add to Favorites
Content & Application Development
Solution
Q. How does TWUIK™ change the way Java apps are created?
A. Developers can use the TWUIK™ library in their JavaME applications. This allows JavaME applications to take advantage of the rich TWUIK™ UI libraries, as well as the amazing breadth of functionality offered by Java. TWUIK™ applications are written using standard Java and industry standard tools like Netbeans and Eclipse, enabling developers to create highly expressive GUI's quickly and easily. TWUIK™ provides a rich set of API for Forms, Animation, Transitions, Motion, UI Controls, Navigation Controls, Layout Management, Network Connection Management, Image viewing, and more that developers can use in their applications.
Q. What kind of applications can be built using TWUIK™?
A. Any kind of application can be developed using TWUIK™. Some examples are
Enterprise applications that do extensive data visualization.
Media-rich applications such as media players and dashboards that run on all screens.
Educational software.
Social Networking applications like
Twitter Mobile.
Mash-ups that integrate different web-based data source.
GUI for business applications that integrate with complex back-end systems like
Tricast Mail.
ODP that make use of highly graphical and animation rich UI elements.
Individual productivity applications, e.g. calendars and to-do lists that run across all screens.
Q. Where do TWUIK™ apps run?
A. TWUIK™ is a Java runtime library and is packaged with your application. As a Java application once installed it will generally reside either in the applications or games folder of the device.
Q, Do I need a network connection?
A, Yes. TWUIK uses a STUB to create links to the API for your code. When you compile your code the STUB retrieves the relevant classes from our repository (over the network) and blends them into your application. If you are not connected to the network at compile time the compilation will fail.
Q. Do I need any third party libraries or dependencies to run TWUIK™ powered applications?
A. No, TWUIK™ does not use any third party libraries nor does it have any dependencies on JSR's to run. TWUIK™ is a purely software based rendering and animation engine that draws at the RGB pixel level and because of this is capable of running on not only most mid-to high-end devices, but also on any number of low end handsets with limited memory and screen resolution.
Q. Does TWUIK™ need/use hardware acceleration?
A. No TWUIK™ does not need any hardware acceleration support to run but can benefit from hardware acceleration API like OpenGL ES, Mobile 3D graphics and any other JSR'S to enhance your application experience.
Q. Will TWUIK™ be supported on other platforms like Android, Symbian, Windows Mobile and BREW?
A. Please visit our blog and website for future updates on TWUIK™ support on other platforms.
Q. What are the minimum device requirements to run TWUIK™?
A. TWUIK™ SDK for MIDP requires Java CLDC 1.1 MIDP 2.0 profile to run. BlackBerry Java requires version 4.2 and above and DoJa version 4 and above.
Q. How many devices/platforms does TWUIK™ support?
A. TWUIK™ supports the following mobile platforms
Nokia S60 3rd Edition FP1 and above
Nokia S40 4th and 5th Edition
Sony Ericsson JP7/JP8 and above
Motorola
LG
Samsung
Esmertec VM
IBM J9 VM
Article Details
Article ID:
4
Created On:
08 Apr 2009 01:40 PM
This answer was helpful
This answer was not helpful
User Comments
Add a Comment
Sharing is good. So if you have a comment about this entry please feel free to share. The Comments might be reviewed by our Staff and might require approval before being posted. Questions posted will not be answered, please submit a ticket for support requests.
Fullname:
Email: (Optional)
Comments:
Home
|
Knowledgebase
Language:
English (U.S.)