SlideShare a Scribd company logo
HAFIZ UMER IQBAL
ABDULLAH SHAHID
ZAINAB AFZAL
MEHAK NAWAZ
AMNA ABDUL RASOOL
Prof. Anoosha Khan
VS
Outline
 Introduction to Smart Phones
 What is “Open” and “Closed
System”? Who is supporting?
 History of iPhone
 Timeline of I Phone OS
 History of Android
 Timeline of Android OS
 I Phone Architecture
 Android Architecture
 Power Management
 Memory Management
 Development Environment
2
• Network Choices
• Hardware Choices
• Game Choices
• Application Choices
• A Quick Glance
• Market Share
• Income Factor
• Recent Acquirers
• Winner is… ?
Introduction to Smart Phones
 A handheld computer that also acts as a phone.
 A device designed to access internet services – e-mail, web, etc.
anywhere you are.
 A device that runs an identifiable operating system (just as your home
computer runs Windows, MacOS, or Linux).
3
What is “Open” and “Closed System”? Who is supporting?
 Closed System refers to software/operating system whose source code
is kept secret.
 Open System refers to software/operating system whose source code is
available for understanding and possible modification and
improvement.
 Apple’s a closed system and a Walled Garden.
 Android an open system supported by “ Open Handset Alliance”.
 The Open Handset Alliance (OHA) is a business alliance of 78 firms for
developing open standards for mobile devices.[1]
 Google
 HTC
 Motorola
 Samsung
 LG and many more
4
INTRODUCTION TO IOS
 iOS (previously iPhone OS) is a mobile operating system developed
and distributed by Apple Inc.
 Originally released in 2007 for the iPhone and iPod Touch,
 Apple does not license iOS for installation on non-Apple hardware
 As of September 12, 2012, Apple's App Store contained more than
700,000 iOS applications
 have collectively been downloaded more than 30 billion times.
 It had a 14.9% share of the smartphone mobile operating system units
shipped in the third quarter of 2012
 behind only Google's Android
5
iOS
 Company / developer
Apple Inc.
 Programmed in
C, C++, Objective-C
 OS family OS X, UNIX
 Working state Current
 Source model Closed
Source Code
 Initial release June 29
2007
 Latest stable release
6
History of iOS
 iPhone operating system is a mobile operating system developed and
marketed by Apple Inc.
 The iPhone OS was derived from Mac OS X.
 iPhone OS had no official name until the first beta version of the
iPhone SDK (Software Development Kit) released on March 6, 2008.[2]
 The initial version of iPhone was released on June 29, 2007.
 The version 1.0.2 was initially released on iPod Touch on September 14.
 The version 2.0 was available with the release of the iPhone 3G on July
11, 2008.
 On June 17, 2009, Apple Inc. released the version 3.0 with the iPhone
3GS.
 On June 21, 2010, Apple Inc. released the version 4.0.
7
INTRODUCTION TO ANDROID
 Android is a Linux-based operating system designed
primarily for touchscreen mobile devices such as
smartphones and tablet computers
 Initially developed by Android, Inc., which Google
backed financially and later purchased in 2005.
 Android is open source
 In October 2012, there were approximately 700,000
apps available for Android
 Android's primary app store, was 25 billion.
8
INTRODUCTION TO ANDROID
Company / developer Google
Open Handset Alliance
Android Open Source Project
Programmed in C, C++, Java[1]
OS family Unix-like
Working state Current
Source model Open source[2]
Initial release September 23, 2008[3]
Latest stable release 4.2.2 Jelly Bean / February 11, 2013; 3 days ago[4][5]
Marketing target Smartphones
Tablet computers
Available language(s) Multi-lingual
Package manager Google Play, APK
Supported platforms ARM, MIPS,[6] x86[7]
Kernel type Monolithic (modified Linux kernel)
Default user interface Graphical (Multi-touch)
License Apache License 2.0
9
History of Android
 In 2005, July Google bought Android, Inc. which initially developed the
Android OS.
 Android is not only a mobile operating system that uses a modified
version of the Linux kernel.[3]
 On the November 5th in 2007, Open Handset Alliance Android.
 Android, a mobile device platform built on the Linux Kernel version
2.6.[4]
 Android has been available as an open-source software since October
2008.
 Cupcake (the official 1.5 update),which based on Linux kernel 2.6.27
was released on 30 April 2009.
 On 15 September 2009, Donut (the 1.6 SDK) was released.
