SlideShare a Scribd company logo
COMPARATIVE STUDY
OF
ANDROID AND iOS
DEPARTMENT OF INFORMATION TECHNOLOGY
SHAH AND ANCHOR KUTCHHI ENGINEERING COLLEGE
PRESENTED BY
AROTE VINEET TE_5_01
DHURI UMANG TE_5_11
GORAD AMAR TE_5_14
TABLE OF CONTENTS
1. INTRODUCTION OF SMARTPHONES
2. LOGO
3. HISTORY & EVOLUTION
4. FEATURES
5. FILE MANAGEMENT
6. PROCESS MANAGEMENT
7. MEMORY MANAGEMENT
INTRODUCTION TO SMARTPHONES
• A handheld computer that also acts as a phone.
• A device designed to access internet services like emails, web, etc.
anywhere you are.
• A device that runs an identifiable operating system (just as your home
computer runs Windows, Mac OS, or LINUX)
LOGO
HISTORY OF ANDROID
1. Initially, Andy Rubin founded Android Incorporation in Palo Alto,
California, United States in October, 2003.
2. In 17th August 2005, Google acquired android Incorporation. Since
then, it is in the subsidiary of Google Incorporation.
3. The key employees of Android Incorporation are Andy Rubin, Rich
Miner, Chris White and Nick Sears.
4. Originally intended for camera but shifted to smart phones later
because of low market for camera only.
5. Android is the nick name of Andy Rubin given by coworkers because
of his love to robots.
6. In 2007, Google announces the development of android OS.
7. In 2008, HTC launched the first android mobile.
EVOLUTION OF ANDROID
HISTORY OF iOS
• iPhone operating system is a mobile operating system developed
and marketed by Apple Inc.
• The iPhone OS was derived from Mac OX X.
• iPhone OS had no official name until the first beta version of the
iPhone SDK (Software Development Kit) released on March 6,
2008.
• The initial verve of iPhone was released on June 29, 2007
EVOLUTION OF iOS
FEATURES OF ANDROID
Beautiful GUI
Connectivity
SQLite
Media support
Messaging
Web Browser
Multi Touch
Multitasking
Resizable widget
Multilingual
Custom ROMs
Google Play Store
Voice Command and Search
NFC
Gesture Control
100+ languages supported
FEATURES OF iOS
• Siri
• Live photos
• Apple pay in messages
• 34 languages supported
• Closed source
FILE MANAGEMENT IN ANDROID
• Android uses the Linux file system structure which has single root.
• Physical disk and partition appear under root.
• Device storage include no. of storage created by Android.
FILE MANAGEMENT IN iOS
• iOS file system is geared toward apps running on their own.
• To keep the system simple, users of iOS devices do not
have direct access to the file system and apps are expected
to follow this convention.
PROCESS MANAGEMENT IN ANDROID
1. Foreground process
2. Visible process
3. Service process
4. Background process
5. Empty process
PROCESS MANAGEMENT IN iOS
• Every application is a process itself
• Every application is acts as monolithic kernel
• Has Seperate block of memory allocated to it
• Every application has only one entry point
• If user play music then entry point is get activated by users chosen
input
• .If data backup is done,or OS update are done then iTunes provide
inputs to entry point
• Application communicate using the standard URL scheme
MEMORY MANAGEMENT IN ANDROID
• Android Handles Memory management automatically.
• Garbage collector destroy the application without active.
• May causes performance issues.
MEMORY MANAGEMENT IN iOS
• Has no garbage collection
• Developer maintain the count no. For each object
• When count no become zero , destroy object
Android vs iOS

More Related Content

What's hot

PPT on iOS
PPT on iOS PPT on iOS
PPT on iOS
Ravi Ranjan
 
Presentation on iOS
Presentation on iOSPresentation on iOS
Presentation on iOS
Harry Lovylife
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
Mohd Ahmed Raza Khan
 
Ios seminar
Ios seminarIos seminar
Ios seminar
Kurikkal Ashique
 
Apple's ios
Apple's iosApple's ios
Apple's ios
Muskan195
 
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 operating system
Ios operating systemIos operating system
Ios operating system
TIB Academy
 
Ios vs android
Ios vs androidIos vs android
Android Vs iOS
Android Vs iOSAndroid Vs iOS
Android Vs iOS
Vaibhav Tomar
 
Mobile operating system by Shabeeb
Mobile operating system by ShabeebMobile operating system by Shabeeb
Mobile operating system by Shabeeb
Shabeeb Shabi
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by Saikrishna
Saikrishna Tanguturu
 
Apple iOS - A modern way to mobile operating system
Apple iOS - A modern way to mobile operating systemApple iOS - A modern way to mobile operating system
Apple iOS - A modern way to mobile operating system
Dhruv Patel
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
Neha Sharma
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems
Anant Lodha
 
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
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
Prashantkumar Patel
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systems
Sriram PV
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMcool192
 
