SlideShare a Scribd company logo
1 of 32
MOBILE OPERATING
SYSTEMS



SUBMITTED TO:
PROF.RAJESH ASRANI


                              SUBMITTED BY :
                      DAKSHINA
                       RAMOLIA(P1140)
                      NIKUNJ RACH(P1138)
                      H I M A N I PAT E L ( P 1 1 3 4 )
                      U N N AT I S A H A R K A R ( P 1 1 4 3 )
                      B H A R G AV R A D I A ( P 11 3 9 )
                      B H A R G AV PAT E L ( P 1 1 3 3 )
 Definition: Mobile operating system

 History

 Types of mobile operating systems


 Comparison
 A mobile operating system (mobile OS) is the
  operating system that controls a smartphone, tablet,
  PDA, or other mobile device.




 Modern mobile operating systems combine the
  features of a personal computer operating system
  with touchscreen, cellular, Bluetooth, Wi-Fi, GPS
  mobile navigation, camera, video camera, speech
  recognition, voice recorder, music player, Near field
  communication, personal digital assistant (PDA), and
  other features.
The first smartphone, the IBM Simon, had a touchscreen,
email, and PDA features.

 Palm Pilot 1000 personal digital assistant is introduced
  with the Palm OS mobile operating system.
 First Windows CE Handheld PC devices are introduced.


Symbian became the first modern mobile OS on a
smartphone with the launch of the Ericsson R380


 Microsoft's first Windows CE (Pocket PC) smartphones
  are introduced.
 BlackBerry releases its first smartphone.
 Apple iPhone with iOS introduced as an iPod, "mobile
  phone" and "internet communicator”.
 Open Handset Alliance (OHA) formed by Google, HTC,
  Sony, Dell, Intel, Motorola, Samsung, LG, etc.


OHA releases Android 1.0 with the HTC Dream (T-Mobile
 G1) as the first Android phone.


Samsung announces the Bada OS with the introduction of
 the Samsung S8500.


The Lenovo K800 will be the first Intel powered
  smartphone (Android OS).
www.cnet.com/14 dec’2011
In 2006, android, ios, windows phone, and bada did
not yet exist and just 64 million smartphones were
sold of blackberry and symbian OS.

Today, nearly 10 times as many smartphones are
sold and the top mobile operating systems by
market share are android, apple ios, RIM
blackberry, windows phone, and bada.
(MWC’2011)
 COMPANY/DEVELOPER

                             Samsung Electronics

                               RELEASE DATE

                       JUNE 1,2010(One million handsets
                            sold in first 4 weeks)

                            PROGRAMMED IN -----

                         C(core), Java(UI), C++,Flash

                          LATEST STABLE RELEASE

                         2.0.3 Software Development
                         Kit(SDK) / December 16, 2011
Bada 2.0 Home screen
 Samsung's first phone running the bada platform was
  the wave S8500.With the release of the Samsung wave,
  Samsung opened an international application store,
  Samsung apps, for the bada platform.
 Bada, as Samsung defines it, is not an operating system
  itself, but a platform with a kernel ( it is a bridge
  between applications and the actual data processing
  done at the hardware level) configurable architecture,
  which allows using either a proprietary real-time
  operating system (RTOS) kernel, or the Linux kernel.
 Bada supports many mechanisms to enhance
  interaction, which can be incorporated into
  applications. These include various sensors such as
  motion sensing, vibration control, face detection,
  accelerometer, magnetometer, tilt, global positioning
  system (GPS), and multi-touch.
 All VOIP over Wi-Fi applications were
  banned which means that popular
  applications such as Skype cannot be
  used. In march 2011 this restriction was
  removed, allowing VOIP applications to
  run on the platform.

 Bada versions 1.X only allowed one bada
  third party application to run at a time.
  Multitasking applications was only
  possible between the base applications
  and one bada application. This limit is
  removed since version 2.0
 COMPANY/DEVELOPER
                              Research In Motion(RIM)

                                   INITIAL RELEASE
                          version 1.0 for Pager BlackBerry 580;
                           January 1999.
                          version 3.6 for smartphone BlackBerry
                           5810 Wireless Handheld; march 2002

                                PROGRAMMED IN -----
                                      C++,
                              LATEST STABLE RELEASE
                         7.1 (BlackBerry Bold 9930) / May 2011
