Deploying a Mobile Application

   

Appendix B. C++ Mobile Application Development

by Paul Gustavson

IN THIS APPENDIX

  • C++ Mobile Edition Overview

  • Creating a Mobile Application

  • Mobile Project Composition

  • Deploying a Mobile Application

  • Symbian OS

  • Future Borland C++ Mobile Products

  • Additional Resources

At the time of this writing, Borland is preparing to deliver a new C++ environment for mobile application development called C++ Mobile Edition. The initial release for this environment, formerly known as Edison, will be provided as a plug-in for C++Builder 6. This plug-in will support the development of C++ applications for mobile devices such as Nokia's Series 60 platform, which is run on the Symbian Operating System (OS). Future C++ mobile releases will include a new Borland ARM C++ compiler supporting additional mobile devices such as Microsoft CE devices, Palm and Embedded Linux, along with Mobile CLX components to help rapidly compose mobile applications.

The first public preview of the Edison technology was at the 13th Annual Borland Conference (BorCon) in May 2002 in Anaheim, California. However, Borland first provided development support for mobile applications in Java with the release of Borland JBuilder MobileSet 2.0 in January 2001.

Although Java support is first to market for Borland, C++ is seen as an ideal language for native, phone-specific applications. The C++ Mobile Edition will provide deployment support from within the C++Builder development environment, simplifying the task of deploying C++ applications to 2.5 and 3G phones.

In this appendix, we will take a look at C++ Mobile Edition and what's required to begin developing mobile applications for a wireless market that continues to explode. We'll also look ahead to see what else Borland is planning to put in the hands of mobile application developers.

NOTE

As you peruse through this appendix a caveat should be mentioned. The descriptions and examples provided in this appendix are based on an early development version of the C+ Mobile Edition that was provided by Borland at the time of this writing. It's quite likely that the official release of the C++ Mobile Edition will offer a slightly different look and feel and might provide further extensions. However, the functionality and techniques provided in this text should be very much applicable to the release version of the C++ Mobile Edition.



   
Top


C++ Builder Developers Guide
C++Builder 5 Developers Guide
ISBN: 0672319721
EAN: 2147483647
Year: 2002
Pages: 253

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net