iOS I phone operating system
iOS I phone operating system iOS I phone operating system
iOS I phone operating system
Hùssâîn Mîrzã
 

What's hot (20)

PPT on iOS
PPT on iOS PPT on iOS
PPT on iOS
 
Presentation on iOS
Presentation on iOSPresentation on iOS
Presentation on iOS
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
Ios seminar
Ios seminarIos seminar
Ios seminar
 
Apple's ios
Apple's iosApple's ios
Apple's ios
 
Android vs ios presentation detailed slides
Android vs ios presentation detailed slidesAndroid vs ios presentation detailed slides
Android vs ios presentation detailed slides
 
Ios operating system
Ios operating systemIos operating system
Ios operating system
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
 
Android Vs iOS
Android Vs iOSAndroid Vs iOS
Android Vs iOS
 
Mobile operating system by Shabeeb
Mobile operating system by ShabeebMobile operating system by Shabeeb
Mobile operating system by Shabeeb
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by Saikrishna
 
iOS PPT
iOS PPTiOS PPT
iOS PPT
 
Apple iOS - A modern way to mobile operating system
Apple iOS - A modern way to mobile operating systemApple iOS - A modern way to mobile operating system
Apple iOS - A modern way to mobile operating system
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems
 
Android vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsAndroid vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functions
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systems
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
 
iOS I phone operating system
iOS I phone operating system iOS I phone operating system
iOS I phone operating system
 

Similar to Android vs iOS

IOS Vs Android
IOS Vs AndroidIOS Vs Android
IOS Vs Android
how it work
 
Comparison of mobile operating systems
Comparison of mobile operating systemsComparison of mobile operating systems
Comparison of mobile operating systems
Sumit kumar Dhanuk
 
IOS7
IOS7IOS7
IOS versus Android
IOS versus AndroidIOS versus Android
IOS versus Android
Mark Louie Colango
 
iOS
iOSiOS
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
Taha Malampatti
 
Android introduction
Android introductionAndroid introduction
Android introduction
gururaj kulkarni
 
Android basic
Android basicAndroid basic
Android basic
Kalluri Vinay Reddy
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systems
Veronica Alejandro
 
Android history, linux, versions
Android history, linux, versions Android history, linux, versions
Android history, linux, versions
Laxit patel
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS concepts
Mohamed Taman
 
Week 04 os_for_wireless mobile devices
Week 04 os_for_wireless mobile devicesWeek 04 os_for_wireless mobile devices
Week 04 os_for_wireless mobile devices
ALEXIS CREATIVE SOLUTIONS
 
Mobile operating system presentation.pptx
Mobile operating system presentation.pptxMobile operating system presentation.pptx
Mobile operating system presentation.pptx
HinaAsghar16
 
Android vs ios
Android vs iosAndroid vs ios
Android vs ios
Meenal Singhal
 
2a Analyzing iOS Apps Part 1
2a Analyzing iOS Apps Part 12a Analyzing iOS Apps Part 1
2a Analyzing iOS Apps Part 1
Sam Bowne
 
Android Operating System(OS)
Android Operating System(OS)Android Operating System(OS)
Android Operating System(OS)
Knowledge Center Computer
 
Android Basic PPT
Android Basic PPTAndroid Basic PPT
Android Basic PPT
Muhammed Nazil
 

Similar to Android vs iOS (20)

IOS Vs Android
IOS Vs AndroidIOS Vs Android
IOS Vs Android
 
Comparison of mobile operating systems
Comparison of mobile operating systemsComparison of mobile operating systems
Comparison of mobile operating systems
 
IOS7
IOS7IOS7
IOS7
 
IOS versus Android
IOS versus AndroidIOS versus Android
IOS versus Android
 
Android & IOS
Android & IOSAndroid & IOS
Android & IOS
 
iOS
iOSiOS
iOS
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Android basic
Android basicAndroid basic
Android basic
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systems
 
Android history, linux, versions
Android history, linux, versions Android history, linux, versions
Android history, linux, versions
 
Android
AndroidAndroid
Android
 
iOS 9 (Seminar)
iOS 9 (Seminar)iOS 9 (Seminar)
iOS 9 (Seminar)
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS concepts
 
Week 04 os_for_wireless mobile devices
Week 04 os_for_wireless mobile devicesWeek 04 os_for_wireless mobile devices
Week 04 os_for_wireless mobile devices
 
Mobile operating system presentation.pptx
Mobile operating system presentation.pptxMobile operating system presentation.pptx
Mobile operating system presentation.pptx
 
Android vs ios
Android vs iosAndroid vs ios
Android vs ios
 
2a Analyzing iOS Apps Part 1
2a Analyzing iOS Apps Part 12a Analyzing iOS Apps Part 1
2a Analyzing iOS Apps Part 1
 
Android Operating System(OS)
Android Operating System(OS)Android Operating System(OS)
Android Operating System(OS)
 
