|
|
Nokia Developer Training Centre,
GTE is now the Authorised Nokia Training Partner in India
Connect to World-Class Training on Mobile Development Technology
We take pleasure to announce the Nokia Developer Training Program that has been introduced to deliver strategic objectives to keep developers updated with the latest Mobile Technology and to understand the "How & Why " of the technology .
OVERVIEW OF SYMBIAN C++ BASICS COURSE (4300)
The goal of this course is to teach students the basics of Symbian programming. The course first shows how to write program
code for Symbian OS, and highlights the differences from the ANSI C++ standard. The course also Features topics on
Application structure, the client/server framework and active objects.
PRE-REQUISITES
- Six months of experience with programming in C++.
-
The course is intended for developers who have no prior Symbian C++ development
experience but who do have at least 6 months of professional experience developing
C++ code for another environment; for example Microsoft Windows or Linux.
| COURSE OBJECTIVES | COURSE OUTLINE |
At the end of the course, students should be able to do the following:
- Explain what Symbian OS is.
-
Understand what a UI design platform is and be able to give examples.
-
Use the Carbide.c++ IDE to create a new S60 3rd Edition application project.
-
Use the Carbide.c++ IDE to import an existing S60 3rd Edition application project from a MMP file.
-
Use the Symbian OS exception handling mechanism.
-
Understand the application framework and what classes are involved.
-
Explain what an active object is, and know when to use it and how to implement it.
-
Add additional resources to an application.
-
Localize the resources of an application.
-
Explain what the active scheduler does.
-
Explain what a client and a server are and how they communicate within the Symbian OS.
|
Module 1. Symbian OS Background
- Symbian Licenses & Devices
Module 2. Developing with Carbide C++
- Carbide Basics
Module 3. Symbian OS Basics
- Basic types and coding Conventions
Module 4. Memory Management
- leaves, cleanup, two phase construction
Module 5. Descriptions
- Types of descriptors and its usage
Module 6. Application Structure
- Basic application calsses and its structure
Module 7. Resource and localization files
- Resource and localisations files and usage
Module 8. Client / Server Framework
- Introduction to Client/Server framework
Module 9. Active Object Framework
- Asynchronous functions and event handling using active object frame work.
|
Note : This course benefits Accredited Symbian Developer Certification (ASD) aspirants.
|
|
CONTACT DETAILS
Madhusudhan : madhusudhan@gte-india.com, +91 9845227221
Kiran M : manjunath.kiran@gte-india.com, +91 9880223289
|
|