suomeksi
in English

Advanced Symbian Technology (CAY0004), 5 op

Perustiedot

Kurssin nimi:Advanced Symbian Technology
Winhakoodi:CAY0004
Kurren lyhenne:AdSymbTe
Opintopisteet:5
Opintojakson taso:YAMK, syventävät pakolliset opinnot
Toteutusvuosi:1.vsk
Jakso:Kevätlukukausi, 3.jakso, 4.jakso
Lukuvuosi:0607
Opetuskieli:English
Opettaja:Mahbubur Rahman
Lopullinen arviointi:Arvosteluasteikolla (0-5)

Kuvaukset

Esitietovaatimukset

C++/Symbian Programming, Operating system

Sisältö (ydinaines ja -osaaminen)

Epoc component object model (ECOM)
Frame work, client, interface implementation and how to create ECOM Plug-in modules for Symbian.

Client/Server framework
Developing Symbian client and Server

Introduction to Platform Security
Unit of trust
Capability model
VID, SID
Data caging
Publish & subscribe
Central repository

Threads and Processes
Multithreaded programming in symbian
Inter process communication (IPC)
Syncronization objects
Introduction to IPC in Symbian

Symbian memory model
MMUs and caches
Memory allocation Heap, Chunk
Mapping of virtual address to physical address

What is symbian sign, over view of the process.

Sisältö (täydentävä ja erityisosaaminen)

Tiedolliset oppimistulokset (ydinaines ja -osaaminen)

Students will learn symbian advanced features and how to use it to develope better mobile application.

Taidolliset oppimistulokset (ydinaines ja -osaaminen)

Students will learn symbian advanced features and how to use it to develope better mobile application.

Kirjallisuus ja muu materiaali

Opetusmenetelmät

Lectures
Project exercises (individual)
Mobile Technology presentation (individual)
Exam and exam preparation

Opiskelijan kuormittavuus

Luennot - 42
Tentit - 30
Suullinen esitys - 15
Projektit - 43

Arvioinnin perusteet

Project exercises
Mobile Technology presentation
Exam

Koulutusohjelmakohtaiset kompetenssit

Tuotekehitys- ja projektitoiminnan osaaminen (T)

login