Blackberry playbook os and development
-
Upload
eka-indra-kusuma -
Category
Documents
-
view
111 -
download
0
Transcript of Blackberry playbook os and development
First tablet computer from RIM New operating system (BB 10/QNX) Support up to 1080p video playback Support video-chatting over WiFi HDMI video output
QNX (Quick UNIX) Operating System
It’s a Unix-like realtime microkernel-based Operating System, aimed primarily at the embedded at the market
User Space(Un-Privileged
Mode)
Application
Libraries
Kernel(Privileged Mode)
File System
Memory Management
I/O and Device Management
Process Management
HARDWARE
User Space(Un-Privileged Mode)
Application
Libraries
File System
Process Server
Drivers
Kernel(Privileged Mode)
Process Communication and I/O Control
HARDWARE
Small kernel size
Doesn’t have to recompile the whole kernel to fix a bug/add new feature
Small sized kernel = Increasing speed
Memory protected user-space
Independent component separated from others
Virtually any component can fail — and be automatically restarted — without affecting other components or kernel
Super fast processing speed (*NIX)
Support SMP (symmetric multi-processing)
Allows multiple applications to run in parallel while extracting the maximum performance from every processing core
Maximum Portability
Allows developer to compile and build an application on the same machine
Start open the training Module Prepare the development environment How to create the User Interface How to using the Geo Location Service How to using XML/JSON data format