Download
symbian operating system n.
Skip this Video
Loading SlideShow in 5 Seconds..
Symbian Operating System PowerPoint Presentation
Download Presentation
Symbian Operating System

Symbian Operating System

123 Views Download Presentation
Download Presentation

Symbian Operating System

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Lappeenranta University of TechnologyDepartment of Information TechnologyLappeenranta, Finland  Symbian Operating System Application programming interfaces Author: Alexander Kanavin Supervisors: Antti Sorvari (Nokia), Jan Voracek (LUT) Lappeenranta, April 2003

  2. Main diagram

  3. Base • Class libraries for strings, arrays, lists, error handling, integers and real numbers • Threads, processes and memory • C library or C++ library aren’t used

  4. Security • Cryptographic algorithms • Certificate management • Application installer

  5. Graphics • APIs for drawing to screens and printers • Font and bitmap handling • Animation API

  6. Application Framework • Contains frameworks that define applicaion structure and basic user interface handling • Text layout • User interface controls

  7. Engines and utilities • Application Engines: Contacts, Agenda • Multimedia: audio and image manipulation • Application services: various, logging, system information • Application protocols: SyncML, HTTP

  8. Communications • Comms infrastructure: Infrared, Bluetooth, Serial Comms • Networking: TCP/IP, dial-up • Telephony • Messaging • WAP stack

  9. Writing applications • SDK: emulator, libraries and target compiler • Subset of C++ • IDEs: Microsoft, Borland, Metrowerks • Future: higher-level languages

  10. Writing applications: personal experience • C++ • Full IDE services: debugging etc • Difficulty of testing on real devices • Fast applications, small memory footprint

  11. Questions?