While it may be more the season of "sea" than "C", there is no time like the present to prepare for Nokia's Open C Challenge. We outline some of the resources available to get you started.
Open C offers non-Symbian developers the opportunity to take advantage of both the power and success of S60. In the process $10,000 could be yours, along with an travel and accommodation for attend this year's Symbian Smartphone Show in London in October, by entering the Open C Challenge
If you have not previously worked with any of the S60 development tools the video Getting Started with Open C should be the place to start. This video explains how to find the essential components for your development environment, how to put them all together, and build one of the Open C example to run on a S60 device.
The tools you need to follow the video are Carbide.c++ Express, an S60 3rd Edition SDK, and the Open C plugin.
More information is provided in two web cast recordings Open C Introduction For New S60 Developers and
Open C Introduction For Experienced S60 Developers.
While one of the benefits of Open C is that developers don't need to learn Symbian C++ to build an application engine, creating a UI for your application might still be a challenge. One option is to create a UI using Python for S60. This method is illustrated in the example Open C: SMS Crypto Example (with Python UI) v1.1 with full source code showing how a S60 UI has been added to an SMS encryption/decryption application.
You can also find another fully working example, with a native S60 C++ UI, in the Open C: FTP Client Example.
Additional resources for Open C development, including links to the documents that introduce S60, can be found on the Forum Nokia Open C page. The Open C Challenge is not yet formally open, however you can register to receive details when it does open by emailing
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
. |