SlideShare a Scribd company logo
1 of 24
 INTRODUCTION
 ORIGIN OF ANDROID
 PLATFORM
 SOFTWARE DEVELOPMENT
 VERSIONS OF ANDROID
 Android is a software cluster for mobile devices that
  includes an operating system OS, key applications and
  middleware.
 About the design, Kernal of Android is based on Linux
  kernal and further furnished by Google. Android doesn’t
  have a essential X Window System nor does it support the
  full set of standard GNU libraries, which makes it difficult
  to port existing Linux applications or libraries to Android.
 Android was founded in Palo Alto, California in October
  2003 by Andy Rubin , Rich Miner ,Nick Sears and Chris
  White who work at “Google” to develop, in Rubin's words
  "...smarter mobile devices that are more aware of its owner's
  location and preferences.”
 Android was bought by Google in 2005
 On the 5th of the November 2007 the Open Handset
 Alliance, a consortium of several companies was unveiled
 with the goal to develop open standards for mobile devices.
 HARDWARE
 Android is not a single piece of hardware; it's a
  complete, end-to-end software platform that can be
  adapted to work on any number of hardware
  configurations. Everything is there, from the boot loader
  all the way up to the applications
 OPERATING SYSTEM
  Android uses Linux for its device drivers, memory
   management, process management, and networking.
  The next level up contains the Android native libraries.
   They are all written in C/C++ internally, but you’ll be
   calling them through Java interfaces. In this layer you
   can find the Surface Manager, 2D and 3D graphics,
   Media codecs, the SQL database (SQLite), and a
   native web browser engine (WebKit).
  Dalvik Virtual Machine. Dalvik runs dex files, which are
   coverted at compile time from standard class and jar
   files
 NETWORK CONNECTIVITY
   It supports wireless communications using:

     GSM mobile-phone technology

     3G

     802.11 Wi-Fi networks
 SECURITY
 Android is a multi-process system, in which each
  application (and parts of the system) runs in its own
  process.
 Most security between applications and the system is
  enforced at the process level through standard Linux
  facilities, such as user and group IDs that are assigned to
  applications.
 Additional finer-grained security features are provided
  through a "permission" mechanism that enforces
  restrictions on the specific operations that a particular
  process can perform, and per-URI permissions for
  granting ad-hoc access to specific pieces of data.
 PERFORMANCE
 FUTURE POSSIBILITIES
 The OHA is committed to make their vision a reality: to
  deploy the Android platform for every mobile operator,
  handset manufacturers and developers to build
  innovative devices
 Intel doesn’t want to lose ownership of the netbook
  market, so they need to prepare for anything, including
  Android
 More Android devices are coming and some will push the
  envelope even further
 DEVELOPMENT REQUIREMENTS
 Java
 Android SDK
 Eclipse IDE (optional)



 PROGRAMMING LANGUAGES
 Java – officially supported
 C/C++ – also possible but not supported
 ANDROID 1.0
 Android 1.0, the first
  commercial version of the
  software, was released on
  September 23, 2008.
 HTC dream first
  commercially sold out
  mobile which runs on
  android on Oct 22 2008
 ANDROID 1.1
On February 9, 2009, the
Android 1.1 update was
released, initially for
the HTC Dream only.
Android 1.1 was known as
"Petit Four" internally,
though this name was not
used officially. The update
resolved bugs, changed
the API and added a number
of features
 ANDROID 1.5
 On April 30, 2009, the
  Android 1.5 update was
  released, based on Linux
  kernel 2.6.27. This was the
  first release to officially use
  a name based on a dessert
  ("Cupcake")
 ANDROID 1.6
 On September 15, 2009, the
 Android 1.6 SDK – dubbed
 Donut – was released,
 based on Linux kernel
 2.6.29.
 ANDROID 2.0/2.1
 On October 26, 2009, the
 Android 2.0 SDK –
 codenamed Eclair – was
 released, based on Linux
 kernel 2.6.29.
 ANDROID 2.2.x
 On May 20, 2010, the
  Android 2.2 (Froyo, short
  for Frozen Yogurt) SDK
  was released, based on
  Linux kernel 2.6.32.
 ANDROID 2.3.x
 On December 6, 2010, the
 Android 2.3 (Gingerbread)
 SDK was released, based
 on Linux kernel 2.6.35.
 ANDROID 3.x
 On February 22, 2011, the
  Android 3.0 (Honeycomb)
  SDK – the first tablet-only
  Android update – was
  released, based on Linux
  kernel 2.6.36. The first
  device featuring this
  version, the Motorola
  Xoom tablet, was released
  on February 24, 2011.
 ANDROID 4.0.x
 The SDK for Android 4.0.1
  (Ice Cream Sandwich),
  based on Linux kernel
  3.0.1, was publicly released
  on October 19,
  2011.Google's Gabe Cohen
  stated that Android 4.0 was
  "theoretically compatible"
  with any Android 2.3.x
  device in production at
  that time. The source
  code for Android 4.0
  became available on
  November 14, 2011
 ANDROID 4.1.x
 On June 27, 2012, at
  the Google I/O conference,
  Google announced
  Android 4.1 (Jelly Bean).
  Based on Linux kernel
  3.0.31, Jelly Bean was an
  incremental update with
  the primary aim of
  improving the
  functionality and
  performance of the user
  interface. Nexus 7 the first
  device to run Jelly Bean.
 Android doesn't support:
        Bluetooth stereo
        Contacts exchange
        Modem pairing
        Wireless keyboards
 But it'll work with Bluetooth headsets, but that's
  about it
 Firefox Mobile isn't coming to Android
