SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Presented By : Techno India College
Of Technology, Srijib Roy
What is ANDROID
• Google's Android is an open-source platform that's
currently available on a wide variety of smart phones.
• Android is a software stack for mobile devices that
includes an operating system, middleware and key
applications.
• The Android SDK provides the tools and APIs
necessary to begin developing applications on the
Android platform using the Java programming
language.
• Based on the Linux kernel
Open Handset Alliace
• Est. 5th Nov 2007, led by Google, open Source
• Main Product Android Platform
• Enthusiastic Support from Industry
– Equipment makers
– Network Operators
• HTC was First to deliver ANDROID
Open Handset Alliance Members
Open Handset Alliance (OHA)
→ It's a consortium of several companies
ANDROID ARCHITECTURE
The software stack is split into Four Layers::
• The application layer
• The application framework
• The libraries and runtime
• The kernel
Applications
Set of core applications including an email client, SMS
program, calendar, maps, browser, contacts
All applications are written using the Java programming
language.
Application Framework
Access location information, run background services, set
alarms, add notifications to the status bar, and much, much
more.
Build an application, including lists, grids, text boxes, buttons,
and even an embeddable web browser
Providing access to non-code resources such as localized
strings, graphics, and layout files
Libraries
• System C library - implementation of the C library (libc)
• Media Libraries - based on PacketVideo's OpenCORE
• Surface Manager - composites 2D and 3D graphic layers
• LibWebCore - a modern embeddable web view
• SGL - the underlying 2D graphics engine
• 3D libraries - based on OpenGL ES 1.0 APIs; the libraries
use hardware 3D acceleration
• FreeType - bitmap and vector font rendering
• SQLite - a powerful and lightweight relational database
engine
• Android Runtime
Includes a set of core libraries of JAVA that provides
most of the functionality
Runs in its own process, with its own instance of
the Dalvik Virtual Machine
The Dalvik VM executes files in the Dalvik
Executable (.dex)
Linux Kernel
Acts as an abstraction layer between the hardware
and the rest of the software stack.
Relies on Linux version 2.6 for core system services
such as security, memory management, process
management, network stack, and driver model.
Features
Dalvik virtual machine optimized for mobile devices
Integrated browser based on the open source Web Kit engine
Media support for common audio, video, and still image formats (MPEG4,
H.264, MP3, AAC, AMR, JPG, PNG, GIF)
GSM Telephony (hardware dependent)
Bluetooth, EDGE, 3G, and Wi-Fi (hardware dependent)
Camera, GPS, compass, and accelerometer (hardware dependent)
Rich development environment including a device emulator, tools for
debugging, memory and performance profiling, and a plug-in for the Eclipse
IDE
Anatomy of Android Application
There are four building blocks for an Android application:
• Activity
– a single screen
• Intent Receiver
– to execute in reaction to an external event(Phone Ring)
• Service
– code that is long-lived and runs without a UI(Media Player)
• Content Provider
– an application's data to be shared with other applications
WHY ANDROID??
• Layer
This is a vote for the potential of Layer as much as the
practical application. Walking around with your phone
As Layer continues to add new layers, and as camera and
mobile processing power continue to improve
Layer can show you points of interest on a Google-type map
• AnyCut
You can drop a lot of neat things on your Android home screen,
but you can't quite get one-click access to everything in your
phone's settings and extras
You'll have access to the deepest guts of your settings, so
switching 3G on and off, enabling location services, and
other tricks are easy to pull off
• TasKiller Free
Widgets you can add to your home screen for one-click
system rescuing.
Killing processes and apps willy-nilly can turn off alarms, kill
background syncing, and have other unintended
consequences.
• ASTRO File Manager
ASTRO File Manager does a great job of letting you navigate
files on your SD card and accessible internal memory, sure,
but it also has its own built-in task killer, backs up
applications, can send files as email attachments
• Slide Screen
You use your Android Smartphone differently than your desktop
computer
Slide Screen replaces, or just augments, if you'd like, your phone's home
screen, creating row after row of messages and feeds. Slide the center
info bar up and down to look at more or less of your items, swipe to the
right to dismiss items as read, and revel in having all your data on hand at
once.
Giving you 8 slots to put your most frequently accessed apps
Google’s Android OS for future MIDs
• Google to utilize its Android-based operating
system on future Moorestown
• Android is available on a variety of handsets,
including Google's Nexus One and Verizon's
Motorola Droid
• Two Android-centric phones — T-Mobile’s G1
and phone called “Magic” made by HTC
• Google, the developer of Android, says there are
eight or nine mobile phone manufacturers that are
planning to release 18 to 20 Android-based
models by the end of the year.
Cellphones Using Android OS
hkc-pearl-pda-phone-wm6
Google-android-phone-prototype Samsung-galaxy-vs-htc-magic
Sciphone_N19_Google with WIFI
Market Research
• The Android OS has knocked Apple out of the
number 2 slot and slid just behind RIM.
• NPD says first quarter sales ::Android has 28% while
Apple has 21%.
• Not only are Android-powered devices now
outselling iPhone but they’re also now besting
BlackBerry, making Android the top selling mobile
OS during the second quarter in the U.S.
• NPD has the race at Android – 33%, RIM – 28%, and
Apple – 22% for the period
iPhone OS 4 vs Android 2.2 vs Windows Phone 7 – The Inevitable Comparison
Conclusion
• Android is open to all: industry, developers
and users
• Participating in many of the successful open
source projects
• Aims to be as easy to build for as the web.
• Google Android is stepping into the next level
of Mobile Internet
Basic android-ppt

