You Are Here:

Community: Developer Discussion Boards

#1 Old FAQs - 2006-06-06, 22:01

Join Date: Jan 2006
Posts: 3,368
Location: Michigan
Nokia Ron's Avatar
Nokia Ron
Offline
Forum Nokia Expert
Getting Started

What is S60?

Check out the S60 website www.s60.com for a comprehensive set of S60 resources.

This page gives a general overview of S60
http://www.s60.com/business/productinfo/faq

What is Series 80?

The best place to look for resources on Series 80 on Forum Nokia is here:
http://www.forum.nokia.com/main/0,6566,010_500,00.html

This document describes porting issues when converting code from S60 to Series 80:
http://www.forum.nokia.com/info/sw.n..._0_en.zip.html

Other documents are available from here:
http://www.forum.nokia.com/main/1,,2...opic=Series+80


What’s the difference between UIQ and S60?

Symbian OS has a flexible architecture which allows different user interfaces to run on top of the core operating system. The two most widely used user interfaces are S60 (formerly known as Series 60) and UIQ.

The Nokia S60 User Interface Platform is used in the majority of Symbian OS smartphones shipped to date. Although owned by Nokia, it is also licensed to other handset manufacturers. S60 has been designed for easy, one-handed use. It does not have a touch screen but instead has various input keys, including two soft keys, a five-way navigator pad, the number keys and several dedicated keys such as the menu key.

The UIQ User Interface Platform is owned by UIQ Technology AB – a wholly-owned subsidiary of Symbian Ltd. The platform originates from a Symbian reference design. UIQ supports both keypad and touchscreen input (through virtual keyboard, handwriting recognition or interaction with typical UI controls). It can be configured with respect to touch/non-touch screens, screen size, the use of a menu bar or the use of softkeys

The following document explains how to port code from UIQ to the S60 platform:
http://www.forum.nokia.com/info/sw.n..._1_en.zip.html


How do I get started?

For 3rd Edition development, check out the S60 3rd Edition Learning Path for C++ developers:
http://www.forum.nokia.com/main/0,6566,1_50_9,00.html

For UI development, there’s a learning path page full of documents here:
http://www.forum.nokia.com/main/0,6566,1_50_2,00.html

