SlideShare ist ein Scribd-Unternehmen logo
1 von 9
1. Introduction

2. Software development

3. Android Building Blocks

4. Android Features

 Prepared By
 Siddhesh
siddhesh@webxpress.in
What is Android?

   A software platform and operating system for mobile
    devices

   Based on the Linux kernel

   An open platform for developers, users & industry

   Developed by Google and later the Open Handset Alliance
    (OHA)


   Unveiling of the Android platform was announced on 5
    November 2007 with the founding of OHA
What is the Open Handset Alliance (OHA)? (1)
    It's a consortium of several companies

    Devoted to advancing open standards for mobile devices

    Develop technologies that will significantly lower the cost of
     developing and distributing mobile devices and services
Android Version   Release Date        Codename
1.1               9 February 2009
1.5               30 April 2009       Cupcake
1.6               15 September 2009   Donut
2.0/2.1           26 October 2009     Eclair
2.2               20 May 2010         Froyo
2.3               6 December 2010     Gingerbread
3.0               22 February 2011    Honeycomb
4.0               19 October 2011     Ice Cream Sandwich
Obtaining The Required Tools

 • Java JDK

 • Eclipse IDE (optional)

 •   Android SDK

 • Android Development Tools (ADT )
   Main.xml: The main.xml file defines the user interface (UI) of your
    application

   MainActivity.java: This MainActivity is the entry point of the
    application, which is displayed when the application is started.

   AndroidManifest.xml: Here you specify the permissions needed
    by your application.
    For e.g. <uses-permission
    android:name=“android.permission.INTERNET”></uses-
    permission>

   String.xml: Store all the string constants in your application.

   R.java: As you add more files and folders to your project, Eclipse
    will automatically generate the content of R.java.
A.    Software Features
    Integrated browser based on the open source WebKit
     engine
    SQLite for relational data storage
    Media support for common audio, video, and still image
     formats(MPEG4, H.264,MP3,JPG, PNG,GIF)
    Google Maps is one of the feature bundled with the Android
     platform


B. Hardware Features
 Cellular networking : GSM, 3G
 LAN : Bluetooth, and Wi-Fi
 Graphics Hardware Acceleration
 Camera, GPS and Compass
 Touch screen and accelerometer for motion sensing
   As such, in August 2008, Google announced the Android
    Market, an online application store for Android devices, and
    made it available to users in October 2008.

   Using the Market application that is preinstalled on their
    Android device, users can simply download third-party
    applications directly onto their devices.
THANK YOU
    ?

Weitere ähnliche Inhalte

Was ist angesagt?

Get an Android tutorial for beginners
Get an Android tutorial for beginnersGet an Android tutorial for beginners
Get an Android tutorial for beginnersJavaTpoint.Com
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android DevelopmentAly Abdelkareem
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Developmentdonnfelker
 
Android fundamentals and tutorial for beginners
Android fundamentals and tutorial for beginnersAndroid fundamentals and tutorial for beginners
Android fundamentals and tutorial for beginnersBoom Shukla
 
Android Development Workshop
Android Development WorkshopAndroid Development Workshop
Android Development WorkshopPeter Robinett
 
Android as a technology
Android as a technologyAndroid as a technology
Android as a technologyeram nizam
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & LimitationsVaibhav Dixit
 
Custom Android App Development – Web Animation India
Custom Android App Development – Web Animation IndiaCustom Android App Development – Web Animation India
Custom Android App Development – Web Animation IndiaMarion Welch
 
Android development, Android
Android development, AndroidAndroid development, Android
Android development, AndroidNetConnectWeb
 
Android Studio Overview
Android Studio OverviewAndroid Studio Overview
Android Studio OverviewSalim Hosen
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0Praveen Reddy
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development pptGautam Kumar
 

Was ist angesagt? (20)

Get an Android tutorial for beginners
Get an Android tutorial for beginnersGet an Android tutorial for beginners
Get an Android tutorial for beginners
 
Android OS
Android OSAndroid OS
Android OS
 
Android Marshmallow
Android MarshmallowAndroid Marshmallow
Android Marshmallow
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Android fundamentals and tutorial for beginners
Android fundamentals and tutorial for beginnersAndroid fundamentals and tutorial for beginners
Android fundamentals and tutorial for beginners
 
Ci for Android
Ci for AndroidCi for Android
Ci for Android
 
Android Training
Android TrainingAndroid Training
Android Training
 
Android Development Workshop
Android Development WorkshopAndroid Development Workshop
Android Development Workshop
 
Android as a technology
Android as a technologyAndroid as a technology
Android as a technology
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
 
Custom Android App Development – Web Animation India
Custom Android App Development – Web Animation IndiaCustom Android App Development – Web Animation India
Custom Android App Development – Web Animation India
 
Android overview
Android overviewAndroid overview
Android overview
 
Android development, Android
Android development, AndroidAndroid development, Android
Android development, Android
 
