SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
MATHS
MATHS
MATHS
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
.
SYMBIAN TEAM MEMBERS


Ines Santos
Joachim Laus
Juha Hollanti
Sven Heremans
Thomas Hoffner
Thomas Wachnik
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.
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.
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.
2. PLATFORM

         This Operating System is used in
Nokia’s mobiles
3. SOFTWARE DEVELOPMENT

Development requirements

   The right SDK
       S60
       UIQ
       MOAP


   The IDE-tool of your choice
3. SOFTWARE DEVELOPMENT

Which IDE ?

     Carbide C++
     CodeWarrior
     Visual C++
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.
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…
MATHS
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
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
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.
2. Platform
Network Connectivity

It supports wireless communications using:

       GSM mobile-phone technology

       3G

       Edge

       802.11 Wi-Fi networks
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.
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
2. Platform


This Operating System is used in Samsung, Sony, Motorola and
                      HTC mobiles.
3. Software development
Programming Language(s)

•   Java – officially supported

•   C/C++ – also possible but not supported
.




    iPhone OS(iOS)

    Steve
    RIP
    Jobs
Introduction

TEAM MEMBERS
Steve Jobs

Steve Wozniak

Ronald Wayne
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.
2. Platform
Network Connectivity

It supports wireless communications using:

       GSM mobile-phone technology

       3G

       CDMA

       Wi-Fi networks
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
2. Platform


      This operating system is used in Apple’s products such as
                     iPhone, iPad, Pod Touch.
2. Platform
3. Software development
Programming Language(s)

•   Java – officially supported

•   C/C++ – also possible but not supported

•   Objective-C
4. Features


 1. Home screen

 2. Folders

 3. Included applications

 4. Multitasking

 5. Switching applications

 6. Jail breaking
.




    BlackBerry OS
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.
2. Platform
Network Connectivity

It supports wireless communications using:

       GSM mobile-phone technology

       3G

       CDMA

       Wi-Fi networks
2. Platform



          This Operating System is used only in Blackberry’s
mobile phones.
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.
SITES REFFERED TO
     www.authorstream.com

       www.android.com

    www.symbian.nokia.com

        www.apple.com

       www.google.com

      www.wikipedia.com
MATHS

Más contenido relacionado

La actualidad más candente

Seminar on mobile os
Seminar on mobile osSeminar on mobile os
Seminar on mobile osabani12
 
android vs symbian
android  vs symbianandroid  vs symbian
android vs symbianAJAL A J
 
Mobile OS Computer presentation
Mobile OS Computer presentationMobile OS Computer presentation
Mobile OS Computer presentationMd Rabius Sany
 
Android vs Others Operating System
Android vs Others Operating SystemAndroid vs Others Operating System
Android vs Others Operating SystemShemul Hossain
 
Symbian Os Introduction
Symbian Os IntroductionSymbian Os Introduction
Symbian Os IntroductionDeepak Rathi
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating SystemsAndreas Jakl
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMcool192
 
Different type of Mobile operating systems
Different type of Mobile operating systems Different type of Mobile operating systems
Different type of Mobile operating systems Gaurav Garg
 
Symbian OS
Symbian OSSymbian OS
Symbian OScomdj
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating SystemSonal Poddar
 
Comparative Study On Mobile Operating Systems
  Comparative Study On Mobile Operating Systems   Comparative Study On Mobile Operating Systems
Comparative Study On Mobile Operating Systems Hardik Jain
 
Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system pptSantosh Kumar
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating SystemsBhargav Radia
 

La actualidad más candente (20)

mobile Os
mobile Osmobile Os
mobile Os
 
Seminar on mobile os
Seminar on mobile osSeminar on mobile os
Seminar on mobile os
 
android vs symbian
android  vs symbianandroid  vs symbian
android vs symbian
 
Mobile OS Computer presentation
Mobile OS Computer presentationMobile OS Computer presentation
Mobile OS Computer presentation
 
Symbian OS
Symbian OSSymbian OS
Symbian OS
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
 
Android vs Others Operating System
Android vs Others Operating SystemAndroid vs Others Operating System
Android vs Others Operating System
 
Symbian Os Introduction
Symbian Os IntroductionSymbian Os Introduction
Symbian Os Introduction
 
Symbian os presentation
Symbian os presentationSymbian os presentation
Symbian os presentation
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
 
Different type of Mobile operating systems
Different type of Mobile operating systems Different type of Mobile operating systems
Different type of Mobile operating systems
 
Symbian OS
Symbian OSSymbian OS
Symbian OS
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
 
Comparative Study On Mobile Operating Systems
  Comparative Study On Mobile Operating Systems   Comparative Study On Mobile Operating Systems
Comparative Study On Mobile Operating Systems
 
Symbian os
Symbian osSymbian os
Symbian os
 
Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system ppt
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systems
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
 

Destacado

Destacado (7)

Diapost.finland. y ecuador
Diapost.finland. y ecuadorDiapost.finland. y ecuador
Diapost.finland. y ecuador
 
