SlideShare a Scribd company logo
Android’s Impact on Netbooks Mike Demler DIGDIA San Francisco, CA May 2010 1
Android’s Impact on Netbooks Agenda What is Android? A Brief Tour of the Android Software Stack Enabling Applications Beyond Smartphones Examples of Android in Netbooks Conclusions San Francisco, CA May 2010 2
What is Android? A robot in the form of a human being? Applications for smartphones? A user interface? An OS for connected devices? An ecosystem? All of the above. San Francisco, CA May 2010 3
Android’s Origins Google buys Android Founded by Andy Rubin, now Google VP Engineering  Open Handset Alliance formed Announcing the development of Android Originally 34 members Semiconductors, H/W, S/W, wireless operators Now 71 members Google announces Android Open Source Project.
Open Handset Alliance San Francisco, CA May 2010 5
Android Open Source Project The first free, open source, fully customizable mobile platform. Licensed by Apache 2.0: Use and modify, develop proprietary features. A complete software stack An operating system, middleware, and key mobile applications.  APIs for third-party application development. San Francisco, CA May 2010 6
Android: The Operating System Built on Linux 2.6.24 But Android is NOT Linux. Linux provides a proven open-source foundation. “Enhanced” for mobile devices. Optimizations: Multiprocessing with IPC. Minimize memory requirements. More aggressive power management to conserve battery life. San Francisco, CA May 2010 7
Android Libraries Built for mobile applications Customized “Bionic” libc BSD license allows keeping enhancements proprietary. Supports multi-processing with small memory footprint. H/W abstraction layer outside of kernel for proprietary devices. WebKit (Safari) for browsing. Open GL 3D graphics Native A/V codecs Can be replaced with H/W accelerators. San Francisco, CA May 2010 8
Android in Operation Each application runs in its own process. Provides security. Optimized ‘Dalvik’ VM Addresses limitations of mobile vs. desktop computing. Designed to run applications efficiently with limited memory and CPU resources. San Francisco, CA May 2010 9
Android Applications Applications are generally written in Java (blue boxes). But compiled for Dalvik. Basic Android applications are part of the package. Other Google apps require OEM agreement; i.e. Maps All applications run at the same priority. All built-in apps can be replaced or enhanced. San Francisco, CA May 2010 10
The Android Application Market Android market Now >50,000 apps Apps must pass the “Compatibility Test Suite” Google’s App Store does not support non-smartphone devices  Apps can be pre-installed by manufacturers or through 3rd party sites San Francisco, CA May 2010 11 For a comprehensive, up-to-date list of the thousands of titles that are available, you will need to view Android Market on a handset.
Advantages of Android Cost: free. Openness: copy, use, modify, retain IP. Ecosystem Google Semiconductors, S/W, app developers, CE manufacturers. vs. Linux: a complete software stack. “Linux is kind of like going to NAPA Auto Parts and trying to leave with an automobile… Android fixes that problem.” TI’s George Martin at ESC Silicon Valley vs. Windows: not limited to Intel processors. San Francisco, CA May 2010 12
Android & Embedded Processors- Beyond Smartphones Processor cores for mobile applications ARM: Solution Center for Android - SCA MIPS: MIPSandroid.org Integrated Application Processors Qualcomm Snapdragon (Nexus-One, HTC Incredible, etc.) TI OMAP (Motorola DROID) Samsung (Moment) NvidiaTegra Marvell Armada Freescale Intel Atom San Francisco, CA May 2010 13
Android in Netbooks- HP/Compaq AirLife 100 “Compaq touch experience” powered by Android™ Customized for larger screen Qualcomm Snapdragon™ QSD8250™ chipset Integrated 3G mobile broadband GSM, GPRS, EDGE, HSPA 1 GHz CPU & 600 MHz DSP 3D graphics & HD video Sold only through Telefónica San Francisco, CA May 2010 14
Android in Netbooks- Acer Aspire® One D250-1613 Dual-boot with Microsoft Windows Intel® Atom™ N280 Processor Intel announced porting of Android at IDF-Beijing Android on Intel Atom is the application processor for Google TV San Francisco, CA May 2010 15
Android in Netbooks- LemoteYeeLoong 8089 MIPS-Based Loongson processor Joint venture with Chinese Institute of Computing Technologies “The world's first laptop that contains completely free software” Objective to develop a scalable computer architecture. San Francisco, CA May 2010 16
Android in Netbooks- ThunderSoft Android netbook solutions: Added multi-window, drag & drop UI. Supports mouse and cursor. Modified browser: multi-tab. H/W acceleration for 3D graphics, HD video playback. ARM processors Qualcomm TI OMAP Freescale San Francisco, CA May 2010 17
Android’s Impact on Netbooks Summary Android is an open and rapidly expanding ecosystem. OHA spawned the Open Embedded Software Foundation. Netbook applications are beginning to be introduced. Expected impact will be greatest in Asia. Bigger impact in U.S. will be Android-based tablets. San Francisco, CA May 2010 18
For More Information “The Android Invasion” See my reports at www.digdia.com: Discount to attendees Email me at mike.demler@digdia.com Also see my blog: The World Is Analog Follow me on Twitter:  MikeDemler San Francisco, CA May 2010

More Related Content

What's hot

Gnome, linux mobile stacks, and you
Gnome, linux mobile stacks, and youGnome, linux mobile stacks, and you
Gnome, linux mobile stacks, and you
Andrew Savory
 
Android
AndroidAndroid
Android Overview
Android OverviewAndroid Overview
Android Overview
shubham2794
 
Android
Android Android
Android
Pankaj Modi
 
Android
AndroidAndroid
Android
jayesh18saini
 
My android
My androidMy android
My android
Prince Bhanwra
 
Android Platform
Android PlatformAndroid Platform
Android Platform
Amal P.James
 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Android
guest213e237
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
carizzapantangco
 
Powerpoint activity 2
Powerpoint activity 2Powerpoint activity 2
Powerpoint activity 2
Princess Zaira Ico
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
AnkurVeer1
 
Powerpointactivity2
Powerpointactivity2Powerpointactivity2
Powerpointactivity2
Cj Aquino
 
android
androidandroid
android
regmary
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
Dorothy Marcella
 
Powerpoint act2
Powerpoint act2Powerpoint act2
Powerpoint act2
mynameisalyza
 
Android | Xamarin | Mobile Application development
Android | Xamarin | Mobile Application developmentAndroid | Xamarin | Mobile Application development
Android | Xamarin | Mobile Application development
KrishnaMildain
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2
KimberLy Lingal
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2
KimberLy Lingal
 
Mobile Development Platforms
Mobile Development PlatformsMobile Development Platforms
Mobile Development Platforms
Andri Yadi
 

What's hot (19)

Gnome, linux mobile stacks, and you
Gnome, linux mobile stacks, and youGnome, linux mobile stacks, and you
Gnome, linux mobile stacks, and you
 
Android
AndroidAndroid
Android
 
Android Overview
Android OverviewAndroid Overview
Android Overview
 
Android
Android Android
Android
 
Android
AndroidAndroid
Android
 
My android
My androidMy android
My android
 
Android Platform
Android PlatformAndroid Platform
Android Platform
 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Android
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Powerpoint activity 2
Powerpoint activity 2Powerpoint activity 2
Powerpoint activity 2
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Powerpointactivity2
Powerpointactivity2Powerpointactivity2
Powerpointactivity2
 
android
androidandroid
android
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Powerpoint act2
Powerpoint act2Powerpoint act2
Powerpoint act2
 
Android | Xamarin | Mobile Application development
Android | Xamarin | Mobile Application developmentAndroid | Xamarin | Mobile Application development
Android | Xamarin | Mobile Application development
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2
 
Mobile Development Platforms
Mobile Development PlatformsMobile Development Platforms
Mobile Development Platforms
 

Similar to Android in Netbooks

Android development
Android developmentAndroid development
Android development
Asif Larra
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_android
Thai Kt
 
android presentation by akbar
android presentation by akbarandroid presentation by akbar
android presentation by akbar
Akbar Md
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
imau6
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
Salma Begum
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
Dennise Layague
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
Suraj Rajput
 
Android Intrduction
Android IntrductionAndroid Intrduction
Android Intrduction
daksh bhatt
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
Merries Mapindan
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Nandkishor Kumawat
 
Android
AndroidAndroid
Android
AndroidAndroid
Android
Shivam Tuteja
 
Android.
Android.Android.
Android
Android Android
Part 1 robot in the making
Part 1 robot in the makingPart 1 robot in the making
Part 1 robot in the making
Michael Angelo Rivera
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
Swapnali Pawar
 
Android architecture
Android architectureAndroid architecture
Android architecture
Kartik Kalpande Patil
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
AbdullahMunir32
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
Guevarra Institute of Technology
 
Android
AndroidAndroid
Android
aikxmangubat
 

Similar to Android in Netbooks (20)

Android development
Android developmentAndroid development
Android development
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_android
 
android presentation by akbar
android presentation by akbarandroid presentation by akbar
android presentation by akbar
 
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
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Android Intrduction
Android IntrductionAndroid Intrduction
Android Intrduction
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android.
Android.Android.
Android.
 
Android
Android Android
Android
 
Part 1 robot in the making
Part 1 robot in the makingPart 1 robot in the making
Part 1 robot in the making
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
 
Android
AndroidAndroid
Android
 

Recently uploaded

Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 

Recently uploaded (20)

Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 

