|
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 |
|
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
Last edited by hartti : 2007-07-27 at 20:23.
|
|
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:
Last edited by Nokia Ron : 2006-12-11 at 17:39.
|
| Closed Thread | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|
| 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 |