Tutorials: Advanced Concepts
< Back to the tutorials overview page...
More advanced concepts of Symbian OS are presented on this page. Knowledge of the basic concepts of Symbian OS is required.
Complete Download: Download the complete section (9 MB)
Active Objects are one of the most important concepts of Symbian OS. You will get in touch with them for nearly all real-world applications. This tutorial will tell you how they work and how to use them. In the challenge you will write an own Active Object to execute a delayed task.
Contents:
- Concepts of asynchronous processing
- Threads vs. Active Objects
- Using AOs in Symbian OS
Level: Intermediate
Version: v1.2, April 2007
Based on: Symbian OS 8/9, S60 2.x, 3.x
Download:
Materials: Active Objects
Challenge: Delayed Execution - Instructions
Challenge: Delayed Execution - Solution (S60 3rd Ed.)
Challenge: Delayed Execution - Solution (S60 2nd Ed.)
Many system APIs communicate with applications through the client-server framework. This tutorial gives you a theoretical explanation of the concepts behind it.
Contents
- Client-Server Framework
- Architecture
- Message Passing
- Servers and Sessions
Level: Intermediate
Version: v1.1, April 2007
Based on: Symbian OS 8/9, S60 2.x, 3.x
Download:
Materials: Client-Server Framework
Communication services are an integral aspect for mobile devices. This course gives an high-level overview of the different available options on how a mobile phone can get in contact with other electronic devices.
Contents
- Communication overview
- Sockets
- HTTP
- Serial communication
- Infrared / Bluetooth
- Messaging
- Telephony
Level: Intermediate
Version: v2.0a, January 2008
Based on: Symbian OS 9, S60 3.x
Download:
Materials: Communication and Messaging
Symbian OS devices usually support all sorts of multimedia. In these slides, you will get an overview of the Multimedia Framework that Symbian OS offers to access those services, along with other means of using multimedia. In the challenge you'll see how to write your own mp3-audio player in just a few minutes.
Contents
- Multimedia
- Audio
- Video
- Camera
Level: Intermediate
Version: v1.1, April 2007
Based on: Symbian OS 8/9, S60 2.x, 3.x
Download:
Materials: Multimedia Framework
Challenge 1: mp3-Player - Instructions
Challenge 1: mp3-Player - Solution
< Back to the tutorials overview page...
|