Weitere ähnliche Inhalte

Was ist angesagt?

android architecture
android architectureandroid architecture
android architectureAashita Gupta
 
android-tutorial-for-beginner
android-tutorial-for-beginnerandroid-tutorial-for-beginner
android-tutorial-for-beginnerAjailal Parackal
 
Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Javaamaankhan
 
Android application structure
Android application structureAndroid application structure
Android application structureAlexey Ustenko
 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecturedeepakshare
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android applicationAtibur Rahman
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application DevelopmentBenny Skogberg
 
Introduction To Mobile Application Development
Introduction To Mobile Application DevelopmentIntroduction To Mobile Application Development
Introduction To Mobile Application DevelopmentSyed Absar
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android StudioSuyash Srijan
 
Android app development
Android app developmentAndroid app development
Android app developmentTanmoy Roy
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentationconnectshilpa
 
Android ui layout
Android ui layoutAndroid ui layout
Android ui layoutKrazy Koder
 
Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Siddharth Belbase
 
Android Synopsis
Android SynopsisAndroid Synopsis
Android SynopsisNiraj Rahi
 

Was ist angesagt? (20)

Android seminar ppt
Android seminar pptAndroid seminar ppt
Android seminar ppt
 
android architecture
android architectureandroid architecture
android architecture
 
android-tutorial-for-beginner
android-tutorial-for-beginnerandroid-tutorial-for-beginner
android-tutorial-for-beginner
 
Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Java
 
Android application structure
Android application structureAndroid application structure
Android application structure
 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecture
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android application
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 
Introduction To Mobile Application Development
Introduction To Mobile Application DevelopmentIntroduction To Mobile Application Development
Introduction To Mobile Application Development
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android Studio
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android Basic Concept
Android Basic Concept Android Basic Concept
Android Basic Concept
 
Android app development
Android app developmentAndroid app development
Android app development
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentation
 
Android ui layout
Android ui layoutAndroid ui layout
Android ui layout
 
Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)
 
Android Synopsis
Android SynopsisAndroid Synopsis
Android Synopsis
 

Ähnlich wie Basic android-ppt

Ähnlich wie Basic android-ppt (20)

Android based os
Android based osAndroid based os
Android based os
 
1319571 634635606205391250
1319571 6346356062053912501319571 634635606205391250
1319571 634635606205391250
 
Android Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and VersionsAndroid Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and Versions
 
Android 1
Android 1 Android 1
Android 1
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
 
document
documentdocument
document
 
Aandroid
AandroidAandroid
Aandroid
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx
 
Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA
 
Vijay android ppt
Vijay android pptVijay android ppt
Vijay android ppt
 
Introduction to Android.ppt
Introduction to Android.pptIntroduction to Android.ppt
Introduction to Android.ppt
 
android phone ppt
android phone pptandroid phone ppt
android phone ppt
 
android
androidandroid
android
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android
Android Android
Android
 
Android technology
Android technology Android technology
Android technology
 
Android
AndroidAndroid
Android
 
Android 1
Android 1 Android 1
Android 1
 
Android App Developement
Android App DevelopementAndroid App Developement
Android App Developement
 

Kürzlich hochgeladen

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 

