Download presentation
Presentation is loading. Please wait.
Published byDominick Clarke Modified over 9 years ago
1
Symbian Operating System Application programming interfaces Lappeenranta University of Technology Department of Information Technology Lappeenranta, Finland 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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.