Registry of Course Trainers For 2013
Registry of Course Trainers For 2013Registry of Course Trainers For 2013
Registry of Course Trainers For 2013
 
AIS e-High Availability (e-HA)
AIS e-High Availability (e-HA)AIS e-High Availability (e-HA)
AIS e-High Availability (e-HA)
 
Circuito electrico marco
Circuito electrico marcoCircuito electrico marco
Circuito electrico marco
 
A RELAÇÃO DA LOGÍSTICA COM A ADMINISTRAÇÃO FINANCEIRA
A RELAÇÃO DA LOGÍSTICA COM A ADMINISTRAÇÃO FINANCEIRAA RELAÇÃO DA LOGÍSTICA COM A ADMINISTRAÇÃO FINANCEIRA
A RELAÇÃO DA LOGÍSTICA COM A ADMINISTRAÇÃO FINANCEIRA
 
Speech by Mr Khoo Eng Lim
Speech by Mr Khoo Eng LimSpeech by Mr Khoo Eng Lim
Speech by Mr Khoo Eng Lim
 
Diapost.finland. y ecuador
Diapost.finland. y ecuadorDiapost.finland. y ecuador
Diapost.finland. y ecuador
 

Similar a MATHS (20)

Android presentation
Android presentationAndroid presentation
Android presentation
 
Network and Mobile Operating System
Network and Mobile Operating SystemNetwork and Mobile Operating System
Network and Mobile Operating System
 
Qa extreme 2011 eran kinsbruner
Qa extreme 2011 eran kinsbrunerQa extreme 2011 eran kinsbruner
Qa extreme 2011 eran kinsbruner
 
Android 1
Android 1 Android 1
Android 1
 
Mobile os an intro
Mobile os  an introMobile os  an intro
Mobile os an intro
 
Seminar report on Symbian OS
Seminar report on Symbian OSSeminar report on Symbian OS
Seminar report on Symbian OS
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)
 
Symbian
SymbianSymbian
Symbian
 
Symbian
SymbianSymbian
Symbian
 
Symbian os
Symbian osSymbian os
Symbian os
 
Vijay android ppt
Vijay android pptVijay android ppt
Vijay android ppt
 
Maddy android
Maddy androidMaddy android
Maddy android
 
Windows Mobile
Windows MobileWindows Mobile
Windows Mobile
 
Mobile technologies
Mobile technologiesMobile technologies
Mobile technologies
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
 
Android 1
Android 1 Android 1
Android 1
 
android architecture
android architectureandroid architecture
android architecture
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS concepts
 
1319571 634635606205391250
1319571 6346356062053912501319571 634635606205391250
1319571 634635606205391250
 
Symbian Os
Symbian OsSymbian Os
Symbian Os
 

Último

Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptxraviapr7
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxDr. Asif Anas
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice documentXsasf Sfdfasd
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesCeline George
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapitolTechU
 
Prescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxPrescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxraviapr7
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17Celine George
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxraviapr7
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxMYDA ANGELICA SUAN
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRATanmoy Mishra
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...Nguyen Thanh Tu Collection
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfYu Kanazawa / Osaka University
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 

Último (20)

Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptx
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice document
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 Sales
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptx
 
Prescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxPrescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptx
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Finals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quizFinals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quiz
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptx
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptx
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
 
Prelims of Kant get Marx 2.0: a general politics quiz
Prelims of Kant get Marx 2.0: a general politics quizPrelims of Kant get Marx 2.0: a general politics quiz
Prelims of Kant get Marx 2.0: a general politics quiz
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 

MATHS

  • 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
  • 5. .
  • 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
  • 11. 3. SOFTWARE DEVELOPMENT Development requirements  The right SDK  S60  UIQ  MOAP  The IDE-tool of your choice
  • 12. 3. SOFTWARE DEVELOPMENT Which IDE ?  Carbide C++  CodeWarrior  Visual C++
  • 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…
  • 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.
  • 19. 2. Platform Network Connectivity It supports wireless communications using:  GSM mobile-phone technology  3G  Edge  802.11 Wi-Fi networks
  • 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
  • 22. 2. Platform This Operating System is used in Samsung, Sony, Motorola and HTC mobiles.
  • 23. 3. Software development Programming Language(s) • Java – officially supported • C/C++ – also possible but not supported
  • 24. . iPhone OS(iOS) Steve RIP Jobs
  • 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.
  • 27. 2. Platform Network Connectivity It supports wireless communications using:  GSM mobile-phone technology  3G  CDMA  Wi-Fi networks
  • 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.
  • 31. 3. Software development Programming Language(s) • Java – officially supported • C/C++ – also possible but not supported • Objective-C
  • 32. 4. Features 1. Home screen 2. Folders 3. Included applications 4. Multitasking 5. Switching applications 6. Jail breaking
  • 33. . BlackBerry OS
  • 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.
  • 35. 2. Platform Network Connectivity It supports wireless communications using:  GSM mobile-phone technology  3G  CDMA  Wi-Fi networks
  • 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