10
Timeline of Android OS
11
[9]
Android VS IOS combined success
12
ANDROID VS IOS COMBINED
SUCCESS
 Android and iOS completely dominate the mobile market, according to new data from
research firm IDC.
 Android owned 70.1 percent of the smartphone OS market in the fourth quarter, on 159.8
million shipments.
 Android's popularity was similarly strong throughout 2012, as the operating system
scored 68.8 percent ownership, on 497.1 million shipments.
 Apple's iOS proved to be a distant second during the fourth quarter and throughout 2012.
 According to IDC, Apple's operating system owned 21 percent of the smartphone market
during the fourth quarter and 18.8 percent on an annual basis.
 Apple shipped 47.8 million smartphones in the fourth quarter and 135.9 million iPhones
in 2012. In 2011,
 Apple fourth-quarter and full-year market share was 23 percent and 18.8 percent,
respectively.
13
ANDROID VS IOS COMBINED
SUCCESS
o The dominance of Android and Apple reached a new watermark in the fourth
quarter
o Finding an Android smartphone for nearly any budget, taste, size, and price was all but
guaranteed during 2012. As a result, Android was rewarded with market-beating growth.“
o People didn’t get satisfied with BLACKBARRY OS and Symbion etc.
o Android's success during 2012 was driven mainly by Samsung
o According to IDC, that company accounted for 42 percent of all Android-based
smartphone shipments during the period
14
15
Android OS Vs. Apple iOS – Which is Better for Developers?
Pros and Cons of the Android OS and the Apple iOS
DEVELOPING PROGRAMME
 The Android OS uses mainly Java,
 which is the common programming language used by developers. Hence, developing
Android gets that much easier for most developers.
 The iPhone OS uses Apple’s Objective-C language,
 It become easier with the programmer who are already familier with it
16
FLEXIBILITY FOR THE DEVELOPER
 Android offers
developers an open
development platforms .
 Allows them the liberty
to use third-party tools
for app development
 Which helps them to
make more productive
apps
 Apple, is pretty
restrictive with their
developer guidelines
 The developer is given a
fixed set of tools
 This would eventually
curb his creative skills to
a large extent.
17
Mobile Apps testing
 Android offers an excellent
testing environment for its
developers
 All the testing tools
available are neatly
indexed
 IDE offers a good model of
the source code. This lets
developers test their app
thoroughly and debug
wherever required
 Apple’s Xcode lags far
behind Android’s
standards
18
App Approval
 Apple App Store takes 3-
4 weeks for app approval.
 Finicky and place many
restrictions on the app
developer
 The Android Market, on
the other hand, presents
no such stiff resistance to
the developer.
 This makes it very
convenient for the
Android developer.
19
Payment Procedure
 iOS developers can earn
70% of the revenue
generated from the sales
of their app
 have to pay an annual fee
of $99 to gain access to
the iPhone SDK
 Android developers only
need to pay a one-time
registration fee of $25
 can earn 70% of revenue
of the sales of their app
 can also feature the same
app in other app
marketplaces too, if they
so wish
20
In conclusion, both the Android OS and the Apple iOS have
their own pluses and minuses. Both are equally strong
contenders and are bound to rule the app marketplace with
their own strengths and positives.
21
Crash Rate on the newly lunched
versions
22
Over All Crash Rate
 Android apps that use
Criticism have a 1.76%
crash rate
 iOS apps have a 1.98%
crash rate
23
Apps Crash Rates on different
phones
ANDROID
 Samsung Galaxy S III 29.33%
 Samsung Galaxy S II 25.17%
 Samsung Galaxy Note 9.31%
 Motorola Droid Razr 8.33%
 Samsung Galaxy Nexus 6.18%
 HTC One X 5.57%
 Samsung Galaxy S 4.79%
 Samsung Galaxy S Plus 3.89%
 Samsung Galaxy Ace 3.87%
 HTC Evo 4g 3.56%
iOS
 iPhone 4S 34.58%
 iPhone 4 GSM 21.45%
 iPad 2nd Gen WiFi 8.35%
 iPhone 4 CDMA 8.16%
 iPod 4th Gen 5.21%
 iPhone 5 Global 5.85%
 iPad 3rd Gen 4.67%
 iPhone 3GS 3.97%
 iPad 2nd Gen GSM 3.76%
 iPhone 5 GSM 3.99%
