You Are Here:

Open C

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Wiki article of the week

Parsing XML files with NanoXML

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

Forum Nokia Qt for Mobile Developers Training
November 05, 2009
Palo Alto, California

Maemo™ Developer Day and Forum Nokia Qt for Mobile Developers Training
November 18, 2009
Copenhagen, Denmark

Mobile VAS Conference
November 19, 2009
St. Petersburg, Russia

Under the Radar: Mobility
November 19, 2009
Mountain View, California

How to Publish Content in Ovi Store (In Portuguese)
November 19, 2009
11am New York, 2pm San Paolo, 3pm Azores


View all

Documentation
Download Open C documents, code examples, eLearnings and videos.

Tools
Install the Open C SDK Plug-In for S60 3rd Edition SDKs (required for S60 3rd Edition and S60 3rd Edition, Feature Pack 1).

Wiki
Check out additional articles, tutorials and code examples written by fellow developers.

Discussion Board
Discuss Open C issues and share ideas with other developers in the Forum Nokia Discussion Boards.

Open C QuickStart

Tips for Selecting Open Source Code for an Open C Project
Read this article to understand what aspects should be considered in the selection of open source code when porting it to the S60 platform with Open C.

Download the Open C Whitepaper
This white paper explains how Open C makes it easier to tap the full power of the world's most successful smartphone platform.

See what others are saying. Read the latest blog entries.

Introduction to Open C

Development of applications and services for the S60 platform, the industry-leading smartphone platform, will become faster and more cost-efficient than ever before with Open C. Because Open C technology provides the familiar, standard C function libraries on the S60 platform, it enhances developer productivity and reduces an application's time to market. With Open C, you can reuse existing code and focus on maximizing the unique mobility aspects of your applications.

Symbian recently introduced four of the basic POSIX libraries on Symbian OS™. With Open C, S60 is implementing five additional C libraries built on open source projects including OpenSSL, GNOME, and LIBZ. Open C helps optimize porting of open source and desktop applications to S60 on Symbian OS.

Open C will be part of S60 3rd Edition, Feature Pack 2. However, you can start developing Open C applications for S60 3rd Edition and S60 3rd Edition, Feature Pack 1 devices today by downloading the Open C SDK plug-in.

Success cases
Oracle Ports Berkeley DB to S60 Using Open C
Wipro Ports UPnP Stack to S60 Platform Using Open C
SYSOPENDIGIA Ports an Open Source FTP library to S60 Platform Using Open C

Webinars

Porting Open Source to Mobile: Easy as 1-2-3
Interested in developing for mobile? View this webinar, and learn how easy it is to port your existing open source applications to the Nokia S60 smartphone platform, using the Open C SDK. Our speaker will take you through a live demo and complete a porting exercise before the webinar ends.

Read blogs on Open C

Tommi's S60 applications blog
Kevin Sharp's Forum Nokia Blog
Antony Pranata's Forum Nokia Blog

Back to top

Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
RDF Facets: qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