The learning path has been split into beginner and intermediate levels (http://www.forum.nokia.com/main/0,65...,00.html#basic) and more advanced levels (http://www.forum.nokia.com/main/0,65....html#advanced) to make it easier to progress.


How do I find out the difference between 1st, 2nd and 3rd Edition S60?

This document introduces new features in S60 2nd Edition (i.e. the differences between the 1st and 2nd Edition platforms):
http://www.forum.nokia.com/info/sw.n..._v1_1.pdf.html


This document discusses differences in features between S60 2nd Edition and 3rd Edition, including changes introduced with Feature Packs on top of the 2nd Edition:
http://www.forum.nokia.com/info/sw.n..._3_en.pdf.html

This web page also discusses the differences between S60 2nd and 3rd Edition platforms
http://www.s60.com/business/producti...ftwareversions


This updated document provides guidelines and describes how to port S60 2nd Edition C++ applications to S60 3rd Edition:
http://www.forum.nokia.com/info/sw.n..._1_en.pdf.html


Ron Liechty
Manager Forum Nokia Online Community
ron.liechty@nokia.com

#2 Old Re: FAQs - 2006-06-06, 22:03

Join Date: Jan 2006
Posts: 3,368
Location: Michigan
Nokia Ron's Avatar
Nokia Ron
Offline
Forum Nokia Expert
Phones, Tools and Debugging

Where can I get device specifications?
There’s a comprehensive set of device specifications on Forum Nokia:
http://www.forum.nokia.com/devices

The Symbian web site also has a list of all phones based on Symbian OS:
http://www.symbian.com/phones/index.html

How can I find out more about which S60 platform to use and which tools it supports?

The datasheet for the S60 SDK is located here:
http://www.forum.nokia.com/info/sw.n...p_SDK.pdf.html



Where can I find out more about CodeWarrior?
This Getting Started Guide guides you through your first steps in developing applications for the S60 platform. using the CodeWarrior IDE:
http://www.forum.nokia.com/info/sw.n...d_1.0.pdf.html

How to do set up CodeWarrior for Symbian OS (Professional or OEM Edition) for on-device debugging on a S60 3rd Edition device:
http://www.forum.nokia.com/info/sw.n..._0_en.pdf.html

CodeWarrior FAQ:
http://developer.symbian.com/main/do...faq/CW_FAQ.pdf


Where can I find out more about Carbide?
The main page for Carbide is here:
http://www.forum.nokia.com/main/0,6566,1_84,00.html

Introductory page for Carbide.c++ (the family of Eclipse-based development tools supporting Symbian OS development on Series 60, Series 80 and UIQ) is here:
http://www.forum.nokia.com/info/sw.n..._0_en.pdf.html

Carbide.vs is a plug-in that allows Visual Studio users to develop C++ code for Symbian OS platforms including Series 60 and Series 80 (this is a Visual Studio plug-in and therefore is not built on Eclipse). It can be downloaded from here:
http://www.forum.nokia.com/main/0,,034-902,00.html


Where can I find out more about S60 3rd Edition Development Processes?
This document outlines the effect that the new features of S60 Platform 3rd Edition have on the application development process. The document also provides information on the new compilers needed for development as well as IDEs supported in S60 3rd Edition SDKs. Note that this document were created before Carbide.c++ was published and does not therefore provide any references to it:
http://www.forum.nokia.com/info/sw.n..._2_en.pdf.html


Ron Liechty
Manager Forum Nokia Online Community
ron.liechty@nokia.com
Last edited by hartti : 2007-07-27 at 20:23.

#3 Old Re: FAQs - 2006-06-06, 22:06

Join Date: Jan 2006
Posts: 3,368
Location: Michigan
Nokia Ron's Avatar
Nokia Ron
Offline
Forum Nokia Expert
Symbian Fundamentals

What is Symbian C++?

This updated document describes the essential differences between ANSI C++ and C++ for Symbian OS:


Forum Nokia documents on base/system level Symbian C++ can be found here:
S60 3rd Ed Learning Path for C++ Developers

Some Symbian documents that may be of interest:

Getting Started Guides:
Getting started Tech Papers


S60 Application Framework
This document discusses issues involved in the design and implementation of an S60 C++ application:



Writing good Symbian OS Applications:
Symbian Signing and Writing OS Application



What is Platform Security?

Symbian OS platform security is a fundamental concept addressing the security and integrity of data and applications. Application developers have to take it into account when developing and certifying Symbian C++ applications. This document answers the most frequently asked questions about the platform security:

This document describes the basics of certification and the Symbian Security Model

This document gives an introduction to Symbian OS security principles and outlines methods to apply existing security features

How do I get a UID? How do I get a developer certificate?

Visit Symbian Signed to get more information:

I don’t see an answer to my question here. What shall I do?

Search the Forum. If you can’t find a similar question and solution, feel free to raise it.

You could also check out the Forum Nokia Technical Library that is online

The Technical Library is a package of small documented items gathered by Forum Nokia Technical Consultancy and Services. It contains:

Technical Solutions comprised mainly of developer questions that have been answered by Forum Nokia Technical Support.

Known Issues comprised exclusively of known issues in Nokia's Platform implementation. This part also lists the known deviations that Nokia devices have when compared to the Platform specification.

You can find out more about the technical library here:


Ron Liechty
Manager Forum Nokia Online Community
ron.liechty@nokia.com
Last edited by Nokia Ron : 2006-12-11 at 17:39.
Closed Thread « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules

You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
Forum Jump
Similar Threads
Thread Thread Starter Forum Replies Last Post
NMMConverter Serial Number.. Where to find?? engor Mobile Java Media (Graphics & Sounds) 15 2009-02-12 06:53

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2010 Nokia