Bringing the Symbian developer community the latest news and resources for Symbian OS.
News Orange Partner Camp - Portugal 14-16 April 2008 UIQ Developer Fast Track in Boston and San Francisco in May Coming soon! Samsung Developer Forum website Dolby brings rich audio to Symbian OS Smartphones Symbian launch Symbian SQL and a new LBS architecture Carbide.c++ v1.3 is now available
New on SDN New paper: A Symbian C++ Primer for BREW Developers New paper: Symbian C++ and Java ME New paper: Demand Paging - A Technical Overview New video: Building Applications Fast with Mobile Python Symbian Developer Library feedback Symbian training courses Read the latest Symbian FAQs
Partner and community updates
Forum Nokia
UIQ
Join Symbian Developer Network, its UI partners S60 and UIQ on Symbian OS, and its affiliate Orange Partner Program at the 7th annual Orange Partner Camp in Portugal next week.
The Orange Partner Camp is an event for innovation, learning and networking amongst peers. Symbian is the undisputed leader in the smartphone segment with 77 million phones based on Symbian OS shipped in 2007, making Symbian the largest commercially viable mobile platform for application development. Symbian is supporting the event with speakers, a Gold Sponsorship together with S60 and a Silver Sponsorship with UIQ.
Visit us on the main deck at the S60 and UIQ on Symbian OS exhibition stands to learn more. We will also be leading the following sessions:
Reserve your place for the UIQ Developer Fast Track events in Boston (May 15-16) and San Francisco (May 19-20). The UIQ Developer Fast Track events provide mobile application developers with technical and commercial information; it is a unique opportunity for developers learn about the compelling business cases to be made targeting UIQ 3 and how to get started with their UIQ development.
Join the event and experience: technical sessions; commercial advice for identifying profitable business cases; a deeper understanding of marketing channels for successful application launches; the opportunity to discuss and network with fellow developers; the opportunity to demonstrate your applications to key members of the ecosystem; the possibility to attend presentations from leading companies in the mobile value chain.
Discover the latest UIQ release; meet representatives from UIQ Technology, Motorola and Sony Ericsson, and network with fellow developers. Business people, beginners or advanced UIQ developers register now; we have something for each of you!
Register now on the UIQ Developer Fast Track websiteLater this year, Samsung will be launching its very own developer website. This will ensure that developing innovative Symbian applications for Samsung's line of Symbian phones is easier than ever. Watch this space for more details in the coming months.
Dolby Laboratories Inc. and Symbian Limited today confirmed that Dolby Laboratories has joined the Symbian Platinum Partner Program, offering Dolby Mobile for Symbian OS.
Find out moreSymbian today announced Symbian SQL and an advanced Location Based Services (LBS) architecture - two new technologies that herald the next generation of mobile computing by offering dramatic enhancements in the vital areas of mass data handling and LBS.
Find out moreCarbide.c++ v1.3 was released last month and is available now from Forum Nokia. It has a few new productivity features such as faster incremental builds, a module dependency analysis tool, and a Platform Security capability scanner. The primary benefit to developers, however, is a huge number of usability improvements based on direct developer feedback that make Carbide.c++ v1.3 faster and easier to use.
Find out moreIn this article, Roy Ben Hayun looks at some of the similarities between the native environments of two major mobile devices - BREW and Symbian OS. Both of these provide a proven solution in the telecomms industry.
Read the paperThe Symbian OS tool chain is used to build applications for Symbian OS platforms. EMCC Software sheds some light on this subject and aims to explain the Symbian OS tool chain in more detail.
Read the paperAs mobile devices become increasingly feature-rich, so the demand on system resources increases. This paper gives a technical overview of demand paging on Symbian OS, and of making the contents of memory available to a program only when they are required - i.e., ‘on demand’.
Read the paperWe're pleased to promote a video, Building Applications Fast with Mobile Python, filmed at two workshops given recently by Jürgen. The video shows just some of the weird and wonderful applications you can create using Python on S60 smartphones. The students' projects use the latest features, including the accelerometer sensor, graphics with alpha channel, and reading built-in GPS data, with some very innovative results!
Watch the videoThis is your opportunity to give us feedback about the content you need. Just give us as good a description as possible of the problem and what you want it to answer. The more information you give us, the easier it will be to get you the content you need!
Complete the feedback formAt Symbian we are constantly working to help the developer community upgrade and improve their Symbian OS skills by offering new and improved training courses.
Book a courseThe Flash Lite Developer's Library is an information package for desktop Flash developers and mobile software developers looking to branch out to Flash Lite development. The library offers introductory and getting started information as well as several use cases describing Flash Lite features in more detail. This library is available in HTML format online and as a stand-alone version.
Find out moreThis C++ example demonstrates the use of Bluetooth technology: device and service discovery, connection establishment to one or more devices, communication between devices, and disconnection. The Bluetooth RFCOMM protocol is used as a transport protocol. The updated version adds support for limited inquiry (LIAC) that considerably speeds up the discovery process. Note that LIAC requires signing with a developer certificate.
Find out moreThis C++ application implements the basic features of the built-in camera using the On-board Camera API classes MCameraObserver and CCamera (supported from S60 2nd Edition onwards). Also auto focus is supported via an AF extension library provided in the package (supported in S60 3rd Edition, FP1).
Find out moreUIQ Technology has announced UIQ 3.3, the newest UIQ version, aimed at facilitating blockbuster devices creation. UIQ 3.3 builds on the success of the UIQ 3 family, making it possible for mobile phone manufacturers to produce different kinds of phones on the same software platform, on a single code line. Some of the features introduced in UIQ 3.3:
The Beta SDK (Software Development Kit) for UIQ 3.3 on Symbian OS v 9.3 is available for download immediately
Download the SDKCarbide.c++ v1.3 brings increased stability and speed and sees the introduction of a UI designer and on-device remote debugging for UIQ 3. Carbide.c++ is a family of mobile development tools for Symbian OS developed by Nokia and built on the Eclipse framework. Carbide.c++ takes advantage of the Eclipse IDE framework through plug-in modules to support development for Symbian OS. Key features introduced in Carbide.c++ v1.3 for UIQ developers are a UI designer for rapid application development and on-device remote debugging.
Remote debugging requires a signed TRK agent - this is currently available for UIQ 3 phones from Sony Ericsson. The UI designer and remote debugging for UIQ 3 were demonstrated at the Symbian Smartphone Show and are now available in all but the Express edition. Based on Eclipse 3.3 and CDT 4.0 (Europa), Carbide.c++ v1.3 increases productivity for day-to-day activities with improved indexer and code completion and more intuitive search tools. The dependency tracking is now done externally to the builder which speeds build time.
Find out more about this news release of Carbide.c++UIQ Technology has announced the winners of the UIQ Open ‘08, a developer competition aimed at finding and showcasing the most innovative, useful and entertaining third-party applications created with the UIQ open software development platform. "This year's UIQ Open was even more successful than last year's competition. There was not only an increase in the total number of applications, they were more innovative in nature. Selecting winners for the UIQ Open was not an easy task," says Naresh Chouhan, Head of the Developer Program at UIQ Technology. "This enthusiasm for UIQ from third parties reflects the tremendous growth and prolific activity of the UIQ developer community during 2007."
Discover the winners of the UIQ OpenSDN Homepage Symbian corporate siteSymbian SignedAccredited Symbian developerSymbian Academy Symbian Technical Training
Games on Symbian OS
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 MOTODEV
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