Bringing the Symbian developer community the latest news and resources for Symbian OS.
Enter the Nokia Open C Challenge TC TrustCenter enables easy signing Bruce Carney talks to SymbianOne about TC TrustCenter Mimer SQL Mobile, serving up smartphone data Scalado: when image matters Make installer files with the Penrillian Packager Symbian training courses The Boingo embedded Wi-Fi toolkit New paper: Memories of Psion New paper: Education, education, education New paper: Taking the ASD exam New book: Symbian OS Comms Programming - 2nd Edition Tool update: Petran v9.1 Tool update: Easy API for SMS messages Chinese translations now available P.I.P.S. has been updated! Partner and community updates - Forum Nokia Partner and community updates - UIQ
The Symbian Developer Network is excited to announce the Nokia Open C Challenge! Your challenge, should you choose to accept, is to develop a mobile application by porting existing code into the Nokia Open C environment (which is built on Symbian P.I.P.S.). Whether you're new to S60 on Symbian OS or already familiar with C++ programming, the Nokia Open C environment lets you easily port existing open source projects to mobile.
Find out moreThe switch to TC TrustCenter certificates, for identity verification in Symbian Signed, does more than save developers money. Richard Bloor discussed the change with Bruce Carney, Symbian's Director, Developer Programmes and Services.
More informationAs the power of smartphones grows, PC and server software is increasingly going mobile. Now it's the turn of the smartphone to become a database server with technology from Mimer Information Technology. SymbianOne talked to Stefan Eck, marketing manager at Mimer.
Find out moreImaging is a fundamental part of today's smartphones. This reality is behind the integration of Scalado's CAPS imaging software into Symbian OS. SymbianOne spoke to Mats Jacobson, CEO at Scalado to find out more.
More informationPenrillian have released the Penrillian Packager, an exciting new freeware PC tool to make installer files out of your own content. Use it to distribute music, images, web pages or ebooks in a standard UIQ or S60 installer file.
More informationAt Symbian we are constantly working to help the developer community upgrade and improve their Symbian OS skills by offering new and improved training courses. As well as running courses regularly in the UK and the US, we are also scheduling more and more courses in India to keep pace with the growing developer base in the region.
Find out moreBoingo, the world's leading provider of Wi-Fi Internet access, is porting its Boingo Embedded Wi-Fi Toolkit (BEWT) to the Symbian OS-based S60 platform. The toolkit's integration with S60 devices -- initially demonstrated in the Forum Nokia Pro booth at 3GSM -- enables Wi-Fi roaming capabilities that give users the advantage of high-speed Internet access for multimedia and productivity tools across Boingo's global Wi-Fi network. Boingo-enable your Symbian-based application through the embedded Wi-Fi toolkit and give your users the benefit of Wi-Fi wherever they go.
Get the source codeRichard Harrison, co-author of the new Symbian Press book Symbian OS C++ for Mobile Phones, Volume 3, writes exclusively for SDN about his 24 years in the mobile software industry. Take a trip down C++ memory lane!
Read the paperJo Stichbury, Senior Technical Author for Symbian Press, examines the current state of Symbian OS developer education, for developers of the future, in universities and schools, and for today's professional developers.
Read the paperThe Accredited Symbian Developer (ASD) program is designed to ensure that certification can only be achieved through a combination of theory and practice. Sam Mason talks about his experience and imparts some advice along the way!
Read the paperTargeting Symbian OS v9.1 and v9.2, Symbian OS Communications Programming - 2nd Edition will introduce you to the major communications functionality in Symbian OS and demonstrates how to perform common tasks in each area.
Find out morePetran is a tool which processes object files into the format that the Symbian OS loader expects. It strips a Portable Executable-format file of symbol information that is not required for an ARM target., making DLLs much smaller; as a consequence, ARM targets only support linking by ordinal.
Download the toolAlthough Symbian OS provides a convenient "SendAs" API which supports text messaging (SMS), this is not always suitable for P2P messaging as it works through the messaging API and so by default leaves a copy in the "Sent" folder. There is currently no convenient system API for intercepting an incoming SMS. Easy API is a unified API based on the extensible Symbian OS ECOM plug-in framework, which allows convenient sending and receiving of SMS messages. This update has been tested on phones from Symbian OS v7.0 to Symbian OS v9.1. Also, this example dual builds for both pre and post v9.1 so it's a good example of modifications required to support ECOM across those versions.
Download the toolThe Symbian Developer Network strives to support Symbian developers in China with educational resources that make Symbian development easier and faster. A new page dedicated to our Chinese developers is now available, it contains our most popular white papers and booklets translated into Simplified Chinese.
Find out moreWe've updated the P.I.P.S. files as well as adding some new files. The v1.01 (July 17) release features various minor bug fixes and a new 'stdio' installation to help in development.
Find out moreTo help developers accelerate mobile application development, Nokia today announced Launchpad, a membership program that is open to all Forum Nokia members. Benefits of membership include early access to APIs, IDEs, and SDKs; a free copy of the Carbide development tool; discounts on additional Carbide Developer Edition copies; discounts on device purchases; discounts on application signing, S60 and Symbian OS certification examinations, and technical support. To join Launchpad, developer companies will need to fill out an application and provide a Publisher ID for authentication. Accepted companies will pay an annual membership fee of 800 euros. Launchpad membership is available only to developer companies, not individuals.
Find out moreLearn how to create, upgrade, and unistall preinstalled Symbian C++ applications in S60 3rd Edition. MIDlet preinstallation is also briefly discussed. The document also includes information about preloaded Symbian applications and MIDlets in S60 3rd Edition. An example launcher application is included in the package.
Find out moreUse this C++ code example to learn how to use location-based services. The example demonstrates a use case of asking the GPS location of another device via SMS and showing its location and distance to it.
Find out moreThe final version of the UIQ 3.1 Software Development Kit (SDK) is now available for free on the UIQ Developer Community portal. The UIQ 3.1 SDK enables software developers and organizations to create applications and services for mobile phones that incorporate the UIQ 3 platform and Symbian OS. Application development in both C++ and Java is supported. You need to be a registered member of the UIQ Developer Community to be able to download the SDK.
Get the latest UIQ SDKs on the SDK download page New features in the UIQ 3.1 SDKRichard Bloor of SymbianOne, in an interview with Spartak Kabakchiev, discovers how WebGate went from creating an application that was pleasing from a technical point of view but didn't succeed in the market, to developing a commercial success: Advanced Call Manager. WebGate's engineers are huge fans of UIQ; they found that, for programmers with a background in developing Windows applications, UIQ offers the best introduction to Symbian C++ development.
Read the interviewIn this sixth and final part of Sony Ericsson Developer World's UIQ 3 tutorial series, Simon Judge draws on his experience in selling applications to consumers to outline the various routes to market for UIQ 3 applications. You will find a summary of the issues to be considered before making your application available for sale and an overview of the various sales channels open to you, including Sony Ericsson, network operators, software aggregators, online stores and your own website.
Read the latest tutorialStay tuned
In next month's SCN...
- The next in our Runtime Environments series
- New white papers
- News, views and events from Symbian and our affiliates
SDN Homepage Symbian corporate siteSymbian SignedAccredited Symbian developerSymbian Academy Symbian Technical Training
Download the Symbian Essentials booklets now!
Essential booklets
Getting Started Coding Tips Essential UIQ Getting Started Performance Tips Java ME P.I.P.S. Carbide.c++ Data Sharing Tips
Essential 3rd Party resources
Affiliated Sites
Forum NokiaUIQ DeveloperSony EricssonOrangeAdobe DevNet
We recommend
All About SymbiannewLCMy SymbianSymbian One
SCN is published monthly to subscribers of Symbian Developer Network, and we need your views and content. Insane conspiracy theories probably belong elsewhere though...
sdn@symbian.comCheck the SCN archiveUnsubscribe