24
Power Management
 Android supports its own Power Management (on top of the standard
Linux Power Management)
 CPU shouldn't consume power if no applications or services require power.
 Android requires “wake locks” for CPU services request.
 iPhone do not have the power management toolkit as Mac OS does.
 Embedded into the core layer
 Support Sleep mode/ Airline mode
25
Memory Management
 Android
 Handles memory management automatically
 Garbage collector destroys the application without active
 May cause performance issues(too many allocations; too large
allocations)
 iPhone
 Has no garbage collection
 Developer maintain the count number for each object
 When count number become 0, destroy the object
26
Development Environment
 Language
 Android, Java
 iPhone, Objective C
 Programming Model
 Android, XML, UI components can be integrated.
 iPhone, XML, UI for customize preferences need to be build from scratch.
 IDE
 Java Development Tools, rich model of source code.
 iPhone, Xcode IDE, iPhone simulators.
 UI Builder
 Android, Android UI builder can’t display UIs how they’ll actually appear.
 iPhone, iPhone app developers are given a good UI builder;
27
Hardware Choices
 iPhone
 Stuck with one vendor
 Tablet only IPad
 Android
 More than 40 choices.[3]
 From Nexus One to simple
call + text mobile.
 Tablet choices more than
15.[3]
28
Games Choices
 Android a Java Platform
 More games
 Android doesn’t even have a
language that enables the rich
games that iPhone OS allows.
 Although, it has NDK for 3D
games
 No hardware support
 iPhone support rich games
 Hardware support
29
Application Choices
 Apple
 Apple takes 30% of
the profit and you
keep 70%.[11]
 250,000+ ,
Applications available
for iPhone.
 Android
 100,000+
, Applications
available.
 Free to develop any
kind of application.
30
A Quick Glance
 Ease of Use
 iPhone wins, It's got one main button, and everything you do
consists of tapping app icons from the home screen.
 Android, several buttons on the front of the device that perform a
variety you're confronted with many different possible home
screens and ways of doing things from those home screens. of
functions.[6]
 Openness
 Android wins, being open source platform and having no
restrictions on which application to run.
 iPhone, runs only applications purchased from Apple App Store.
31
A Quick Glance(cont)
 Multitasking
 Android wins, fully customizable multitasking.
 iPhone, controlled by Apple.
 Software Keyboard
 Tie, iPhone has got better software keyboard, but Android can
install alternate keyboards like “Swipe”.
 System-Wide Search
 Tie, IPhone and Android both does the search with some difference
 Notification System
 Android wins, pull-down window shade notification tray, IPhone
one notification at a time.
32
A Quick Glance(cont)
 Voice-to-Text
 Android wins, every text field can be filled with voice to text, iPhone
has 3rd party apps for replying to mails but not efficient.
 Syncing
 Android Wins, wireless sync with Google accounts, iPhone has to be
plugged in to get sync
 Apps
 Android wins, again open source, more apps and customizable
 Gaming
 iPhone wins, better options and better graphics available.