BlackBerry OS 7 (on a
BlackBerry Torch 9860)
 The operating system provides multitasking and supports specialized
  input devices that have been adopted by RIM for use in its
  handhelds, particularly the track wheel, trackball, and most
  recently, the track pad and touchscreen.
 The BlackBerry platform is perhaps best known for its native
  support for corporate email, which allows complete wireless
  activation and synchronization with Microsoft Exchange, Lotus
  Domino, or Novell GroupWise email, calendar, tasks, notes, and
  contacts, when used with BlackBerry Enterprise Server. The
  operating system also supports W A P (WIRELESS APPLICATIION
  PROTOCOL) 1.2.
 BlackBerry Fonts-Andale , Mono Arial, BB Alpha Sans BB Alpha
  Sans Condensed BB ,Alpha Serif , Comic Sans , MS Courier New,
  Georgia, Impact Tahoma, etc.
 On September 27, 2010, RIM announced a new unrelated QNX-
  based platform, BlackBerry Tablet OS, to run on its recently
  released BlackBerry PlayBook tablet computer..
 COMPANY/DEVELOPER
                                    “Accenture” on behalf of “Nokia”
                                             INITIAL RELEASE
                                 1997, at the time simply referred to as EPOC,
                                        was later renamed Symbian OS

                                            PROGRAMMED IN -----
                                                     C++,
                                         LATEST STABLE RELEASE

                                            Nokia Belle (Symbian^3)



Home screen displayed by Nokia
N8, running Symbian Belle
Operating System.
 USER INTERFACE
Symbian^3 includes the QT FRAMEWORK(cross-platform application
framework that is widely used for developing application software with a
graphical user interface (GUI)), which is now the recommended user interface
toolkit for new applications. QT can also be installed on older Symbian devices.
Nokia currently recommends that developers use QT QUICK WITH QML, the
new high-level declarative UI and scripting framework for creating visually rich
touchscreen interfaces that allows development, it will be delivered to existing
Symbian^3 devices as a QT update.
                                  BROWSER


Symbian^3 and earlier have a native WEBKIT based browser; indeed, Symbian
  was the first mobile platform to make use of WebKit (in June 2005).Some older
  Symbian models have Opera Mobile as their default browser.
Nokia released a new browser with the release of Symbian Anna with improved
  speed and an improved user interface.
 MULTIPLE LANGUAGE SUPPORT
 Symbian has strong localization support enabling manufacturers
  and 3rd party application developers to localize their Symbian
  based products in order to support global distribution.
 Current Symbian release (Symbian Belle) has support for 48
  languages, which Nokia makes available on device in language
  packs

 APPLICATION DEVELOPMENT
 From 2010, Symbian switched to using standard C++ with QT as
  the main SDK, which can be used with either Qt Creator or
  Carbide C++.
 Alternative application development can be done using Python,
  Adobe Flash Lite or Java ME.
 COMPANY/DEVELOPER
                          Palm Inc.,ACCESS(Garnet OS)
                                  INITIAL RELEASE
                                        1996
                                PROGRAMMED IN -----
                                      C/C++,
                            LATEST STABLE RELEASE
                                Garnet OS 5.5 / 2007