Kürzlich hochgeladen (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

Basic android-ppt

  • 1. Presented By : Techno India College Of Technology, Srijib Roy
  • 2. What is ANDROID • Google's Android is an open-source platform that's currently available on a wide variety of smart phones. • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. • The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. • Based on the Linux kernel
  • 3. Open Handset Alliace • Est. 5th Nov 2007, led by Google, open Source • Main Product Android Platform • Enthusiastic Support from Industry – Equipment makers – Network Operators • HTC was First to deliver ANDROID
  • 5. Open Handset Alliance (OHA) → It's a consortium of several companies
  • 6. ANDROID ARCHITECTURE The software stack is split into Four Layers:: • The application layer • The application framework • The libraries and runtime • The kernel
  • 7.
  • 8. Applications Set of core applications including an email client, SMS program, calendar, maps, browser, contacts All applications are written using the Java programming language. Application Framework Access location information, run background services, set alarms, add notifications to the status bar, and much, much more. Build an application, including lists, grids, text boxes, buttons, and even an embeddable web browser Providing access to non-code resources such as localized strings, graphics, and layout files
  • 9. Libraries • System C library - implementation of the C library (libc) • Media Libraries - based on PacketVideo's OpenCORE • Surface Manager - composites 2D and 3D graphic layers • LibWebCore - a modern embeddable web view • SGL - the underlying 2D graphics engine • 3D libraries - based on OpenGL ES 1.0 APIs; the libraries use hardware 3D acceleration • FreeType - bitmap and vector font rendering • SQLite - a powerful and lightweight relational database engine
  • 10. • Android Runtime Includes a set of core libraries of JAVA that provides most of the functionality Runs in its own process, with its own instance of the Dalvik Virtual Machine The Dalvik VM executes files in the Dalvik Executable (.dex) Linux Kernel Acts as an abstraction layer between the hardware and the rest of the software stack. Relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model.
  • 11. Features Dalvik virtual machine optimized for mobile devices Integrated browser based on the open source Web Kit engine Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) GSM Telephony (hardware dependent) Bluetooth, EDGE, 3G, and Wi-Fi (hardware dependent) Camera, GPS, compass, and accelerometer (hardware dependent) Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plug-in for the Eclipse IDE
  • 12. Anatomy of Android Application There are four building blocks for an Android application: • Activity – a single screen • Intent Receiver – to execute in reaction to an external event(Phone Ring) • Service – code that is long-lived and runs without a UI(Media Player) • Content Provider – an application's data to be shared with other applications
  • 13.
  • 14. WHY ANDROID?? • Layer This is a vote for the potential of Layer as much as the practical application. Walking around with your phone As Layer continues to add new layers, and as camera and mobile processing power continue to improve Layer can show you points of interest on a Google-type map
  • 15. • AnyCut You can drop a lot of neat things on your Android home screen, but you can't quite get one-click access to everything in your phone's settings and extras You'll have access to the deepest guts of your settings, so switching 3G on and off, enabling location services, and other tricks are easy to pull off
  • 16. • TasKiller Free Widgets you can add to your home screen for one-click system rescuing. Killing processes and apps willy-nilly can turn off alarms, kill background syncing, and have other unintended consequences.
  • 17. • ASTRO File Manager ASTRO File Manager does a great job of letting you navigate files on your SD card and accessible internal memory, sure, but it also has its own built-in task killer, backs up applications, can send files as email attachments
  • 18. • Slide Screen You use your Android Smartphone differently than your desktop computer Slide Screen replaces, or just augments, if you'd like, your phone's home screen, creating row after row of messages and feeds. Slide the center info bar up and down to look at more or less of your items, swipe to the right to dismiss items as read, and revel in having all your data on hand at once. Giving you 8 slots to put your most frequently accessed apps
  • 19. Google’s Android OS for future MIDs • Google to utilize its Android-based operating system on future Moorestown • Android is available on a variety of handsets, including Google's Nexus One and Verizon's Motorola Droid • Two Android-centric phones — T-Mobile’s G1 and phone called “Magic” made by HTC • Google, the developer of Android, says there are eight or nine mobile phone manufacturers that are planning to release 18 to 20 Android-based models by the end of the year.
  • 20. Cellphones Using Android OS hkc-pearl-pda-phone-wm6 Google-android-phone-prototype Samsung-galaxy-vs-htc-magic Sciphone_N19_Google with WIFI
  • 21.
  • 22. Market Research • The Android OS has knocked Apple out of the number 2 slot and slid just behind RIM. • NPD says first quarter sales ::Android has 28% while Apple has 21%. • Not only are Android-powered devices now outselling iPhone but they’re also now besting BlackBerry, making Android the top selling mobile OS during the second quarter in the U.S. • NPD has the race at Android – 33%, RIM – 28%, and Apple – 22% for the period
  • 23.
  • 24.
  • 25. iPhone OS 4 vs Android 2.2 vs Windows Phone 7 – The Inevitable Comparison
  • 26. Conclusion • Android is open to all: industry, developers and users • Participating in many of the successful open source projects • Aims to be as easy to build for as the web. • Google Android is stepping into the next level of Mobile Internet

Hinweis der Redaktion

  1. All the leading telecom networks are providing the android facility