Other technologies learning materials

Latest other technologies learning materials

12 December 2011

Mobile Hands-on Labs v1.7

This tutorial consists of 15 different hands-on lab modules that help you get started with the development of mobile applications in Qt, Web, and Java ME. The modules explain the development environment set up and how to get started. Each module has step-by-step instructions on how to proceed and create a working mobile application. The modules also contain links pointing to relevant reference information.

21 December 2010

Qt for Mobile Application Development for Education v1.1

This training material is intended for educational purposes. The objective of this course is to teach students all the essential knowledge and skills for developing well-written cross-platform Qt applications for the Symbian and Maemo platforms. This ZIP package includes training documentation in five lectures, exercises, and a teacher’s guide. This is an update to the Beta release of this package.

02 July 2010

Qt for Mobile Development E-learning (Standalone)

Learn the essentials of Qt for mobile application development. In addition to the learning topics, this interactive e-learning module includes screencast videos and quizzes. The topics included are, for example, Qt principles, getting started with Qt application development for Maemo and Symbian platforms, and mobility APIs.

22 June 2010

Qt for Mobile Development E-learning (Online)

Learn the essentials of Qt for mobile application development. In addition to the learning topics, this interactive e-learning module includes screencast videos and quizzes. The topics included are, for example, Qt principles, getting started with Qt application development for Maemo and Symbian platforms, and mobility APIs.

17 June 2010

Qt for Maemo Training Course v1.1 Beta

This training course gives you a deep view on developing Qt applications for the Maemo 5 platform. You will be familiarised with the Maemo platform and development tools, learn to port Qt applications from other platforms to Maemo, and fine-tune the UI for Maemo and Qt features available in Maemo. This ZIP package includes training documentation and lab exercises with example codes. This is an updated Beta release of this package.

03 February 2010

Get Started with Maemo 5 (ZIP)

Get started with Maemo 5 is a basic introductory learning solution that every developer should learn before starting development in the Maemo environment. It gives valuable information on the development environment, Maemo SDK installation, porting the application to the target device, application framework, and other topics. NOTE: Unarchive the ZIP and start the module by clicking the index.html file. Mac or Linux users should see the instructions available in the See also field.

22 October 2009

Get Started with Maemo 5 (Online)

Get started with Maemo 5 is a basic introductory learning solution that every developer should learn before starting development in the Maemo environment. It gives valuable information on the development environment, Maemo SDK installation, porting the application to the target device, application framework, and other topics.

22 October 2009

Get Started with Maemo 5 (Standalone)

Get started with Maemo 5 is a basic introductory learning solution that every developer should learn before starting development in the Maemo environment. It gives valuable information on the development environment, Maemo SDK installation, porting the application to the target device, application framework, and other topics.

20 April 2009

Introduction to Qt on Mobile Platforms (Standalone)

This presentation gives a quick (8 minutes) overview of Qt and how it can be used for efficient development of applications and user interfaces across all major desktop, embedded, and mobile platforms. This module also includes an introduction to its licensing options and the basics of the Qt for S60 and Qt for maemo devices. Useful links to further information are also included.

20 April 2009

Introduction to Qt on Mobile Platforms (Online)

This presentation gives a quick (8 minutes) overview of Qt and how it can be used for efficient development of applications and user interfaces across all major desktop, embedded, and mobile platforms. This module also includes an introduction to its licensing options and the basics of the Qt for S60 and Qt for maemo devices. Useful links to further information are also included.

02 March 2009

Introduction to Flash Lite E-learning (Standalone)

This e-learning module introduces Flash Lite and goes through the steps that need to be taken when developing Flash Lite applications for Nokia Series 40 and S60 devices. The module also discusses the necessary tools. General knowledge about software development will help to understand the covered topics. Previous knowledge of Flash is also helpful but not necessary. Helpful screencast videos have been included to demonstrate how to create a simple Flash Lite application.

02 March 2009

Introduction to Flash Lite E-learning (Online)

