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)
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
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