Android Basic PPT
Android Basic PPTAndroid Basic PPT
Android Basic PPT
 

More from Umang Dhuri

Automated Meter Reading System
Automated Meter Reading SystemAutomated Meter Reading System
Automated Meter Reading System
Umang Dhuri
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
Umang Dhuri
 
Led display propeller
Led display propellerLed display propeller
Led display propeller
Umang Dhuri
 
Comparative study of Linux and Windows
Comparative study of Linux and WindowsComparative study of Linux and Windows
Comparative study of Linux and Windows
Umang Dhuri
 
Youtube
YoutubeYoutube
Youtube
Umang Dhuri
 
SPORTS BRAND - NIKE
SPORTS BRAND - NIKESPORTS BRAND - NIKE
SPORTS BRAND - NIKE
Umang Dhuri
 

More from Umang Dhuri (6)

Automated Meter Reading System
Automated Meter Reading SystemAutomated Meter Reading System
Automated Meter Reading System
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
 
Led display propeller
Led display propellerLed display propeller
Led display propeller
 
Comparative study of Linux and Windows
Comparative study of Linux and WindowsComparative study of Linux and Windows
Comparative study of Linux and Windows
 
Youtube
YoutubeYoutube
Youtube
 
SPORTS BRAND - NIKE
SPORTS BRAND - NIKESPORTS BRAND - NIKE
SPORTS BRAND - NIKE
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Android vs iOS

  • 1. COMPARATIVE STUDY OF ANDROID AND iOS DEPARTMENT OF INFORMATION TECHNOLOGY SHAH AND ANCHOR KUTCHHI ENGINEERING COLLEGE PRESENTED BY AROTE VINEET TE_5_01 DHURI UMANG TE_5_11 GORAD AMAR TE_5_14
  • 2.
  • 3. TABLE OF CONTENTS 1. INTRODUCTION OF SMARTPHONES 2. LOGO 3. HISTORY & EVOLUTION 4. FEATURES 5. FILE MANAGEMENT 6. PROCESS MANAGEMENT 7. MEMORY MANAGEMENT
  • 4. INTRODUCTION TO SMARTPHONES • A handheld computer that also acts as a phone. • A device designed to access internet services like emails, web, etc. anywhere you are. • A device that runs an identifiable operating system (just as your home computer runs Windows, Mac OS, or LINUX)
  • 6.
  • 7. HISTORY OF ANDROID 1. Initially, Andy Rubin founded Android Incorporation in Palo Alto, California, United States in October, 2003. 2. In 17th August 2005, Google acquired android Incorporation. Since then, it is in the subsidiary of Google Incorporation. 3. The key employees of Android Incorporation are Andy Rubin, Rich Miner, Chris White and Nick Sears. 4. Originally intended for camera but shifted to smart phones later because of low market for camera only. 5. Android is the nick name of Andy Rubin given by coworkers because of his love to robots. 6. In 2007, Google announces the development of android OS. 7. In 2008, HTC launched the first android mobile.
  • 9. HISTORY OF iOS • iPhone operating system is a mobile operating system developed and marketed by Apple Inc. • The iPhone OS was derived from Mac OX X. • iPhone OS had no official name until the first beta version of the iPhone SDK (Software Development Kit) released on March 6, 2008. • The initial verve of iPhone was released on June 29, 2007
  • 11.
  • 12. FEATURES OF ANDROID Beautiful GUI Connectivity SQLite Media support Messaging Web Browser Multi Touch Multitasking Resizable widget Multilingual Custom ROMs Google Play Store Voice Command and Search NFC Gesture Control 100+ languages supported
  • 13. FEATURES OF iOS • Siri • Live photos • Apple pay in messages • 34 languages supported • Closed source
  • 14.
  • 15. FILE MANAGEMENT IN ANDROID • Android uses the Linux file system structure which has single root. • Physical disk and partition appear under root. • Device storage include no. of storage created by Android.
  • 16. FILE MANAGEMENT IN iOS • iOS file system is geared toward apps running on their own. • To keep the system simple, users of iOS devices do not have direct access to the file system and apps are expected to follow this convention.
  • 17.
  • 18. PROCESS MANAGEMENT IN ANDROID 1. Foreground process 2. Visible process 3. Service process 4. Background process 5. Empty process
  • 19. PROCESS MANAGEMENT IN iOS • Every application is a process itself • Every application is acts as monolithic kernel • Has Seperate block of memory allocated to it • Every application has only one entry point • If user play music then entry point is get activated by users chosen input • .If data backup is done,or OS update are done then iTunes provide inputs to entry point • Application communicate using the standard URL scheme
  • 20.
  • 21. MEMORY MANAGEMENT IN ANDROID • Android Handles Memory management automatically. • Garbage collector destroy the application without active. • May causes performance issues.
  • 22. MEMORY MANAGEMENT IN iOS • Has no garbage collection • Developer maintain the count no. For each object • When count no become zero , destroy object