Android ppt
   Open software platform for mobile
    development
   A complete stack –
    OS, Middleware, Applications
   An Open Handset Alliance (OHA) project
   Powered by Linux operating system
   Fast application development in Java
   Open source under the Apache 2 license
What is the Open Handset
Alliance (OHA)?

   → It's a consortium of several
   companies
Android ppt
Smart phone market
Versions
Name             Version
Cupcake          1.5
Donut            1.6
Eclair           2.1
Froyo            2.2
Gingerbread      2.3
Honeycomb        3.0
Icecream         2.4
• Application Framework
• Dalvik virtual machine
• Integrated browser based on the open source
    WebKit engine
•    2D and 3D graphics APIs with HW
•   Sqlite (Structured data storage)
•   Media Support (common audio,video and image format)
•   Bluetooth, EDGE, 3G, and WiFi
•   Camera, GPS, compass, and accelerometer
•   Rich Development Environment
Android ppt
Write app in Java

                                 Compiled in Java



                Transformed to Dalvik bytecode



                                            Loaded into Dalvik VM

                                                 Linux OS
   Activity
   IntentReceiver
   Service
   ContentProvider
   Android Emulator -A virtual mobile device that runs
    on our computer -use to design, debug, and test our
    applications in an actual Android run-time environment

   Android Development Tools Plugin -for the Eclipse
    IDE – adds powerful extensions to the Eclipse
    integrated environment

   Dalvik Debug Monitor Service (DDMS) -Integrated
    with Dalvik-this tool let us manage processes on an
    emulator and assists in debugging
1. A foreground
               process
            2. A visible process
            3. A service process
            4. A background
               process
            5. An empty process




3/17/2013
Android ppt
   Download and Install the Android SDK and
    Test the Emulator.
   Installing JDK and JRE(1.5 or above)
   Install Eclipse.
   Install ADT plugin for Eclipse


Creating HelloWorld
Application
New > Project…   Select Android project in wizard menu
Main.xml>>
 Main Activity>>




AndroidManifest.xml>>
>>Running Your First Application




Output in the emulator
   Resource files are bundled to .apk file archive
   Bundled by aapt tool
   One .apk file archive is a Single application
   Android uses proven technology like
    Java, XML andLinux
   There is an initial learning effort
   Android doesn‘t have many of the limitations
    of current mobile platforms
    It offers a rich API for application
    development
   Android is still in beta
   Android development is fun
http://developer.android.com

More Related Content

PPTX
Mobile application development ppt
PDF
Introduction to Android Development
PPTX
Android application development ppt
PPT
Android architecture
PPTX
Android studio ppt
PPTX
Mobile Application Development: Hybrid, Native and Mobile Web Apps
PPTX
Presentation on Android application
PPT
Android seminar-presentation
Mobile application development ppt
Introduction to Android Development
Android application development ppt
Android architecture
Android studio ppt
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Presentation on Android application
Android seminar-presentation

What's hot (20)

PDF
Flutter Tutorial For Beginners | Edureka
PPTX
Content provider in_android
PPT
Introduction to Android
PPTX
Flutter workshop
PPTX
Android seminar ppt
PPT
Mobile Application Development
PDF
Android Platform Architecture
PPTX
Android ppt
PPT
MOBILE PLATFORMS
PDF
Introduction to flutter
PPTX
Different types of mobile apps
PPTX
Introduction to Mobile Development
PPTX
Android Synopsis
DOCX
FINAL APP DEVELOPMENT REPORT -DONE
PPTX
Android Project Presentation
PDF
Introduction to Android development - Presentation Report
PDF
Synopsis on android application
PPT
Android Architecture
KEY
Mobile Development Overview
PPTX
Flutter Intro
Flutter Tutorial For Beginners | Edureka
Content provider in_android
Introduction to Android
Flutter workshop
Android seminar ppt
Mobile Application Development
Android Platform Architecture
Android ppt
MOBILE PLATFORMS
Introduction to flutter
Different types of mobile apps
Introduction to Mobile Development
Android Synopsis
FINAL APP DEVELOPMENT REPORT -DONE
Android Project Presentation
Introduction to Android development - Presentation Report
Synopsis on android application
Android Architecture
Mobile Development Overview
Flutter Intro
Ad