This e-learning module introduces Flash Lite and goes through the steps that need to be taken when developing Flash Lite applications for Nokia Series 40 and S60 devices. The module also discusses the necessary tools. General knowledge about software development will help to understand the covered topics. Previous knowledge of Flash is also helpful but not necessary. Helpful screencast videos have been included to demonstrate how to create a simple Flash Lite application.

29 December 2008

Developing Applications in the Maemo Platform Training Course

This course provides a basic introductory learning solution that every developer should familiarize themselves with before starting development on the maemo environment. It gives valuable information on the development environment, maemo SDK installation, porting the application to target devices, application framework, and other topics.

29 December 2008

Python Training Course

Learn about Python, the open source programming language optimized for rapid application prototyping. Python is an object-oriented scripting language that is easy to learn and use, and is supported by many platforms. This material covers the following topic areas: Python on S60, Programming Basics, Python S60 Modules, and Python Sockets. The material assumes some familiarity with object-oriented programming languages.

29 December 2008

S60 C++ Introduction Training Course

This course is intended for experienced Symbian C++ developers interested in developing applications for the S60 developer platform. Topic areas include are S60 Background, S60 UI Architecture, UI Controls, List Controls, Deployment, Data Persistence, Multimedia Framework (MMF), and Carbide.c++ IDE. This packet includes training documentation and lab exercises with example code.

09 December 2008

S60 5th Edition E-learning (Online)

This e-learning module gives an overview of the possiblitilies offered by S60 5th Edition. The module discusses the additions such as touch UI and sensor and search frameworks and presents the enhancements including Open C libraries and Platform Services.

09 December 2008

S60 5th Edition E-learning (Standalone)

This e-learning module gives an overview of the possiblitilies offered by S60 5th Edition. The module discusses the additions such as touch UI and sensor and search frameworks and presents the enhancements including Open C libraries and Platform Services.

03 June 2008

Python for the S60 Platform eLearning (stand-alone)

Learn about Python, the open source programming language optimized for rapid application prototyping. It is an object-oriented scripting language that is easy to learn and use and supported on many platforms. This module gives students an idea of where and how the language can be used, and show how to write Python programs that run on the S60 platform. The module assumes some familiarity with object-oriented programming languages.

03 June 2008

Python for the S60 Platform eLearning (online)

Learn about Python, the open source programming language optimized for rapid application prototyping. It is an object-oriented scripting language that is easy to learn and use and supported on many platforms. This module gives students an idea of where and how the language can be used, and show how to write Python programs that run on the S60 platform. The module assumes some familiarity with object-oriented programming languages.

10 March 2008

Symbian Signed eLearning (stand-alone)

This eLearning module describes the processes needed to prepare an S60 application for the Symbian Signed testing programme. The module explains, for example, the steps needed to obtain a Publisher ID and Symbian Developer Certificate. The module also includes an essential guide to preparing an application for Symbian Signed submission.

20 April 2007

Porting to S60 Using Open C

This eLearning module provides students with the basic knowledge and skills they need to port C code to S60 using Open C. The module is intended for developers who have little or no knowledge of Symbian OS, but have some experience in using POSIX/GLIB APIs on other platforms. As well as the main presentation, this eLearning module also provides a practical demonstration of porting C code to an S60 3rd Edition DLL. The demonstration starts with some existing C code, which uses the GLIB libraries, and shows how to port it step by step to S60.

20 April 2007

S60 Multimedia Framework eLearning

This eLearning module provides the developer with a client’s view of the Multimedia Framework and the APIs or interfaces available to use when writing applications. It begins with a look at the architecture of the Multimedia Framework, and then goes on to discuss the Client APIs supported by the Multimedia Framework, namely the Audio Interface, the Tone player Interface, the Audio Streaming interface and the Video Interface. The eLearning module concludes with a demonstration showing how to use one of the client APIs.

21 December 2006

S60 On-Device Debugging eLearning

This module covers a basic overview of the advantages of on-target debugging. It describes Target Resident Kernel (TRK) debugging and compares it to JTAG debugging. It also covers how to set up App TRK debugging using Bluetooth or a USB cable and how these can be used from CodeWarrior and Carbide.c++.

Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved