際際滷

際際滷Share a Scribd company logo
Ibrahim Kazanci
www.KAZANCI.ca
www.QUALITIA.com
INTRODUCTION
A mobile operating
system developed by Google,
based on the Linux kernel and
designed primarily
for touchscreen mobile devices
such as smartphones and tablets.
Android's user interface is
mainly based on direct
manipulation, using touch
gestures that loosely correspond
to real-world actions.
Variants of Android are also
used on notebooks, game
consoles, digital cameras, and
other electronics.
ORIGIN OF ANDROID
Android Inc. was founded in Palo Alto,
California in October 2003 by Andy
Rubin, Rich Miner, Nick Sears, and Chris
White.
Beginning with the first commercial Android
device in September 2008, the operating
system has gone through multiple major
releases.
As of May 2017, Android has two billion
monthly active users, and it has the
largest installed base of any operating
system.
FEATURES
General:
 Messaging, Web browser,
Voice-based features,
Multi-touch, Multitasking,
Screen capture, TV
recording, Video calling,
Multiple language support
Connectivity:
 GSM/EDGE, Bluetoot
h, LTE, CDMA, EV-
DO, UMTS, NFC, IDE
N and Wi-MAX.
Media:
 Streaming media
support, External
storage.
CONT.
Hardware support:
 Incudes still/video cameras,
touchscreens, GPS, accelerometers,
gyroscopes, barometers,
magnetometers, dedicated gaming
controls, proximity and pressure
sensors
Others:
Java support,
Handset layouts,
Storage, Native
Apps, Instant
Apps.
ARCHITECTURE OF ANDROID
Linux kernel:
At the bottom of the layers is Linux - Linux 3.6 with
approximately 115 patches.
Provides a level of abstraction between the device
hardware and contains all the essential drivers.
handles all the things that Linux is really good at which
take the pain out of interfacing to peripheral hardware.
Libraries:
On top of Linux kernel there is a set of libraries
including open-source Web browser engine Web-Kit.
Useful repository for storage and sharing of application
data, libraries to play and record audio and video, SSL
libraries responsible for Internet security etc.
CONT.
Android Runtime:
Third section of the architecture and available on the second layer from the bottom.
Provides a key component called Dalvik Virtual Machine which is a kind of Java
Virtual Machine specially designed and optimized for Android.
Also provides a set of core libraries which enable Android application developers
to write Android applications using standard Java programming language.
Application Framework:
Provides many higher-level services to applications in the form of Java classes.
DIFFERENT VERSIONS OF ANDROID
Version 1.0 Version 1.1 Version 1.5
CONT.
Version 1.6 Version 2.0 Version 2.2
CONT.
Version 2.3 Version 3.0 Version 4.0
CONT.
Version 4.1 Version 4.4 Version 5.0
CONT.
Version 6.0 Version 7.0 Version 8.0
APPLICATIONS OF ANDROID OS
Turn it into a home media controller
Turn it into a kitchen command center
Use it as a digital photo frame
Make it your live window into the world
Make it kid-friendly
Turn it into a security camera
Turn it into your own personal testing ground
LIMITATIONS
Little Memory for Storage
Force Close on Large
App/Games
Data Connection
Battery Problem
Box of Malware Google play
store
CONCLUSION
oDesigned for mobile and
flexibility both in hardware and
software.
oContains of 5 Layers.
oUsed for Application
Development.
Ibrahim Kazanci
www.KAZANCI.ca
www.QUALITIA.com
Android

More Related Content

Android

  • 2. INTRODUCTION A mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android's user interface is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions. Variants of Android are also used on notebooks, game consoles, digital cameras, and other electronics.
  • 3. ORIGIN OF ANDROID Android Inc. was founded in Palo Alto, California in October 2003 by Andy Rubin, Rich Miner, Nick Sears, and Chris White. Beginning with the first commercial Android device in September 2008, the operating system has gone through multiple major releases. As of May 2017, Android has two billion monthly active users, and it has the largest installed base of any operating system.
  • 4. FEATURES General: Messaging, Web browser, Voice-based features, Multi-touch, Multitasking, Screen capture, TV recording, Video calling, Multiple language support Connectivity: GSM/EDGE, Bluetoot h, LTE, CDMA, EV- DO, UMTS, NFC, IDE N and Wi-MAX. Media: Streaming media support, External storage.
  • 5. CONT. Hardware support: Incudes still/video cameras, touchscreens, GPS, accelerometers, gyroscopes, barometers, magnetometers, dedicated gaming controls, proximity and pressure sensors Others: Java support, Handset layouts, Storage, Native Apps, Instant Apps.
  • 6. ARCHITECTURE OF ANDROID Linux kernel: At the bottom of the layers is Linux - Linux 3.6 with approximately 115 patches. Provides a level of abstraction between the device hardware and contains all the essential drivers. handles all the things that Linux is really good at which take the pain out of interfacing to peripheral hardware. Libraries: On top of Linux kernel there is a set of libraries including open-source Web browser engine Web-Kit. Useful repository for storage and sharing of application data, libraries to play and record audio and video, SSL libraries responsible for Internet security etc.
  • 7. CONT. Android Runtime: Third section of the architecture and available on the second layer from the bottom. Provides a key component called Dalvik Virtual Machine which is a kind of Java Virtual Machine specially designed and optimized for Android. Also provides a set of core libraries which enable Android application developers to write Android applications using standard Java programming language. Application Framework: Provides many higher-level services to applications in the form of Java classes.
  • 8. DIFFERENT VERSIONS OF ANDROID Version 1.0 Version 1.1 Version 1.5
  • 9. CONT. Version 1.6 Version 2.0 Version 2.2
  • 10. CONT. Version 2.3 Version 3.0 Version 4.0
  • 11. CONT. Version 4.1 Version 4.4 Version 5.0
  • 12. CONT. Version 6.0 Version 7.0 Version 8.0
  • 13. APPLICATIONS OF ANDROID OS Turn it into a home media controller Turn it into a kitchen command center Use it as a digital photo frame Make it your live window into the world Make it kid-friendly Turn it into a security camera Turn it into your own personal testing ground
  • 14. LIMITATIONS Little Memory for Storage Force Close on Large App/Games Data Connection Battery Problem Box of Malware Google play store
  • 15. CONCLUSION oDesigned for mobile and flexibility both in hardware and software. oContains of 5 Layers. oUsed for Application Development. Ibrahim Kazanci www.KAZANCI.ca www.QUALITIA.com