Android ppt

More Related Content

What's hot

Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Jowin John Chemban
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On AndroidTeachMission
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS PresentationEks Dhiee ジ
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
ppt based on android technology with great animations
ppt based on android technology with great animationsppt based on android technology with great animations
ppt based on android technology with great animationsHriday Garg
 
Presentation on Android
Presentation on AndroidPresentation on Android
Presentation on AndroidNausad Ahamed
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportAtul Panjwani
 
android technology presentation
android technology presentationandroid technology presentation
android technology presentationNishul Tomar
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentationconnectshilpa
 
Android Development: The Basics
Android Development: The BasicsAndroid Development: The Basics
Android Development: The BasicsMike Desjardins
 
android architecture
android architectureandroid architecture
android architectureAashita Gupta
 

What's hot (20)

Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On Android
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
ppt based on android technology with great animations
ppt based on android technology with great animationsppt based on android technology with great animations
ppt based on android technology with great animations
 
Android seminar ppt
Android seminar pptAndroid seminar ppt
Android seminar ppt
 
Android presentation slide
Android presentation slideAndroid presentation slide
Android presentation slide
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Presentation on Android
Presentation on AndroidPresentation on Android
Presentation on Android
 
PPT on Android
PPT on AndroidPPT on Android
PPT on Android
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
 
Android OS 2019
Android OS 2019Android OS 2019
Android OS 2019
 
Android history
Android historyAndroid history
Android history
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
android technology presentation
android technology presentationandroid technology presentation
android technology presentation
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentation
 
Android Development: The Basics
Android Development: The BasicsAndroid Development: The Basics
Android Development: The Basics
 
android architecture
android architectureandroid architecture
android architecture
 

Similar to Android ppt

Similar to Android ppt (20)

Android OS
Android OSAndroid OS
Android OS
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
Know about Android Operating System
Know about Android Operating SystemKnow about Android Operating System
Know about Android Operating System
 
Android
AndroidAndroid
Android
 
Power pointactivity2
Power pointactivity2Power pointactivity2
Power pointactivity2
 
Android and Android phones
Android and Android phonesAndroid and Android phones
Android and Android phones
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android
AndroidAndroid
Android
 
Android persentation
Android persentationAndroid persentation
Android persentation
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
Android By Vipin
Android By VipinAndroid By Vipin
Android By Vipin
 
Android OS
Android OSAndroid OS
Android OS
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Introduction to android developing slide01
Introduction to android developing slide01Introduction to android developing slide01
Introduction to android developing slide01
 
Android
AndroidAndroid
Android
 
Android / Android Phones
Android / Android PhonesAndroid / Android Phones
Android / Android Phones
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 