33
A Quick Glance(cont)
 Music Player
 iPhone wins, built in iPod App
 Video Chat
 Android wins, Available only through add-on apps
 iPhone, Native support (only on iPhone 4 hardware)`
 Google Turn-by-Turn Navigation
 Android wins, free navigation system with Google maps, iPhone
have many but paid
34
Winner is…?
35
THANK YOU
36

More Related Content

What's hot

White paper on Mobile OS and efforts on open standards
White paper on Mobile OS and efforts on open standardsWhite paper on Mobile OS and efforts on open standards
Android vs ios presentation detailed slides
Android vs ios presentation detailed slidesAndroid vs ios presentation detailed slides
Android vs ios presentation detailed slides
Muhammad Arslan Khan
 
iOS vs. Android — In Numbers and Style
iOS vs. Android — In Numbers and StyleiOS vs. Android — In Numbers and Style
iOS vs. Android — In Numbers and Style
Andreas Kwiatkowski
 
Android Vs iOS
Android Vs iOSAndroid Vs iOS
Android Vs iOS
Vaibhav Tomar
 
Android vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsAndroid vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functions
Dipesh Bhatiya
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
IyeTech - Pakistan
 
Android vs Ios
Android vs Ios Android vs Ios
Android vs Ios
G Sumeet Samuel
 
Android VS IOS VS Windows Phone
Android VS IOS VS Windows PhoneAndroid VS IOS VS Windows Phone
Android VS IOS VS Windows Phone
rabbianasir99
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems
Anant Lodha
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
Abhishek Zala
 
ComparingTwo major mobile operating system
ComparingTwo major mobile operating systemComparingTwo major mobile operating system
ComparingTwo major mobile operating system
phexcom1
 
ppt on android vs iOS
ppt on android vs iOSppt on android vs iOS
ppt on android vs iOS
Shivam Gupta
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
abie01523
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
Dasun Hegoda
 
Research on Comparative Study of Different Mobile Operating System_Part-2
Research on Comparative Study of Different Mobile Operating System_Part-2Research on Comparative Study of Different Mobile Operating System_Part-2
Research on Comparative Study of Different Mobile Operating System_Part-2
Zulkar Naim
 
Windows 10 vs iOS 9 vs Android M: Clash Between 3 Most Efficient OS
Windows 10 vs iOS 9 vs Android M: Clash Between 3 Most Efficient OSWindows 10 vs iOS 9 vs Android M: Clash Between 3 Most Efficient OS
Windows 10 vs iOS 9 vs Android M: Clash Between 3 Most Efficient OS
iMOBDEV Technologies Pvt. Ltd.
 

What's hot (19)

White paper on Mobile OS and efforts on open standards
White paper on Mobile OS and efforts on open standardsWhite paper on Mobile OS and efforts on open standards
White paper on Mobile OS and efforts on open standards
 
Android vs ios presentation detailed slides
Android vs ios presentation detailed slidesAndroid vs ios presentation detailed slides
Android vs ios presentation detailed slides
 
iOS vs. Android — In Numbers and Style
iOS vs. Android — In Numbers and StyleiOS vs. Android — In Numbers and Style
iOS vs. Android — In Numbers and Style
 
Android Vs iOS
Android Vs iOSAndroid Vs iOS
Android Vs iOS
 
Android vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsAndroid vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functions
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
Android vs Ios
Android vs Ios Android vs Ios
Android vs Ios
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
Android VS IOS VS Windows Phone
Android VS IOS VS Windows PhoneAndroid VS IOS VS Windows Phone
Android VS IOS VS Windows Phone
 
Iphone vs android
Iphone vs androidIphone vs android
Iphone vs android
 
Course overview 1
Course overview   1Course overview   1
Course overview 1
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
ComparingTwo major mobile operating system
ComparingTwo major mobile operating systemComparingTwo major mobile operating system
ComparingTwo major mobile operating system
 
ppt on android vs iOS
ppt on android vs iOSppt on android vs iOS
ppt on android vs iOS
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
 
Research on Comparative Study of Different Mobile Operating System_Part-2
Research on Comparative Study of Different Mobile Operating System_Part-2Research on Comparative Study of Different Mobile Operating System_Part-2
Research on Comparative Study of Different Mobile Operating System_Part-2
 
Windows 10 vs iOS 9 vs Android M: Clash Between 3 Most Efficient OS
Windows 10 vs iOS 9 vs Android M: Clash Between 3 Most Efficient OSWindows 10 vs iOS 9 vs Android M: Clash Between 3 Most Efficient OS
Windows 10 vs iOS 9 vs Android M: Clash Between 3 Most Efficient OS
 

Viewers also liked

Inflation deflation
Inflation deflationInflation deflation
Inflation deflation
Iovely Khokhar
 
Non violent protests
Non violent protestsNon violent protests
Non violent protestsPayton2034
 
Cause and Effect Writing
Cause and Effect WritingCause and Effect Writing
Cause and Effect Writing
Prof_K
 
e-fair 2012 - Keynote presentation
e-fair 2012 - Keynote presentatione-fair 2012 - Keynote presentation
e-fair 2012 - Keynote presentation
Jisc RSC East Midlands
 
Pakistan Trends 2013: Online, Mobile, Social
Pakistan Trends 2013: Online, Mobile, SocialPakistan Trends 2013: Online, Mobile, Social
Pakistan Trends 2013: Online, Mobile, Social
Siim Teller
 
SEO,Android Mobile Apps,Website Software company in Patna
SEO,Android Mobile Apps,Website Software company in PatnaSEO,Android Mobile Apps,Website Software company in Patna
SEO,Android Mobile Apps,Website Software company in Patna
Arition Infotech Pvt. Ltd.
 
Android & iPhone App Testing
 Android & iPhone App Testing Android & iPhone App Testing
Android & iPhone App Testing
SWAAM Tech
 
Smartphones & Mobile Money: Principles for UI/UX Design (1.0)
Smartphones & Mobile Money: Principles for UI/UX Design (1.0)Smartphones & Mobile Money: Principles for UI/UX Design (1.0)
Smartphones & Mobile Money: Principles for UI/UX Design (1.0)
CGAP
 
Cause effect essay powerpoint new
Cause effect essay powerpoint newCause effect essay powerpoint new
Cause effect essay powerpoint new
nightowl20
 
For a Future-Friendly Web (Mobilism 2012)
For a Future-Friendly Web (Mobilism 2012)For a Future-Friendly Web (Mobilism 2012)
For a Future-Friendly Web (Mobilism 2012)
Brad Frost
 

Viewers also liked (10)

Inflation deflation
Inflation deflationInflation deflation
Inflation deflation
 
Non violent protests
Non violent protestsNon violent protests
Non violent protests
 
Cause and Effect Writing
Cause and Effect WritingCause and Effect Writing
Cause and Effect Writing
 
e-fair 2012 - Keynote presentation
e-fair 2012 - Keynote presentatione-fair 2012 - Keynote presentation
e-fair 2012 - Keynote presentation
 
Pakistan Trends 2013: Online, Mobile, Social
Pakistan Trends 2013: Online, Mobile, SocialPakistan Trends 2013: Online, Mobile, Social
Pakistan Trends 2013: Online, Mobile, Social
 
SEO,Android Mobile Apps,Website Software company in Patna
SEO,Android Mobile Apps,Website Software company in PatnaSEO,Android Mobile Apps,Website Software company in Patna
SEO,Android Mobile Apps,Website Software company in Patna
 
Android & iPhone App Testing
 Android & iPhone App Testing Android & iPhone App Testing
Android & iPhone App Testing
 
Smartphones & Mobile Money: Principles for UI/UX Design (1.0)
Smartphones & Mobile Money: Principles for UI/UX Design (1.0)Smartphones & Mobile Money: Principles for UI/UX Design (1.0)
Smartphones & Mobile Money: Principles for UI/UX Design (1.0)
 
Cause effect essay powerpoint new
Cause effect essay powerpoint newCause effect essay powerpoint new
Cause effect essay powerpoint new
 
For a Future-Friendly Web (Mobilism 2012)
For a Future-Friendly Web (Mobilism 2012)For a Future-Friendly Web (Mobilism 2012)
For a Future-Friendly Web (Mobilism 2012)
 

Similar to Andriod vs iphone

Android_Seminar
Android_SeminarAndroid_Seminar
Android_SeminarKiran Ps
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
Nigam Raj
 
Android is a most popular os
Android is a most popular osAndroid is a most popular os
Android is a most popular osPrem Prasun
 
Android
AndroidAndroid
Android architecture
Android architectureAndroid architecture
Android architecture
Kartik Kalpande Patil
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
sumitvikram
 
Android & iOS Marketplace in Development Era
Android & iOS Marketplace in Development EraAndroid & iOS Marketplace in Development Era
Android & iOS Marketplace in Development Era
MobilePundits
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OS
Akshay Kakkar
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Bilal Mirza
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Nandkishor Kumawat
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
imau6
 
How smarthpone makes life easier
How smarthpone makes life easierHow smarthpone makes life easier
How smarthpone makes life easier
Kishan Verma
 
Ios - Introduction to swift programming
Ios - Introduction to swift programmingIos - Introduction to swift programming
Ios - Introduction to swift programming
Vibrant Technologies & Computers
 
Android development
Android developmentAndroid development
Android developmentAsif Larra
 
Saravanan iOS vs Android
Saravanan iOS vs AndroidSaravanan iOS vs Android
Saravanan iOS vs Android
saravanansdec94
 
Saravanan iOS vs Android
Saravanan iOS vs AndroidSaravanan iOS vs Android
Saravanan iOS vs Android
saravanansdec94
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
AnkurVeer1
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
Rao Purna
 
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALALATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
Saikiran Panjala
 
IOS Vs Android
IOS Vs AndroidIOS Vs Android
IOS Vs Android
how it work
 

Similar to Andriod vs iphone (20)

Android_Seminar
Android_SeminarAndroid_Seminar
Android_Seminar
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
 
Android is a most popular os
Android is a most popular osAndroid is a most popular os
Android is a most popular os
 
Android
AndroidAndroid
Android
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
 
Android & iOS Marketplace in Development Era
Android & iOS Marketplace in Development EraAndroid & iOS Marketplace in Development Era
Android & iOS Marketplace in Development Era
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OS
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
How smarthpone makes life easier
How smarthpone makes life easierHow smarthpone makes life easier
How smarthpone makes life easier
 
Ios - Introduction to swift programming
Ios - Introduction to swift programmingIos - Introduction to swift programming
Ios - Introduction to swift programming
 
Android development
Android developmentAndroid development
Android development
 
Saravanan iOS vs Android
Saravanan iOS vs AndroidSaravanan iOS vs Android
Saravanan iOS vs Android
 
Saravanan iOS vs Android
Saravanan iOS vs AndroidSaravanan iOS vs Android
Saravanan iOS vs Android
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
 
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALALATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
 
IOS Vs Android
IOS Vs AndroidIOS Vs Android
IOS Vs Android
 

Recently uploaded

Fresher’s Quiz 2023 at GMC Nizamabad.pptx
Fresher’s Quiz 2023 at GMC Nizamabad.pptxFresher’s Quiz 2023 at GMC Nizamabad.pptx
Fresher’s Quiz 2023 at GMC Nizamabad.pptx
SriSurya50
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
NelTorrente
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 

Recently uploaded (20)

Fresher’s Quiz 2023 at GMC Nizamabad.pptx
Fresher’s Quiz 2023 at GMC Nizamabad.pptxFresher’s Quiz 2023 at GMC Nizamabad.pptx
Fresher’s Quiz 2023 at GMC Nizamabad.pptx
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 

Andriod vs iphone

  • 1. HAFIZ UMER IQBAL ABDULLAH SHAHID ZAINAB AFZAL MEHAK NAWAZ AMNA ABDUL RASOOL Prof. Anoosha Khan VS
  • 2. Outline  Introduction to Smart Phones  What is “Open” and “Closed System”? Who is supporting?  History of iPhone  Timeline of I Phone OS  History of Android  Timeline of Android OS  I Phone Architecture  Android Architecture  Power Management  Memory Management  Development Environment 2 • Network Choices • Hardware Choices • Game Choices • Application Choices • A Quick Glance • Market Share • Income Factor • Recent Acquirers • Winner is… ?
  • 3. Introduction to Smart Phones  A handheld computer that also acts as a phone.  A device designed to access internet services – e-mail, web, etc. anywhere you are.  A device that runs an identifiable operating system (just as your home computer runs Windows, MacOS, or Linux). 3
  • 4. What is “Open” and “Closed System”? Who is supporting?  Closed System refers to software/operating system whose source code is kept secret.  Open System refers to software/operating system whose source code is available for understanding and possible modification and improvement.  Apple’s a closed system and a Walled Garden.  Android an open system supported by “ Open Handset Alliance”.  The Open Handset Alliance (OHA) is a business alliance of 78 firms for developing open standards for mobile devices.[1]  Google  HTC  Motorola  Samsung  LG and many more 4
  • 5. INTRODUCTION TO IOS  iOS (previously iPhone OS) is a mobile operating system developed and distributed by Apple Inc.  Originally released in 2007 for the iPhone and iPod Touch,  Apple does not license iOS for installation on non-Apple hardware  As of September 12, 2012, Apple's App Store contained more than 700,000 iOS applications  have collectively been downloaded more than 30 billion times.  It had a 14.9% share of the smartphone mobile operating system units shipped in the third quarter of 2012  behind only Google's Android 5
  • 6. iOS  Company / developer Apple Inc.  Programmed in C, C++, Objective-C  OS family OS X, UNIX  Working state Current  Source model Closed Source Code  Initial release June 29 2007  Latest stable release 6
  • 7. History of iOS  iPhone operating system is a mobile operating system developed and marketed by Apple Inc.  The iPhone OS was derived from Mac OS X.  iPhone OS had no official name until the first beta version of the iPhone SDK (Software Development Kit) released on March 6, 2008.[2]  The initial version of iPhone was released on June 29, 2007.  The version 1.0.2 was initially released on iPod Touch on September 14.  The version 2.0 was available with the release of the iPhone 3G on July 11, 2008.  On June 17, 2009, Apple Inc. released the version 3.0 with the iPhone 3GS.  On June 21, 2010, Apple Inc. released the version 4.0. 7
  • 8. INTRODUCTION TO ANDROID  Android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers  Initially developed by Android, Inc., which Google backed financially and later purchased in 2005.  Android is open source  In October 2012, there were approximately 700,000 apps available for Android  Android's primary app store, was 25 billion. 8
  • 9. INTRODUCTION TO ANDROID Company / developer Google Open Handset Alliance Android Open Source Project Programmed in C, C++, Java[1] OS family Unix-like Working state Current Source model Open source[2] Initial release September 23, 2008[3] Latest stable release 4.2.2 Jelly Bean / February 11, 2013; 3 days ago[4][5] Marketing target Smartphones Tablet computers Available language(s) Multi-lingual Package manager Google Play, APK Supported platforms ARM, MIPS,[6] x86[7] Kernel type Monolithic (modified Linux kernel) Default user interface Graphical (Multi-touch) License Apache License 2.0 9
  • 10. History of Android  In 2005, July Google bought Android, Inc. which initially developed the Android OS.  Android is not only a mobile operating system that uses a modified version of the Linux kernel.[3]  On the November 5th in 2007, Open Handset Alliance Android.  Android, a mobile device platform built on the Linux Kernel version 2.6.[4]  Android has been available as an open-source software since October 2008.  Cupcake (the official 1.5 update),which based on Linux kernel 2.6.27 was released on 30 April 2009.  On 15 September 2009, Donut (the 1.6 SDK) was released. 10
  • 11. Timeline of Android OS 11 [9]
  • 12. Android VS IOS combined success 12
  • 13. ANDROID VS IOS COMBINED SUCCESS  Android and iOS completely dominate the mobile market, according to new data from research firm IDC.  Android owned 70.1 percent of the smartphone OS market in the fourth quarter, on 159.8 million shipments.  Android's popularity was similarly strong throughout 2012, as the operating system scored 68.8 percent ownership, on 497.1 million shipments.  Apple's iOS proved to be a distant second during the fourth quarter and throughout 2012.  According to IDC, Apple's operating system owned 21 percent of the smartphone market during the fourth quarter and 18.8 percent on an annual basis.  Apple shipped 47.8 million smartphones in the fourth quarter and 135.9 million iPhones in 2012. In 2011,  Apple fourth-quarter and full-year market share was 23 percent and 18.8 percent, respectively. 13
  • 14. ANDROID VS IOS COMBINED SUCCESS o The dominance of Android and Apple reached a new watermark in the fourth quarter o Finding an Android smartphone for nearly any budget, taste, size, and price was all but guaranteed during 2012. As a result, Android was rewarded with market-beating growth.“ o People didn’t get satisfied with BLACKBARRY OS and Symbion etc. o Android's success during 2012 was driven mainly by Samsung o According to IDC, that company accounted for 42 percent of all Android-based smartphone shipments during the period 14
  • 15. 15 Android OS Vs. Apple iOS – Which is Better for Developers? Pros and Cons of the Android OS and the Apple iOS
  • 16. DEVELOPING PROGRAMME  The Android OS uses mainly Java,  which is the common programming language used by developers. Hence, developing Android gets that much easier for most developers.  The iPhone OS uses Apple’s Objective-C language,  It become easier with the programmer who are already familier with it 16
  • 17. FLEXIBILITY FOR THE DEVELOPER  Android offers developers an open development platforms .  Allows them the liberty to use third-party tools for app development  Which helps them to make more productive apps  Apple, is pretty restrictive with their developer guidelines  The developer is given a fixed set of tools  This would eventually curb his creative skills to a large extent. 17
  • 18. Mobile Apps testing  Android offers an excellent testing environment for its developers  All the testing tools available are neatly indexed  IDE offers a good model of the source code. This lets developers test their app thoroughly and debug wherever required  Apple’s Xcode lags far behind Android’s standards 18
  • 19. App Approval  Apple App Store takes 3- 4 weeks for app approval.  Finicky and place many restrictions on the app developer  The Android Market, on the other hand, presents no such stiff resistance to the developer.  This makes it very convenient for the Android developer. 19
  • 20. Payment Procedure  iOS developers can earn 70% of the revenue generated from the sales of their app  have to pay an annual fee of $99 to gain access to the iPhone SDK  Android developers only need to pay a one-time registration fee of $25  can earn 70% of revenue of the sales of their app  can also feature the same app in other app marketplaces too, if they so wish 20
  • 21. In conclusion, both the Android OS and the Apple iOS have their own pluses and minuses. Both are equally strong contenders and are bound to rule the app marketplace with their own strengths and positives. 21
  • 22. Crash Rate on the newly lunched versions 22
  • 23. Over All Crash Rate  Android apps that use Criticism have a 1.76% crash rate  iOS apps have a 1.98% crash rate 23
  • 24. Apps Crash Rates on different phones ANDROID  Samsung Galaxy S III 29.33%  Samsung Galaxy S II 25.17%  Samsung Galaxy Note 9.31%  Motorola Droid Razr 8.33%  Samsung Galaxy Nexus 6.18%  HTC One X 5.57%  Samsung Galaxy S 4.79%  Samsung Galaxy S Plus 3.89%  Samsung Galaxy Ace 3.87%  HTC Evo 4g 3.56% iOS  iPhone 4S 34.58%  iPhone 4 GSM 21.45%  iPad 2nd Gen WiFi 8.35%  iPhone 4 CDMA 8.16%  iPod 4th Gen 5.21%  iPhone 5 Global 5.85%  iPad 3rd Gen 4.67%  iPhone 3GS 3.97%  iPad 2nd Gen GSM 3.76%  iPhone 5 GSM 3.99% 24
  • 25. Power Management  Android supports its own Power Management (on top of the standard Linux Power Management)  CPU shouldn't consume power if no applications or services require power.  Android requires “wake locks” for CPU services request.  iPhone do not have the power management toolkit as Mac OS does.  Embedded into the core layer  Support Sleep mode/ Airline mode 25
  • 26. Memory Management  Android  Handles memory management automatically  Garbage collector destroys the application without active  May cause performance issues(too many allocations; too large allocations)  iPhone  Has no garbage collection  Developer maintain the count number for each object  When count number become 0, destroy the object 26
  • 27. Development Environment  Language  Android, Java  iPhone, Objective C  Programming Model  Android, XML, UI components can be integrated.  iPhone, XML, UI for customize preferences need to be build from scratch.  IDE  Java Development Tools, rich model of source code.  iPhone, Xcode IDE, iPhone simulators.  UI Builder  Android, Android UI builder can’t display UIs how they’ll actually appear.  iPhone, iPhone app developers are given a good UI builder; 27
  • 28. Hardware Choices  iPhone  Stuck with one vendor  Tablet only IPad  Android  More than 40 choices.[3]  From Nexus One to simple call + text mobile.  Tablet choices more than 15.[3] 28
  • 29. Games Choices  Android a Java Platform  More games  Android doesn’t even have a language that enables the rich games that iPhone OS allows.  Although, it has NDK for 3D games  No hardware support  iPhone support rich games  Hardware support 29
  • 30. Application Choices  Apple  Apple takes 30% of the profit and you keep 70%.[11]  250,000+ , Applications available for iPhone.  Android  100,000+ , Applications available.  Free to develop any kind of application. 30
  • 31. A Quick Glance  Ease of Use  iPhone wins, It's got one main button, and everything you do consists of tapping app icons from the home screen.  Android, several buttons on the front of the device that perform a variety you're confronted with many different possible home screens and ways of doing things from those home screens. of functions.[6]  Openness  Android wins, being open source platform and having no restrictions on which application to run.  iPhone, runs only applications purchased from Apple App Store. 31
  • 32. A Quick Glance(cont)  Multitasking  Android wins, fully customizable multitasking.  iPhone, controlled by Apple.  Software Keyboard  Tie, iPhone has got better software keyboard, but Android can install alternate keyboards like “Swipe”.  System-Wide Search  Tie, IPhone and Android both does the search with some difference  Notification System  Android wins, pull-down window shade notification tray, IPhone one notification at a time. 32
  • 33. A Quick Glance(cont)  Voice-to-Text  Android wins, every text field can be filled with voice to text, iPhone has 3rd party apps for replying to mails but not efficient.  Syncing  Android Wins, wireless sync with Google accounts, iPhone has to be plugged in to get sync  Apps  Android wins, again open source, more apps and customizable  Gaming  iPhone wins, better options and better graphics available. 33
  • 34. A Quick Glance(cont)  Music Player  iPhone wins, built in iPod App  Video Chat  Android wins, Available only through add-on apps  iPhone, Native support (only on iPhone 4 hardware)`  Google Turn-by-Turn Navigation  Android wins, free navigation system with Google maps, iPhone have many but paid 34