Palm m505, running Palm
 Palm OS versions earlier than 5.0 run on Motorola/Freescale
  DragonBall processors.
 From version 5.0 onwards, Palm OS runs on ARM architecture-
  based processors.
 Simple, single-tasking environment to allow launching of full
  screen applications with a basic, common GUI set Monochrome or
  color screens with resolutions up to 480x320 pixel
 Handwriting recognition input system called Graffiti 2
 HotSync technology for data synchronization with desktop
  computers
 Sound playback and record capabilities
 Simple security model: Device can be locked by password, arbitrary
  application records can be made private TCP/IP network access
 Serial port/USB, infrared, Bluetooth and Wi-Fi connections
 Expansion memory card support
 Version 1.0 features the classic PIM applications Address, Date Book, Memo Pad, and To
  Do List. Also included is a calculator and the Security tool to hide records for private use.


 This version adds TCP/IP network, network HotSync, and display backlight support


 This version adds IrDA infrared and enhanced font support. This version also features
  updated PIM applications and an update to the application launcher.


 This version adds a standard interface for external file system access. This version also has
  security and UI enhancements(such as SD cards) .


 With a more powerful hardware basis, Palm OS is substantially enhanced for multimedia
  capabilities. High density 320x320 screens are supported together with a full digital sound
  playback and record API.
 Palm's separate Bluetooth stack is added together with an IEEE 802.11b Wi-Fi stack.
  Secure network connections over SSL are supported. The OS can be customized with
  different color schemes.
 COMPANY/DEVELOPER
                                                  Google Inc.
                                               INITIAL RELEASE
                                                    20 Sep’2008
                                              PROGRAMMED IN -----
                                              C(core),Java, C++,
                                          LATEST STABLE RELEASE
                                    4.0.4(ice cream sandwich)/31 January 2012




Home screen displayed by Samsung
Galaxy Nexus, running Android 4.0
"Ice Cream Sandwich”.
• Android is a Linux-based operating system for mobile devices such as
  smartphones and tablet computers
• According to Google's Andy Rubin, as of December 2011 there are over 700,000
  Android devices activated every day.
• 58.6 % usage share was acquired by android(2.3.3) gingerbread by February
  2012.
(Reference : "Android Platform Versions". Android Developers. February 1, 2012)
Handset layouts                 External storage
Storage                         Screen capture
Connectivity                    Bluetooth
Messaging                       Video calling
Multiple language support       Multitasking
Web browser                     Voice based features
Java support(for Flash)         Tethering(WI-FI)
Media support
Streaming media support
Additional hardware support(video/still cameras,
 touchscreens, GPS)
ANDROID MARKET
• Android Market is the online software store developed
  by Google for Android devices. An application
  program ("app") called "Market" is preinstalled on
  most Android devices and allows users to browse and
  download apps published by third-party developers,
  hosted on Android Market.
• As of October 2011 there were more than 300,000 apps
  available for Android, and the estimated number of
  applications downloaded from the Android Market as
  of December 2011 exceeded 10 billion. The operating
  system itself is installed on 130 million total
  devices.(Techcrunch-July 18 2011)
• Google has participated in the Android Market by
  offering several applications themselves, including
  Google Voice (for the Google Voice service), Sky Map
  (for watching stars), Finance (for their finance
  service), Maps Editor (for their MyMaps service), etc.
