Proceed to WirelessDevNet Home Page
Publications, e-books, and more! Community Tutorials Store Downloads, tools, & Freebies! IT Career Center News Home
newnav.gif

Newsletters
EMail Address:



   Content
  - Articles
  - Columns
  - Training
  - Library
  - Glossary
 
   Career Center
  - Career Center Home
  - View Jobs
  - Post A Job
  - Resumes/CVs
  - Resource Center
 
   Marketplace
  - Marketplace Home
  - Software Products
  - Wireless Market Data
  - Technical Books
 
   News
  - Daily News
  - Submit News
  - Events Calendar
  - Unsubscribe
  - Delivery Options
 
   Community
  - Discussion Boards
  - Mailing List
  - Mailing List Archives
 
   About Us
  - About WirelessDevNet
  - Wireless Source Disks
  - Partners
  - About MindSites Group
  - Advertising Information
 
INDEX
>Introduction
>Getting Started
>Symbian Platform Java Fundamentals
>Symbian Platform Java Development Process
>The Future 

Future Developments

Symbian see Java as the primary development language for Symbian platform applications. C++ will be limited to specialist applications requiring very tight integration with core platform services and/or optimal performance.
Whether OPL (a Basic type language that allowed application development on EPOC devices) continues to be supported is under question. If it remains available it is likely to be use by individual developers, freeware and shareware houses, who are happy for their applications to be restricted to the Crystal DFRD.

Symbian's Java Roadmap

Symbian are proposing that the Pearl Smartphone DFRD will feature MIDP and CLDC with a KVM. While the Communicators DFRDs (Crystal and Quartz) will provide for the use of PersonalJava and JavaPhone. In addition, the Communicators will also support MIDP allowing MIDlets to be run on these devices. So effectively all new Symbian based devices will be delivered with Java. (However it remains to be seen whether the Jazelle licensing effects this.)

The improvements Symbian have signaled for their Java implementation include:
  • Personal Profile,
  • JavaPhone 1.1,
  • CDC compatibility,
  • Bluetooth support
  • synchronization
  • messaging, and
  • support for Java's fine-grained security model.

As part of their commitment to Java Symbian are actively involved in the expert groups defining J2ME in both it's extensive and restrictive implementations.

Java Databases

Symbian are also actively working with developers of Java 'lite' database applications, notably Pointbase and Sybase who are Symbian Enterprise Technology Partners. This means that Symbian is working with these companies to ensure optimal support and stability of their products on the Symbian platform.

Development Tools

At present there are no IDE specifically designed for Symbian Java development. However Metrowerk are planning to release a version of their well respected CodeWarrior(r) software development tools for the Symbian Java technology platform in August 2001. We hope to be able to bring you a review of this tool shortly on the WirelessDevNet.

Symbian Press

Symbian have recently announced the creation of the Symbian Press (in association with Wiley), which promises to deliver timely and authoritative information on the platform. The first title, due for publication in September 2001, is "Wireless Java for Symbian Devices". We hope to be able to bring you a review of this book shortly on the WirelessDevNet.

The only other significant publication is the Wrox press book Professional Symbian Programming which is a useful references, but provides limited coverage of Java concentrating as it does on C++. It would however be essential reading for JNI development.

Conclusion

Symbian have clearly signaled a commitment to supporting Java on the Symbian platform. Any developer who is currently working with Java or one who selects Java as their platform for wireless applications can be assured that Symbian will be at the forefront of wireless Java implementation. While several aspects of developing for the Symbian platform will be unfamiliar they are supported by easy to use utilities. So what are you waiting for?



Books

See our Store section for recommended Symbian platform books that can be ordered directly from WirelessDevNet.com.

About Our Author

Richard Bloor has 16 years experience in the IT industry. His earlier work was largely in design and development of commercial and manufacturing systems but more recently has focused on development and test management of government systems.

Richard Bloor is the Mobile Applications champion at System Architecture consultancy Equinox of Wellington, New Zealand.

Richard can be reached at rbloor@wirelessdevnet.com.

Sponsors

Search

Eliminate irrelevant hits with our industry-specific search engine!









Wireless Developer Network - A MindSites Group Trade Community
Copyright© 2000-2010 MindSites Group / Privacy Policy
Send Comments to:
feedback@wirelessdevnet.com