Nokia boosts Java development for Symbian 3 phones
- 09 July, 2010 10:08
- Comments 3
Nokia, with the Mobile Runtime for Java Applications (JRT), is enabling development of Java applications for Symbian 3 devices, Nokia officials said Thursday.
The company recently contributed JRT to the Symbian Foundation. JRT is available as part of the latest Symbian 3 Product Development Kit, also detailed this week.
[ Also on InfoWorld: Symbian delivered a technology road map early this year. ]
"This means that developers can write Java applications for Symbian 3 devices, like the recently announced Nokia N8," said Jyrki Aarnos, package owner for JRT, and Aleksi Uotila, JRT product manager at Nokia, in a blog post entitled, "Setting Java Applications Free with JRT."
"More importantly, the JRT is now open source so the community can modify and add to the JRT implementation under the terms of the Symbian Foundation's EPL license," the Nokia officials said.
JRT features 1 million lines of Java and C++ source code for the runtime, an application installer, and API libraries. Test cases and documentation are included as well.
Compatible with shipping Symbian devices, JRT supports open source API implementations, including Java Specification Request (JSR) 118 MIDP 2.1, JSR 135 Mobile Media API 1.2, and JSR 177 Security and Trust Services API for J2ME (Java 2 Micro Edition) 1.0. APIs for Bluetooth are supported as well.
A virtual machine for JRT has been provided by IBM under a license that allows it to be used for research and development purposes and Java application development.
PDK 3.0.0 contains a full build of Symbian 3, plus corresponding source code. Version 3 of Symbian offers personalized home screens, multimedia capabilities, and better data networking, according to the Symbian blog.
- Bookmark this page
- Share this article
- Got more on this story? Email TechWorld
- Follow TechWorld on twitter
-
Droid Razr Maxx: An Android smartphone for big talkers
-
Lenovo ordered to pay €1920 for making French laptop buyer pay for Windows too
-
Wikileaks suspect to face US court-martial
-
Wikileaks suspect to face US court-martial
-
Telstra reports issue with BigPond email accounts
-
Teach Yourself Visually Windows 7
-
MYOB Software for Dummies 6E Australian Edition
-
Microsoft Office
-
Windows 7 for Dummies®
-
Windows 7 for Dummies® Dvd+book Bundle
-
Windows 7 for Seniors for Dummies®
-
Office 2007 for Dummies
-
Office 2007 All-In-One Desk Reference for Dummies
-
Computers for Seniors for Dummies, 2nd Edition











Comments
TheRohan
This is worth sharing guys, a very composite developer’s library from the Forum Nokia family!!
The Nokia Symbian^3 Developer's Library is an integrated package of information for developers who wish to use Symbian^3 to develop mobile C++ applications and services. Extract the .zip file to any folder on your computer and click eclipse.exe to start the application.
Topics include:
• Porting
• Symbian , Symbian^3 , Symbian C++
• UI , Touch UI
• UI Design & Usability
Download the Zip file here http://bit.ly/baoqv5
Yazilim Tasarim
java development
IceFaces is not actually a JSF implementation. It's a JSF add-on (ajax component library and then some more). Apache MyFaces and Sun's RI are the implementations.
I was consulting/contracting JSF full time for about two years, and saw relatively little evidence of IceFaces being used in the field. Thinking seemed to be: "JSF is complex enough as it is so we don't want to add any extra stability-risking complexity on top". This is not at all isolated to IceFaces, which may well be the best of the bunch, but all JSF Ajax stuff seems to be retrofits on top of a framework that simply was not designed for Ajax.
As of JSF itself; I'v moved to GWT about a year ago (and would NEVER move back to JSF), but to tell the truth JSF served me relatively well. Some architectural and design deficiencies are balanced by the wide industry adaptation.
therohan
Guys,
Create powerful apps
Guys,
Create powerful apps for the world’s most popular smart phone platform with Symbian C++
Symbian provides a secure, reliable operating system for smart phones and is created in Symbian C++
Symbian C++ has been designed to run efficiently on devices with relatively limited memory and power resources. Several elements of Symbian C++ therefore differ from desktop C/C++ because of these requirements. Specific examples include a leaving mechanism that protects apps against a lack of requested resources and special handling of data through descriptors. While these mechanisms may be unfamiliar at first, once mastered they enable the coding of robust and efficient apps.
For othr info check this: http://www.forum.nokia.com/Develop/Other_Technologies/Symbian_C++/
Post new comment