SECURITY
• Google has responded by removing malicious apps from
  the Android Market, remotely disabling them on infected
  devices, and scanning newly-uploaded apps for potentially
  malicious software. Several security firms have released
  antivirus software for Android devices, in particular,AVG
  Technologies,Avast!,F-Secure,Kaspersky,McAfee[and
  Symantec.


• Android smartphones have the ability to report the location
  of Wi-Fi access points, encountered as phone users move
  around, to build vast databases containing the physical
  locations of hundreds of millions of such access points.
 COMPANY/DEVELOPER        Apple Inc.

 INITIAL RELEASE        20 Sep’2007
 PROGRAMMED IN -----   C, C++,Objective C
 OS FAMILY             Mac OS X,BSD,unix
 LATEST RELEASE          i OS 5.0.1
 Originally developed for the iPhone,
                                 it has since been extended to
                                 support other Apple Inc. devices
                                 such as the iPod Touch, iPad, and
                                 Apple TV.
                                iOS is derived from Mac OS X, with
                                 which it shares the Darwin
                                 foundation, and is therefore a Unix-
                                 like operating system.
                                Apple does not license iOS for
                                 installation on non-Apple hardware.
                                As of October 4, 2011, Apple's App
                                 Store contained more than 500,000
                                 iOS applications, which have
                                 collectively been downloaded more
                                 than 24 billion times.(Canalys.
iOS 5.0.1 running on an iPhone   January 31, 2011)
            4S
The user interface of ios is based on the concept of direct
 manipulation, using multi-touch gestures,Interface control
 elements consist of sliders, switches, and buttons. The response to
 user input is immediate and provides a fluid interface.




The home screen displays application icons and a dock at the
bottom of the screen where users can pin their most frequently
used apps. The home screen appears whenever the user
switches on the device or presses the "Home" button (a physical
button on the device).
engadget.com
Bloomberg                     CNET
Tech crunch                   www.apple.com
Androidos.in                  developer.apple.com
Android.com                   www.microsoft.com
www.mobileworldcongress.com   www.pcworld.com

More Related Content

What's hot

Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems Anant Lodha
 
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..
Mobile operating system..Mobile operating system..
Mobile operating system..Aashish Uppal
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidzeelpatel0504
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating SystemsDasun Hegoda
 
Mobile operating system by Shabeeb
Mobile operating system by ShabeebMobile operating system by Shabeeb
Mobile operating system by ShabeebShabeeb Shabi
 
Basic android-ppt
Basic android-pptBasic android-ppt
Basic android-pptSrijib Roy
 
Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system pptSantosh Kumar
 
Introduction to Symbian OS
Introduction to Symbian OSIntroduction to Symbian OS
Introduction to Symbian OSHatem Mahmoud
 
Mobile OS Computer presentation
Mobile OS Computer presentationMobile OS Computer presentation
Mobile OS Computer presentationMd Rabius Sany
 

What's hot (20)

Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems
 
Comparative Study On Mobile Operating Systems
  Comparative Study On Mobile Operating Systems   Comparative Study On Mobile Operating Systems
Comparative Study On Mobile Operating Systems
 
Android PPT
Android PPTAndroid PPT
Android PPT
 
Mobile operating system..
Mobile operating system..Mobile operating system..
Mobile operating system..
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Introduction to ios
Introduction to iosIntroduction to ios
Introduction to ios
 
PPT on iOS
PPT on iOS PPT on iOS
PPT on iOS
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systems
 
Apple mac os
Apple mac osApple mac os
Apple mac os
 
Android ppt
Android pptAndroid ppt
Android ppt
 
iOS PPT
iOS PPTiOS PPT
iOS PPT
 
Mobile operating system by Shabeeb
Mobile operating system by ShabeebMobile operating system by Shabeeb
Mobile operating system by Shabeeb
 
Ios operating system
Ios operating systemIos operating system
Ios operating system
 
Basic android-ppt
Basic android-pptBasic android-ppt
Basic android-ppt
 
Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system ppt
 
Android ppt
Android pptAndroid ppt
Android ppt
 
History of mobile apps
History of mobile appsHistory of mobile apps
History of mobile apps
 
Introduction to Symbian OS
Introduction to Symbian OSIntroduction to Symbian OS
Introduction to Symbian OS
 
Mobile OS Computer presentation
Mobile OS Computer presentationMobile OS Computer presentation
Mobile OS Computer presentation
 

Similar to Mobile Operating Systems

Google Android Naver 1212
Google Android Naver 1212Google Android Naver 1212
Google Android Naver 1212Yoojoo Jang
 
Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9Marco Tabor
 
Report in Operations and Research (OPERSEA) — STI College Bacolod
Report in Operations and Research (OPERSEA) — STI College BacolodReport in Operations and Research (OPERSEA) — STI College Bacolod
Report in Operations and Research (OPERSEA) — STI College BacolodEphramar Telog
 
DINESH SEMINAR 1 SYMBIAN OS landscape.pdf
DINESH SEMINAR 1 SYMBIAN OS landscape.pdfDINESH SEMINAR 1 SYMBIAN OS landscape.pdf
DINESH SEMINAR 1 SYMBIAN OS landscape.pdfamiti dinesh
 
Timeline for the mobile operating systems
Timeline for the mobile operating systemsTimeline for the mobile operating systems
Timeline for the mobile operating systemsHectorMolarGamboa
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPTDhivya T
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating SystemNeha Sharma
 
Operating Systems in Mobile Phones
Operating Systems in Mobile PhonesOperating Systems in Mobile Phones
Operating Systems in Mobile PhonesSasukeJUchiha
 
Chapter 2v4 Pervasive Computing systems, design and infrastructure 2.pptx
Chapter 2v4 Pervasive Computing systems, design and infrastructure 2.pptxChapter 2v4 Pervasive Computing systems, design and infrastructure 2.pptx
Chapter 2v4 Pervasive Computing systems, design and infrastructure 2.pptxahmadfaisal744721
 
Comparative study of different mobile operating system- Modern Operation Syst...
Comparative study of different mobile operating system- Modern Operation Syst...Comparative study of different mobile operating system- Modern Operation Syst...
Comparative study of different mobile operating system- Modern Operation Syst...Neha Jella
 
Mobile Pres
Mobile PresMobile Pres
Mobile Presslbedard
 
889448 634356855122132416
889448 634356855122132416889448 634356855122132416
889448 634356855122132416zxdrtyu
 

Similar to Mobile Operating Systems (20)

Google Android Naver 1212
Google Android Naver 1212Google Android Naver 1212
Google Android Naver 1212
 
Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9
 
Report in Operations and Research (OPERSEA) — STI College Bacolod
Report in Operations and Research (OPERSEA) — STI College BacolodReport in Operations and Research (OPERSEA) — STI College Bacolod
Report in Operations and Research (OPERSEA) — STI College Bacolod
 
DINESH SEMINAR 1 SYMBIAN OS landscape.pdf
DINESH SEMINAR 1 SYMBIAN OS landscape.pdfDINESH SEMINAR 1 SYMBIAN OS landscape.pdf
DINESH SEMINAR 1 SYMBIAN OS landscape.pdf
 
Timeline for the mobile operating systems
Timeline for the mobile operating systemsTimeline for the mobile operating systems
Timeline for the mobile operating systems
 
Mobile platforms
Mobile platformsMobile platforms
Mobile platforms
 
MATHS
MATHSMATHS
MATHS
 
Network
Network Network
Network
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
Mobile Programming
Mobile Programming Mobile Programming
Mobile Programming
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
 
Operating Systems in Mobile Phones
Operating Systems in Mobile PhonesOperating Systems in Mobile Phones
Operating Systems in Mobile Phones
 
Chapter 2v4 Pervasive Computing systems, design and infrastructure 2.pptx
Chapter 2v4 Pervasive Computing systems, design and infrastructure 2.pptxChapter 2v4 Pervasive Computing systems, design and infrastructure 2.pptx
Chapter 2v4 Pervasive Computing systems, design and infrastructure 2.pptx
 
Comparative study of different mobile operating system- Modern Operation Syst...
Comparative study of different mobile operating system- Modern Operation Syst...Comparative study of different mobile operating system- Modern Operation Syst...
Comparative study of different mobile operating system- Modern Operation Syst...
 
Mobile Pres
Mobile PresMobile Pres
Mobile Pres
 
Symbian Os
Symbian OsSymbian Os
Symbian Os
 
Symbian Os Final
Symbian Os FinalSymbian Os Final
Symbian Os Final
 
889448 634356855122132416
889448 634356855122132416889448 634356855122132416
889448 634356855122132416
 
Mobile technology
Mobile technologyMobile technology
Mobile technology
 
Symbian
SymbianSymbian
Symbian
 

Recently uploaded

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 

Recently uploaded (20)

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 

Mobile Operating Systems

  • 1. MOBILE OPERATING SYSTEMS SUBMITTED TO: PROF.RAJESH ASRANI SUBMITTED BY :  DAKSHINA RAMOLIA(P1140)  NIKUNJ RACH(P1138)  H I M A N I PAT E L ( P 1 1 3 4 )  U N N AT I S A H A R K A R ( P 1 1 4 3 )  B H A R G AV R A D I A ( P 11 3 9 )  B H A R G AV PAT E L ( P 1 1 3 3 )
  • 2.
  • 3.  Definition: Mobile operating system  History  Types of mobile operating systems  Comparison
  • 4.  A mobile operating system (mobile OS) is the operating system that controls a smartphone, tablet, PDA, or other mobile device.  Modern mobile operating systems combine the features of a personal computer operating system with touchscreen, cellular, Bluetooth, Wi-Fi, GPS mobile navigation, camera, video camera, speech recognition, voice recorder, music player, Near field communication, personal digital assistant (PDA), and other features.
  • 5. The first smartphone, the IBM Simon, had a touchscreen, email, and PDA features.  Palm Pilot 1000 personal digital assistant is introduced with the Palm OS mobile operating system.  First Windows CE Handheld PC devices are introduced. Symbian became the first modern mobile OS on a smartphone with the launch of the Ericsson R380  Microsoft's first Windows CE (Pocket PC) smartphones are introduced.  BlackBerry releases its first smartphone.
  • 6.  Apple iPhone with iOS introduced as an iPod, "mobile phone" and "internet communicator”.  Open Handset Alliance (OHA) formed by Google, HTC, Sony, Dell, Intel, Motorola, Samsung, LG, etc. OHA releases Android 1.0 with the HTC Dream (T-Mobile G1) as the first Android phone. Samsung announces the Bada OS with the introduction of the Samsung S8500. The Lenovo K800 will be the first Intel powered smartphone (Android OS).
  • 7.
  • 9. In 2006, android, ios, windows phone, and bada did not yet exist and just 64 million smartphones were sold of blackberry and symbian OS. Today, nearly 10 times as many smartphones are sold and the top mobile operating systems by market share are android, apple ios, RIM blackberry, windows phone, and bada. (MWC’2011)
  • 10.  COMPANY/DEVELOPER Samsung Electronics  RELEASE DATE JUNE 1,2010(One million handsets sold in first 4 weeks)  PROGRAMMED IN ----- C(core), Java(UI), C++,Flash  LATEST STABLE RELEASE 2.0.3 Software Development Kit(SDK) / December 16, 2011 Bada 2.0 Home screen
  • 11.  Samsung's first phone running the bada platform was the wave S8500.With the release of the Samsung wave, Samsung opened an international application store, Samsung apps, for the bada platform.  Bada, as Samsung defines it, is not an operating system itself, but a platform with a kernel ( it is a bridge between applications and the actual data processing done at the hardware level) configurable architecture, which allows using either a proprietary real-time operating system (RTOS) kernel, or the Linux kernel.  Bada supports many mechanisms to enhance interaction, which can be incorporated into applications. These include various sensors such as motion sensing, vibration control, face detection, accelerometer, magnetometer, tilt, global positioning system (GPS), and multi-touch.
  • 12.  All VOIP over Wi-Fi applications were banned which means that popular applications such as Skype cannot be used. In march 2011 this restriction was removed, allowing VOIP applications to run on the platform.  Bada versions 1.X only allowed one bada third party application to run at a time. Multitasking applications was only possible between the base applications and one bada application. This limit is removed since version 2.0
  • 13.  COMPANY/DEVELOPER Research In Motion(RIM)  INITIAL RELEASE  version 1.0 for Pager BlackBerry 580; January 1999.  version 3.6 for smartphone BlackBerry 5810 Wireless Handheld; march 2002  PROGRAMMED IN ----- C++,  LATEST STABLE RELEASE 7.1 (BlackBerry Bold 9930) / May 2011 BlackBerry OS 7 (on a BlackBerry Torch 9860)
  • 14.  The operating system provides multitasking and supports specialized input devices that have been adopted by RIM for use in its handhelds, particularly the track wheel, trackball, and most recently, the track pad and touchscreen.  The BlackBerry platform is perhaps best known for its native support for corporate email, which allows complete wireless activation and synchronization with Microsoft Exchange, Lotus Domino, or Novell GroupWise email, calendar, tasks, notes, and contacts, when used with BlackBerry Enterprise Server. The operating system also supports W A P (WIRELESS APPLICATIION PROTOCOL) 1.2.  BlackBerry Fonts-Andale , Mono Arial, BB Alpha Sans BB Alpha Sans Condensed BB ,Alpha Serif , Comic Sans , MS Courier New, Georgia, Impact Tahoma, etc.  On September 27, 2010, RIM announced a new unrelated QNX- based platform, BlackBerry Tablet OS, to run on its recently released BlackBerry PlayBook tablet computer..
  • 15.
  • 16.  COMPANY/DEVELOPER “Accenture” on behalf of “Nokia”  INITIAL RELEASE 1997, at the time simply referred to as EPOC, was later renamed Symbian OS  PROGRAMMED IN ----- C++,  LATEST STABLE RELEASE Nokia Belle (Symbian^3) Home screen displayed by Nokia N8, running Symbian Belle Operating System.
  • 17.  USER INTERFACE Symbian^3 includes the QT FRAMEWORK(cross-platform application framework that is widely used for developing application software with a graphical user interface (GUI)), which is now the recommended user interface toolkit for new applications. QT can also be installed on older Symbian devices. Nokia currently recommends that developers use QT QUICK WITH QML, the new high-level declarative UI and scripting framework for creating visually rich touchscreen interfaces that allows development, it will be delivered to existing Symbian^3 devices as a QT update.  BROWSER Symbian^3 and earlier have a native WEBKIT based browser; indeed, Symbian was the first mobile platform to make use of WebKit (in June 2005).Some older Symbian models have Opera Mobile as their default browser. Nokia released a new browser with the release of Symbian Anna with improved speed and an improved user interface.
  • 18.  MULTIPLE LANGUAGE SUPPORT  Symbian has strong localization support enabling manufacturers and 3rd party application developers to localize their Symbian based products in order to support global distribution.  Current Symbian release (Symbian Belle) has support for 48 languages, which Nokia makes available on device in language packs  APPLICATION DEVELOPMENT  From 2010, Symbian switched to using standard C++ with QT as the main SDK, which can be used with either Qt Creator or Carbide C++.  Alternative application development can be done using Python, Adobe Flash Lite or Java ME.
  • 19.  COMPANY/DEVELOPER Palm Inc.,ACCESS(Garnet OS)  INITIAL RELEASE 1996  PROGRAMMED IN ----- C/C++,  LATEST STABLE RELEASE Garnet OS 5.5 / 2007 Palm m505, running Palm
  • 20.  Palm OS versions earlier than 5.0 run on Motorola/Freescale DragonBall processors.  From version 5.0 onwards, Palm OS runs on ARM architecture- based processors.  Simple, single-tasking environment to allow launching of full screen applications with a basic, common GUI set Monochrome or color screens with resolutions up to 480x320 pixel  Handwriting recognition input system called Graffiti 2  HotSync technology for data synchronization with desktop computers  Sound playback and record capabilities  Simple security model: Device can be locked by password, arbitrary application records can be made private TCP/IP network access  Serial port/USB, infrared, Bluetooth and Wi-Fi connections  Expansion memory card support
  • 21.  Version 1.0 features the classic PIM applications Address, Date Book, Memo Pad, and To Do List. Also included is a calculator and the Security tool to hide records for private use.  This version adds TCP/IP network, network HotSync, and display backlight support  This version adds IrDA infrared and enhanced font support. This version also features updated PIM applications and an update to the application launcher.  This version adds a standard interface for external file system access. This version also has security and UI enhancements(such as SD cards) .  With a more powerful hardware basis, Palm OS is substantially enhanced for multimedia capabilities. High density 320x320 screens are supported together with a full digital sound playback and record API.  Palm's separate Bluetooth stack is added together with an IEEE 802.11b Wi-Fi stack. Secure network connections over SSL are supported. The OS can be customized with different color schemes.
  • 22.
  • 23.  COMPANY/DEVELOPER Google Inc.  INITIAL RELEASE 20 Sep’2008  PROGRAMMED IN ----- C(core),Java, C++,  LATEST STABLE RELEASE 4.0.4(ice cream sandwich)/31 January 2012 Home screen displayed by Samsung Galaxy Nexus, running Android 4.0 "Ice Cream Sandwich”.
  • 24. • Android is a Linux-based operating system for mobile devices such as smartphones and tablet computers • According to Google's Andy Rubin, as of December 2011 there are over 700,000 Android devices activated every day. • 58.6 % usage share was acquired by android(2.3.3) gingerbread by February 2012. (Reference : "Android Platform Versions". Android Developers. February 1, 2012)
  • 25. Handset layouts External storage Storage Screen capture Connectivity Bluetooth Messaging Video calling Multiple language support Multitasking Web browser Voice based features Java support(for Flash) Tethering(WI-FI) Media support Streaming media support Additional hardware support(video/still cameras, touchscreens, GPS)
  • 26. ANDROID MARKET • Android Market is the online software store developed by Google for Android devices. An application program ("app") called "Market" is preinstalled on most Android devices and allows users to browse and download apps published by third-party developers, hosted on Android Market. • As of October 2011 there were more than 300,000 apps available for Android, and the estimated number of applications downloaded from the Android Market as of December 2011 exceeded 10 billion. The operating system itself is installed on 130 million total devices.(Techcrunch-July 18 2011) • Google has participated in the Android Market by offering several applications themselves, including Google Voice (for the Google Voice service), Sky Map (for watching stars), Finance (for their finance service), Maps Editor (for their MyMaps service), etc.
  • 27. SECURITY • Google has responded by removing malicious apps from the Android Market, remotely disabling them on infected devices, and scanning newly-uploaded apps for potentially malicious software. Several security firms have released antivirus software for Android devices, in particular,AVG Technologies,Avast!,F-Secure,Kaspersky,McAfee[and Symantec. • Android smartphones have the ability to report the location of Wi-Fi access points, encountered as phone users move around, to build vast databases containing the physical locations of hundreds of millions of such access points.
  • 28.  COMPANY/DEVELOPER Apple Inc.  INITIAL RELEASE 20 Sep’2007  PROGRAMMED IN ----- C, C++,Objective C  OS FAMILY Mac OS X,BSD,unix  LATEST RELEASE i OS 5.0.1
  • 29.  Originally developed for the iPhone, it has since been extended to support other Apple Inc. devices such as the iPod Touch, iPad, and Apple TV.  iOS is derived from Mac OS X, with which it shares the Darwin foundation, and is therefore a Unix- like operating system.  Apple does not license iOS for installation on non-Apple hardware.  As of October 4, 2011, Apple's App Store contained more than 500,000 iOS applications, which have collectively been downloaded more than 24 billion times.(Canalys. iOS 5.0.1 running on an iPhone January 31, 2011) 4S
  • 30. The user interface of ios is based on the concept of direct manipulation, using multi-touch gestures,Interface control elements consist of sliders, switches, and buttons. The response to user input is immediate and provides a fluid interface. The home screen displays application icons and a dock at the bottom of the screen where users can pin their most frequently used apps. The home screen appears whenever the user switches on the device or presses the "Home" button (a physical button on the device).
  • 31.
  • 32. engadget.com Bloomberg CNET Tech crunch www.apple.com Androidos.in developer.apple.com Android.com www.microsoft.com www.mobileworldcongress.com www.pcworld.com