Course Overview
Symbian Training Details
-
Duration20-25 houres
-
TypeOnline Training
-
IncludesCourse Meterial
Symbian is a mobile operating system (OS) and computing platform designed for smartphones and currently maintained by Accenture.Symbian was originally developed by Symbian Ltd., as a descendant of Psion's EPOC and runs exclusively on ARM processors, although an unreleasedx86 port existed. The current form of Symbian is an open-source platform developed by Symbian Foundation in 2009, as the successor of the originalSymbian OS. Symbian was used by many major mobile phone brands, like Samsung, Motorola, Sony Ericsson, and above all by Nokia. It was the most popular smartphone OS on a worldwide average until the end of 2010, when it was overtaken by Android.
- Training by Realtime Expert trainer
- Live Online Classes
- Free study material
- Online virtual Classes available in morning, evening and weekend
Prerequisties
- Understanding of OOA/OOP and C++.
Duration
Online- The format is 40% theory, 60% Hands-on.
- It is a 20 days program and extends up to 2hrs each.
- The format is 40% theory, 60% Hands-on.
- It is a 5 days program and extends up to 8hrs each.
- Private Classroom arrenged on request and minimum attendies for batch is 4.
Course Content
- Overview
- Key components and their organization
- Application structure: engines and UIs
- Platform security introduction
- Overview of Symbian OS development
- BAKs, DevKits, CustKits and SDKs
- Kit installation, usage and documentation
- Symbian OS build tools and the development process
- Unique identifiers and capabilities
- Introduction to Symbian Signed
- Differences between target and emulated platforms
- The three different types of Symbian OS program: EXEs, shared library DLLs and plug-ins
- Platform security capability rules
- Special Symbian OS coding conventions
- Basic Carbide.c++ commands
- Debugging and testing techniques
- Architecture and implications
- Processes and threads
- Kernel mode vs. user mode
- Types of function call (user and executive requests)
- More on platform security
- Overview of memory leaks
- Use of 'Leave' and TRAP harnesses to handle exceptions
- Two-phase construction pattern
- Using the cleanup stack for resource management
- Object ownership rules
- Using the Memory Leak Detector and Allocation Failure Simulator
- What descriptors are and why we use them
- oThe descriptor class hierarchy
- The features of the various descriptor types
- When to use each concrete descriptor type
- When to use the abstract descriptor types
- Overview
- Use of segmented vs. flat arrays
- Arrays for fixed and variable-sized elements
- Searching and sorting using array keys
- Why active objects (AOs) are used within Symbian OS programming
- Life cycle of AOs
- CActive and CActiveScheduler classes
- Implementing simple AOs
- Client-server architecture overview
- Introduction to some key system servers
- Sessions and sub-sessions
- Associated cleanup issues
- Using File Server sessions
- Files and file management
- Using stream stores to persist data
- Externalizing objects to streams and internalizing objects from streams
- Embedded stream stores
Introduction to Symbian OS
Symbian OS Development Tools
Developing Programs
System Structure
Resource and Memory Management
Descriptors
Dynamic Arrays
Active Objects
Using Servers
File Server and Stream Stores
Course Calender

23rd Feb
Saturday
7:00 AM IST
Enroll Now

26th Feb
Tuesday
7:00 AM IST
Enroll Now
Review
Score Breakdown
4.6 / 5.0
90% recommend this course
Score Breakdown
-
(58)
-
(132)
-
(89)
-
(58)
-
(9)
Average Rating For
- Content 4.5
- Knowledge 4.5
- Assignment 4.2
- Institute 4.3
- Instructor 4.4
-
Antony Robert
18/03/2016
Great experience! Thanks Ecorptrainings for providing an online learning platform where courses can be taken from anywhere and anytime as per convenience. I attended Workday training and Workday HCM training and both the courses were really good. I would definitely recommend Ecorptrainings Thanks Ecorp
-
Rajesh
18/03/2016
Ecorptrainings is an interactive and innovative way of evangelizing us toward various courses. The best stars for Ecorptrainings lies on the ticket solving and their tailored courses. Instructors are knowledgeable and interactive in teaching. Workday training sessions are well structured with a proper content in helping us to dive. Good course material and structured modules in each course..