Android
Android Android
Android
 
Android Basic Concept
Android Basic Concept Android Basic Concept
Android Basic Concept
 
Android Studio Overview
Android Studio OverviewAndroid Studio Overview
Android Studio Overview
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 

Andere mochten auch

Events and Listeners in Android
Events and Listeners in AndroidEvents and Listeners in Android
Events and Listeners in Androidma-polimi
 
Introduction to Android, Architecture & Components
Introduction to  Android, Architecture & ComponentsIntroduction to  Android, Architecture & Components
Introduction to Android, Architecture & ComponentsVijay Rastogi
 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecturedeepakshare
 
android architecture
android architectureandroid architecture
android architectureAashita Gupta
 

Andere mochten auch (6)

Events and Listeners in Android
Events and Listeners in AndroidEvents and Listeners in Android
Events and Listeners in Android
 
Introduction to Android, Architecture & Components
Introduction to  Android, Architecture & ComponentsIntroduction to  Android, Architecture & Components
Introduction to Android, Architecture & Components
 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecture
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
android architecture
android architectureandroid architecture
android architecture
 
Android Basic Components
Android Basic ComponentsAndroid Basic Components
Android Basic Components
 

Ähnlich wie Android

Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to AndriodKaviarasu D
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidzeelpatel0504
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfimau6
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating systemSalma Begum
 
Know about Android Operating System
Know about Android Operating SystemKnow about Android Operating System
Know about Android Operating SystemTrailukya Dutta
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android dipali badgujar
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorialilias ahmed
 
Android versions
Android versionsAndroid versions
Android versionssriramakhil
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMpreeta sinha
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Getting Started with Android 1.5
Getting Started with Android 1.5Getting Started with Android 1.5
Getting Started with Android 1.5Gaurav Kohli
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating systemRachna Beegun
 
Android presantation
Android presantationAndroid presantation
Android presantationUdayJethva
 

Ähnlich wie Android (20)

Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Know about Android Operating System
Know about Android Operating SystemKnow about Android Operating System
Know about Android Operating System
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorial
 
Android versions
Android versionsAndroid versions
Android versions
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android ppt
 Android ppt Android ppt
Android ppt
 
Getting Started with Android 1.5
Getting Started with Android 1.5Getting Started with Android 1.5
Getting Started with Android 1.5
 
Android By Vipin
Android By VipinAndroid By Vipin
Android By Vipin
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
 
Android presantation
Android presantationAndroid presantation
Android presantation
 
01 03 - introduction to android
01  03 - introduction to android01  03 - introduction to android
01 03 - introduction to android
 

Android

  • 1. 1. Introduction 2. Software development 3. Android Building Blocks 4. Android Features Prepared By Siddhesh siddhesh@webxpress.in
  • 2. What is Android?  A software platform and operating system for mobile devices  Based on the Linux kernel  An open platform for developers, users & industry  Developed by Google and later the Open Handset Alliance (OHA)  Unveiling of the Android platform was announced on 5 November 2007 with the founding of OHA
  • 3. What is the Open Handset Alliance (OHA)? (1)  It's a consortium of several companies  Devoted to advancing open standards for mobile devices  Develop technologies that will significantly lower the cost of developing and distributing mobile devices and services
  • 4. Android Version Release Date Codename 1.1 9 February 2009 1.5 30 April 2009 Cupcake 1.6 15 September 2009 Donut 2.0/2.1 26 October 2009 Eclair 2.2 20 May 2010 Froyo 2.3 6 December 2010 Gingerbread 3.0 22 February 2011 Honeycomb 4.0 19 October 2011 Ice Cream Sandwich
  • 5. Obtaining The Required Tools • Java JDK • Eclipse IDE (optional) • Android SDK • Android Development Tools (ADT )
  • 6. Main.xml: The main.xml file defines the user interface (UI) of your application  MainActivity.java: This MainActivity is the entry point of the application, which is displayed when the application is started.  AndroidManifest.xml: Here you specify the permissions needed by your application. For e.g. <uses-permission android:name=“android.permission.INTERNET”></uses- permission>  String.xml: Store all the string constants in your application.  R.java: As you add more files and folders to your project, Eclipse will automatically generate the content of R.java.
  • 7. A. Software Features  Integrated browser based on the open source WebKit engine  SQLite for relational data storage  Media support for common audio, video, and still image formats(MPEG4, H.264,MP3,JPG, PNG,GIF)  Google Maps is one of the feature bundled with the Android platform B. Hardware Features  Cellular networking : GSM, 3G  LAN : Bluetooth, and Wi-Fi  Graphics Hardware Acceleration  Camera, GPS and Compass  Touch screen and accelerometer for motion sensing
  • 8. As such, in August 2008, Google announced the Android Market, an online application store for Android devices, and made it available to users in October 2008.  Using the Market application that is preinstalled on their Android device, users can simply download third-party applications directly onto their devices.