Fostering Friendships - Enhancing Social Bonds in the Classroom
MATHS
1.
2.
3.
4. 1] Symbian OS
2] Android OS
3] iPhone OS (iOS )
4] BlackBerry OS
5] Windows Phone 7 ( Windows Mobile )
6] Palm OS (Garnet OS)
7] Palm webOS
8] Bada
9] Maemo OS
10] MeeGo OS
6. SYMBIAN TEAM MEMBERS
Ines Santos
Joachim Laus
Juha Hollanti
Sven Heremans
Thomas Hoffner
Thomas Wachnik
7. 1. INTRODUCTION
Symbian’s Introduction
The Smartphone operating system Symbian OS is produced by the software
development and licensing company Symbian Ltd.
Symbian Ltd was established in June 1998 and is headquartered in Southwark
in the UK, and the current CEO is Nigel Clifford.
Research
We had in mind Symbian’s background, the whole history and development
behind this operating system, his capabilities, security, performance and so on.
Hardware support and connectivity were, as well, one of our research points.
The native language of the Symbian OS is C++, there for, our research will
passes through the programming languages that can be used on Symbian.
8. 2. PLATFORM
Network Connectivity
Evolution in the various versions
Symbian OS 6.0 and 6.1 (also called ER6 ): Bluetooth was
added for exchanging data over short distances from fixed and
mobile devices. (2002)
Symbian OS 7.0 and 7.0s: This version added EDGE
(Enhanced Data rates for GSM Evolution) support and IPV6.
(2003)
Symbian OS 8.0: There are not great evolution has shared
some API’s to support 3G.
9. 2. PLATFORM
Network Connectivity
Which evolution in the various versions?
Symbian OS 9.1: Change of version 1.2 for the Bluetooth
has version 2.0 where the difference is the introduction of an
Enhanced Data Rate (EDR) for faster data transfer.
Symbian OS 9.3: The WIFI 802.11 and the HSDPA (High
Speed Downlink Packet Access) appear on Symbian OS.
Symbian Os 9.5: This last version includes native-support
for mobile digital television broadcasts in DVB-H and ISDB-T
formats and also location services.
10. 2. PLATFORM
This Operating System is used in
Nokia’s mobiles
13. PROGRAMING LANGUAGES
Symbian OS offers a choice of programming languages to the
developer. Symbian OS is written in C++ , and this is therefore
regarded as its primary programming language.
14. PROGRAMING LANGUAGES
Java 2nd the most important programing language on
Symbian OS.
Others programing languages which you can use on
Symbian;
JavaSript, Assembler,WMLScript,C# , Visual Basic, OPL and
so on…
15.
16. Introduction
TEAM MEMBERS
Martin Jantscher – FH Joanneum
Mohammed Talhaoui – Artesis Hogeschool Antwerpen
Denis De Vos – Haute Ecole Provinciale de Mons-Borinage-Centre
Ivan Cunha – Escola Superior de Comunicação Social
Artur Roszcyk – Wyzsza Szkola Informatyki
Mikhail Datsyuk – Central Ostrobothnia
17. 1. Introduction
What is Android?
• A software platform and operating system for mobile devices
• Based on the Linux kernel
• Developed by Google and later the Open Handset Alliance (OHA)
• Allows writing managed code in the Java language
• Possibility to write applications in other languages and compiling it to ARM
native code (support of Google? No)
• Unveiling of the Android platform was announced on 5 November 2007 with
the founding of OHA
18. 2. Platform
Operating System(s)
• Android uses Linux for its device drivers, memory management, process
management, and networking.
• The next level up contains the Android native libraries. They are all written in
C/C++ internally, but you’ll be calling them through Java interfaces. In this layer
you can find the Surface Manager, 2D and 3D graphics, Media codecs, the
SQL database (SQLite), and a native web browser engine (WebKit).
• Dalvik Virtual Machine. Dalvik runs dex files, which are coverted at compile
time from standard class and jar files.
20. 2. Platform
Security
Android is a multi-process system, in which each application (and parts of the
system) runs in its own process. Most security between applications and the
system is enforced at the process level through standard Linux facilities, such as
user and group IDs that are assigned to applications.
Additional finer-grained security features are provided through a "permission"
mechanism that enforces restrictions on the specific operations that a particular
process can perform, and per-URI permissions for granting ad-hoc access to
specific pieces of data.
21. 2. Platform
Future possibilities
• Google Android Sales to Overtake iPhone in 2012
• The OHA is committed to make their vision a reality: to deploy the Android
platform for every mobile operator, handset manufacturers and developers to
build innovative devices
• Intel doesn’t want to lose ownership of the netbook market, so they need to
prepare for anything, including Android
• More Android devices are coming and some will push the envelope even
further
26. Introduction
iOS (known as iPhone OS prior to June 2010) is Apple's mobile operating system.
Apple is company who developed iPhone Operating System (iOS).
This OS is released on June 29, 2007. This OS is also used in iPad, iPhone and
iPod touch. The latest mobile of Apple is iOS 4.3 Golden Master.
In this mobile phone iOS 4.3 operating System is used.
28. 2. Platform
Game center
Game Center is an online multiplayer social gaming
network released by Apple. It allows users to invite friends to play
a game, start a multiplayer game through matchmaking, track their
achievements, and compare their high scores on a leader board.
Game Center was announced during an iOS 4 preview event
hosted by Apple on April 8, 2010. A preview was released to registered
Apple developers in August
29. 2. Platform
This operating system is used in Apple’s products such as
iPhone, iPad, Pod Touch.
34. 1. Introduction
BlackBerry OS is a proprietary mobile operating system,
developed by Research In Motion for its BlackBerry line of
smartphone handheld devices. The operating system provides
multitasking and supports specialized input devices that have
been adopted by RIM for use in its handhelds, particularly the
trackwheel, trackball, and most recently, the trackpad and touchscreen.
36. 2. Platform
This Operating System is used only in Blackberry’s
mobile phones.
37. 3. Software development
Programming Language(s)
This OS is designed in c++ language only. No other language is used
for design Blackberry.
Blackberry also support JAVA language but not widely.
38. SITES REFFERED TO
www.authorstream.com
www.android.com
www.symbian.nokia.com
www.apple.com
www.google.com
www.wikipedia.com