Similar to Android ppt (20)

PDF
Introduction to android
PPT
2011 android
PPSX
Android Introduction
PPTX
Basic of Android App Development
PPT
Android Application Development Using Java
PPT
My androidpresentation
PPTX
Android development courses online
PDF
Begining Android Development
PDF
Ch1 hello, android
PPTX
Introduction to android
PPTX
Android Development Workshop
PPTX
18ITT61 - Introduction.pptx
PPT
Android Anatomy
DOCX
Android..overwiew
PPTX
Introduction to android basics
PPT
Google android os
PDF
Android : Revolutionizing Mobile Devices
PPT
Introduction to Android
PPTX
Android application development
Introduction to android
2011 android
Android Introduction
Basic of Android App Development
Android Application Development Using Java
My androidpresentation
Android development courses online
Begining Android Development
Ch1 hello, android
Introduction to android
Android Development Workshop
18ITT61 - Introduction.pptx
Android Anatomy
Android..overwiew
Introduction to android basics
Google android os
Android : Revolutionizing Mobile Devices
Introduction to Android
Android application development
Ad

Recently uploaded (20)

PPTX
Internet of Everything -Basic concepts details
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PPTX
Build Your First AI Agent with UiPath.pptx
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
4 layer Arch & Reference Arch of IoT.pdf
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
Internet of Everything -Basic concepts details
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Module 1 Introduction to Web Programming .pptx
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Build Your First AI Agent with UiPath.pptx
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
Rapid Prototyping: A lecture on prototyping techniques for interface design
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Basics of Cloud Computing - Cloud Ecosystem
Flame analysis and combustion estimation using large language and vision assi...
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
NewMind AI Weekly Chronicles – August ’25 Week IV
4 layer Arch & Reference Arch of IoT.pdf
Training Program for knowledge in solar cell and solar industry
giants, standing on the shoulders of - by Daniel Stenberg
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Improvisation in detection of pomegranate leaf disease using transfer learni...

Android ppt

  • 2. Open software platform for mobile development  A complete stack – OS, Middleware, Applications  An Open Handset Alliance (OHA) project  Powered by Linux operating system  Fast application development in Java  Open source under the Apache 2 license
  • 3. What is the Open Handset Alliance (OHA)? → It's a consortium of several companies
  • 6. Versions Name Version Cupcake 1.5 Donut 1.6 Eclair 2.1 Froyo 2.2 Gingerbread 2.3 Honeycomb 3.0 Icecream 2.4
  • 7. • Application Framework • Dalvik virtual machine • Integrated browser based on the open source WebKit engine • 2D and 3D graphics APIs with HW • Sqlite (Structured data storage) • Media Support (common audio,video and image format) • Bluetooth, EDGE, 3G, and WiFi • Camera, GPS, compass, and accelerometer • Rich Development Environment
  • 9. Write app in Java Compiled in Java Transformed to Dalvik bytecode Loaded into Dalvik VM Linux OS
  • 10. Activity  IntentReceiver  Service  ContentProvider
  • 11. Android Emulator -A virtual mobile device that runs on our computer -use to design, debug, and test our applications in an actual Android run-time environment  Android Development Tools Plugin -for the Eclipse IDE – adds powerful extensions to the Eclipse integrated environment  Dalvik Debug Monitor Service (DDMS) -Integrated with Dalvik-this tool let us manage processes on an emulator and assists in debugging
  • 12. 1. A foreground process 2. A visible process 3. A service process 4. A background process 5. An empty process 3/17/2013
  • 14. Download and Install the Android SDK and Test the Emulator.  Installing JDK and JRE(1.5 or above)  Install Eclipse.  Install ADT plugin for Eclipse Creating HelloWorld Application
  • 15. New > Project… Select Android project in wizard menu
  • 17. >>Running Your First Application Output in the emulator
  • 18. Resource files are bundled to .apk file archive  Bundled by aapt tool  One .apk file archive is a Single application
  • 19. Android uses proven technology like Java, XML andLinux  There is an initial learning effort  Android doesn‘t have many of the limitations of current mobile platforms  It offers a rich API for application development  Android is still in beta  Android development is fun