Mobile Software Development
Available Tracks:
Available courses:
Audience
This course is intended for C++ developers with an interest in developing applications for the S60 or S80 developer platforms.
Pre-requisites
Attendees should have C++ programming experience, a firm grasp of object-oriented programming principles, an understanding of C++ coding constructs common in C, and familiarity with the UI and usability principles of the developer platforms.
Outline
- Nokia Developer Platforms
- Memory and resource management
- Descriptors
- Application structure overview
- Resource and localization files
- UI Controls
- Client/Server framework
- Active object framework
- Carbide C++ integrated development environment (IDE)
Duration
2 days
Availability
Check training schedule 2008
Audience
This course is intended for C++ developers with an interest in developing applications for the S60 developer platform.
Pre-requisites
Attendees should have C++ programming experience, a firm grasp of object-oriented programming principles, an understanding of C++ coding constructs common in C, familiarity with the UI and usability principles of the developer platforms
Outline
- S60 SDk introduction (standard SDK)
- Symbian OS development basics
- S60 application structure overview
- UI Controls
- S60 UI features
- Deployment of S60 solutions
- Data Persistence
- Symbian Signed
- Multimedia framework (MMF)
- Carbide C++ IDE
Duration
3-5 days
Audience
This course is intended for experienced developers with an interest in upgrading applications to the 3rd Edition of the S60 developer platform.
Pre-requisites
Attendees should have taken 5300 or have advanced programming experience with S60 C++.
Outline
- Application structure changes
- Platform Security changes
- Compatibility issues
- API changes
- Updated Symbian Signed
- On-device debugging
- CodeWarrior® IDE
- Carbide C++ IDE
Duration
1 day
Availability
Check training schedule 2008
Audience
This course is intended for developers who are interested in understanding how their applications can handle different device resolutions and other issues associated with the S60 platform.
Pre-requisites
Attendees should have taken 5300 or have advanced programming experience with S60 C++.
Outline
- New resolutions
- Scalable UI APIs
- Bitmaps and icons
- Backward-compatibility issues
- Application examples
Duration
1 day
Availability
Check training schedule 2008
Available courses:
Audience
This course is intended for experienced developers with an interest in developing Java™ ME applications for Nokia platforms.
Pre-requisites
Attendees should have basic knowledge of the Java™ programming language.
Outline
- Nokia UI
- Multimedia API
- Networking
- Wireless messaging
- Security domains
- Bluetooth API for Java™ MIDP
- Carbide.j
Duration
3 days
Availability
Check training schedule 2008
Audience
This course is intended for experienced developers with an interest in developing games applications using Java™ ME for Nokia platforms.
Pre-requisites
Attendees should have basic knowledge of the Java™ programming language and have taken 5500 or have equivalent experience.
Outline
- Nokia UI
- Game programming
- Games API
- Bluetooth API for Java™ MIDP
- Creating 3D worlds
- 3D API
- Sounds and tones
- SIP API
Duration
2 days
Availability
Check training schedule 2008
Audience
This course is intended for experienced developers with an interest in developing mobile commerce applications using Java™ ME for Nokia's developer platforms.
Pre-requisites
Attendees should have basic knowledge of the Java™ programming language and have taken 5500 or have equivalent experience.
Outline
- Nokia UI
- Networking
- Web services
- Security domains
- Bluetooth API for Java™ MIDP
- SATSA API
- Cryptography routine example
- Carbide.j
Duration
2 days
Availability
Check training schedule 2008
No courses available yet
|