Android in Netbooks

  • 1. Android’s Impact on Netbooks Mike Demler DIGDIA San Francisco, CA May 2010 1
  • 2. Android’s Impact on Netbooks Agenda What is Android? A Brief Tour of the Android Software Stack Enabling Applications Beyond Smartphones Examples of Android in Netbooks Conclusions San Francisco, CA May 2010 2
  • 3. What is Android? A robot in the form of a human being? Applications for smartphones? A user interface? An OS for connected devices? An ecosystem? All of the above. San Francisco, CA May 2010 3
  • 4. Android’s Origins Google buys Android Founded by Andy Rubin, now Google VP Engineering Open Handset Alliance formed Announcing the development of Android Originally 34 members Semiconductors, H/W, S/W, wireless operators Now 71 members Google announces Android Open Source Project.
  • 5. Open Handset Alliance San Francisco, CA May 2010 5
  • 6. Android Open Source Project The first free, open source, fully customizable mobile platform. Licensed by Apache 2.0: Use and modify, develop proprietary features. A complete software stack An operating system, middleware, and key mobile applications. APIs for third-party application development. San Francisco, CA May 2010 6
  • 7. Android: The Operating System Built on Linux 2.6.24 But Android is NOT Linux. Linux provides a proven open-source foundation. “Enhanced” for mobile devices. Optimizations: Multiprocessing with IPC. Minimize memory requirements. More aggressive power management to conserve battery life. San Francisco, CA May 2010 7
  • 8. Android Libraries Built for mobile applications Customized “Bionic” libc BSD license allows keeping enhancements proprietary. Supports multi-processing with small memory footprint. H/W abstraction layer outside of kernel for proprietary devices. WebKit (Safari) for browsing. Open GL 3D graphics Native A/V codecs Can be replaced with H/W accelerators. San Francisco, CA May 2010 8
  • 9. Android in Operation Each application runs in its own process. Provides security. Optimized ‘Dalvik’ VM Addresses limitations of mobile vs. desktop computing. Designed to run applications efficiently with limited memory and CPU resources. San Francisco, CA May 2010 9
  • 10. Android Applications Applications are generally written in Java (blue boxes). But compiled for Dalvik. Basic Android applications are part of the package. Other Google apps require OEM agreement; i.e. Maps All applications run at the same priority. All built-in apps can be replaced or enhanced. San Francisco, CA May 2010 10
  • 11. The Android Application Market Android market Now >50,000 apps Apps must pass the “Compatibility Test Suite” Google’s App Store does not support non-smartphone devices Apps can be pre-installed by manufacturers or through 3rd party sites San Francisco, CA May 2010 11 For a comprehensive, up-to-date list of the thousands of titles that are available, you will need to view Android Market on a handset.
  • 12. Advantages of Android Cost: free. Openness: copy, use, modify, retain IP. Ecosystem Google Semiconductors, S/W, app developers, CE manufacturers. vs. Linux: a complete software stack. “Linux is kind of like going to NAPA Auto Parts and trying to leave with an automobile… Android fixes that problem.” TI’s George Martin at ESC Silicon Valley vs. Windows: not limited to Intel processors. San Francisco, CA May 2010 12
  • 13. Android & Embedded Processors- Beyond Smartphones Processor cores for mobile applications ARM: Solution Center for Android - SCA MIPS: MIPSandroid.org Integrated Application Processors Qualcomm Snapdragon (Nexus-One, HTC Incredible, etc.) TI OMAP (Motorola DROID) Samsung (Moment) NvidiaTegra Marvell Armada Freescale Intel Atom San Francisco, CA May 2010 13
  • 14. Android in Netbooks- HP/Compaq AirLife 100 “Compaq touch experience” powered by Android™ Customized for larger screen Qualcomm Snapdragon™ QSD8250™ chipset Integrated 3G mobile broadband GSM, GPRS, EDGE, HSPA 1 GHz CPU & 600 MHz DSP 3D graphics & HD video Sold only through Telefónica San Francisco, CA May 2010 14
  • 15. Android in Netbooks- Acer Aspire® One D250-1613 Dual-boot with Microsoft Windows Intel® Atom™ N280 Processor Intel announced porting of Android at IDF-Beijing Android on Intel Atom is the application processor for Google TV San Francisco, CA May 2010 15
  • 16. Android in Netbooks- LemoteYeeLoong 8089 MIPS-Based Loongson processor Joint venture with Chinese Institute of Computing Technologies “The world's first laptop that contains completely free software” Objective to develop a scalable computer architecture. San Francisco, CA May 2010 16
  • 17. Android in Netbooks- ThunderSoft Android netbook solutions: Added multi-window, drag & drop UI. Supports mouse and cursor. Modified browser: multi-tab. H/W acceleration for 3D graphics, HD video playback. ARM processors Qualcomm TI OMAP Freescale San Francisco, CA May 2010 17
  • 18. Android’s Impact on Netbooks Summary Android is an open and rapidly expanding ecosystem. OHA spawned the Open Embedded Software Foundation. Netbook applications are beginning to be introduced. Expected impact will be greatest in Asia. Bigger impact in U.S. will be Android-based tablets. San Francisco, CA May 2010 18
  • 19. For More Information “The Android Invasion” See my reports at www.digdia.com: Discount to attendees Email me at mike.demler@digdia.com Also see my blog: The World Is Analog Follow me on Twitter: MikeDemler San Francisco, CA May 2010