Android ppt

  • 1.
  • 2.  INTRODUCTION  ORIGIN OF ANDROID  PLATFORM  SOFTWARE DEVELOPMENT  VERSIONS OF ANDROID
  • 3.  Android is a software cluster for mobile devices that includes an operating system OS, key applications and middleware.  About the design, Kernal of Android is based on Linux kernal and further furnished by Google. Android doesn’t have a essential X Window System nor does it support the full set of standard GNU libraries, which makes it difficult to port existing Linux applications or libraries to Android.
  • 4.  Android was founded in Palo Alto, California in October 2003 by Andy Rubin , Rich Miner ,Nick Sears and Chris White who work at “Google” to develop, in Rubin's words "...smarter mobile devices that are more aware of its owner's location and preferences.”
  • 5.  Android was bought by Google in 2005  On the 5th of the November 2007 the Open Handset Alliance, a consortium of several companies was unveiled with the goal to develop open standards for mobile devices.
  • 6.  HARDWARE  Android is not a single piece of hardware; it's a complete, end-to-end software platform that can be adapted to work on any number of hardware configurations. Everything is there, from the boot loader all the way up to the applications
  • 7.  OPERATING SYSTEM  Android uses Linux for its device drivers, memory management, process management, and networking.  The next level up contains the Android native libraries. They are all written in C/C++ internally, but you’ll be calling them through Java interfaces. In this layer you can find the Surface Manager, 2D and 3D graphics, Media codecs, the SQL database (SQLite), and a native web browser engine (WebKit).  Dalvik Virtual Machine. Dalvik runs dex files, which are coverted at compile time from standard class and jar files
  • 8.  NETWORK CONNECTIVITY It supports wireless communications using:  GSM mobile-phone technology  3G  802.11 Wi-Fi networks
  • 9.  SECURITY  Android is a multi-process system, in which each application (and parts of the system) runs in its own process.  Most security between applications and the system is enforced at the process level through standard Linux facilities, such as user and group IDs that are assigned to applications.  Additional finer-grained security features are provided through a "permission" mechanism that enforces restrictions on the specific operations that a particular process can perform, and per-URI permissions for granting ad-hoc access to specific pieces of data.
  • 11.  FUTURE POSSIBILITIES  The OHA is committed to make their vision a reality: to deploy the Android platform for every mobile operator, handset manufacturers and developers to build innovative devices  Intel doesn’t want to lose ownership of the netbook market, so they need to prepare for anything, including Android  More Android devices are coming and some will push the envelope even further
  • 12.  DEVELOPMENT REQUIREMENTS  Java  Android SDK  Eclipse IDE (optional)  PROGRAMMING LANGUAGES  Java – officially supported  C/C++ – also possible but not supported
  • 13.  ANDROID 1.0  Android 1.0, the first commercial version of the software, was released on September 23, 2008.  HTC dream first commercially sold out mobile which runs on android on Oct 22 2008
  • 14.  ANDROID 1.1 On February 9, 2009, the Android 1.1 update was released, initially for the HTC Dream only. Android 1.1 was known as "Petit Four" internally, though this name was not used officially. The update resolved bugs, changed the API and added a number of features
  • 15.  ANDROID 1.5  On April 30, 2009, the Android 1.5 update was released, based on Linux kernel 2.6.27. This was the first release to officially use a name based on a dessert ("Cupcake")
  • 16.  ANDROID 1.6  On September 15, 2009, the Android 1.6 SDK – dubbed Donut – was released, based on Linux kernel 2.6.29.
  • 17.  ANDROID 2.0/2.1  On October 26, 2009, the Android 2.0 SDK – codenamed Eclair – was released, based on Linux kernel 2.6.29.
  • 18.  ANDROID 2.2.x  On May 20, 2010, the Android 2.2 (Froyo, short for Frozen Yogurt) SDK was released, based on Linux kernel 2.6.32.
  • 19.  ANDROID 2.3.x  On December 6, 2010, the Android 2.3 (Gingerbread) SDK was released, based on Linux kernel 2.6.35.
  • 20.  ANDROID 3.x  On February 22, 2011, the Android 3.0 (Honeycomb) SDK – the first tablet-only Android update – was released, based on Linux kernel 2.6.36. The first device featuring this version, the Motorola Xoom tablet, was released on February 24, 2011.
  • 21.  ANDROID 4.0.x  The SDK for Android 4.0.1 (Ice Cream Sandwich), based on Linux kernel 3.0.1, was publicly released on October 19, 2011.Google's Gabe Cohen stated that Android 4.0 was "theoretically compatible" with any Android 2.3.x device in production at that time. The source code for Android 4.0 became available on November 14, 2011
  • 22.  ANDROID 4.1.x  On June 27, 2012, at the Google I/O conference, Google announced Android 4.1 (Jelly Bean). Based on Linux kernel 3.0.31, Jelly Bean was an incremental update with the primary aim of improving the functionality and performance of the user interface. Nexus 7 the first device to run Jelly Bean.
  • 23.  Android doesn't support: Bluetooth stereo Contacts exchange Modem pairing Wireless keyboards  But it'll work with Bluetooth headsets, but that's about it  Firefox Mobile isn't coming to Android