《Overview-Android》由会员分享,可在线阅读,更多相关《Overview-Android(34页珍藏版)》请在金锄头文库上搜索。
1、ANDROID,OVERVIEW,Powerful mobile devices Capable of general-purpose computing; Will become the next PC Enormous base and growth Google developed Android Linux kernel but becoming a fork Powerful free SDK and tools makes low to no-risk entry Support by Google, OEMs and telcoms Android will be the mob
2、ile OS of choice OEM creates unit with best mobile OS Telcoms can customize User gets Android Marketplace, others shopping,Android Platform Highlights,The Android platform introduces many features for users and developers. Below is a list of the new features which will make Android even better!,Perf
3、ormance Improvements Faster Camera start-up and image capture Much faster acquisition of GPS location (powered by SUPL AGPS) Smoother page scrolling in Browser Speedier GMail conversation list scrolling,New Features On-screen soft keyboard Works in both portrait and landscape orientation Support for
4、 user installation of 3rd party keyboards User dictionary for custom words Home screen Widgets Bundled home screen widgets include: analog clock, calendar, music player, picture frame, and search Live folders Camera & Gallery Video recording Video playback (MPEG-4 & 3GP formats) Bluetooth Stereo Blu
5、etooth support (A2DP and AVCRP profiles) Auto-pairing Improved hands free experience,BACKGROUND,Open Handset Alliance established on 5 November 2007 10 mobile operators 13 software companies 15 semiconductor producers 13 handset producers 8 system integrators First products Android SDK on 12-Nov-200
6、7 First handset HTC Dream 22-Oct-2008,Android history timeline,July 2005 Google purchased a little known company called Android Inc.,November 5th, 2007 Open Handset Alliance announces Android,November 12th, 2007 Early look SDK released,April 17th, 2008 Android Developer Challenge I. $5 million in to
7、tal awarded to developers for great Android applications,August 28th, 2008 Android Market announced,September 23rd, 2008 T-Mobile G1 Worlds first Android-powered phone announced.,September 23rd, 2008 Android 1.0 SDK release Developers have access to first 1.0 compatible SDK.,October 21st, 2008 Andro
8、id Open Source Project Source code is released,Why android?,Android Dominate the Mobile Market 33% worldwide, 44% in US More Type and Stronger Sales Motorola Droid, HTC Hero, Samsung Gallery, Huawei. Larger Space For Different Kinds and Ideas Full access to entire platform source for developers Easy
9、 access to Google applications Google Search, Google Maps, Gmail, Google Calendar,WORLDWIDE MOBILE DEVICES SALES,Growth = 13.8%,1000,1000,WORLDWIDE SMARTPHONE SALES,Growth = 50.5%,1000,1000,ANDROID FAST GROWTH,During 2Q2010 Android share grows to 17% from 12% Microsoft share declines 2.2% RIM share
10、declines 1.8% Apple share declines 1.3% Iphone 4 launched in JuneAndroid share of smartphone market forecast to rise to 24.6 percent between 2010 and 2014.,DEVELOPER VIEWPOINT,Market Opportunity Current strong market position Favorable press, reviews, user comments High growth expectations Developme
11、nt Support Google Device OEMs (Samsung, HTC, Motorola, etc.) Telcoms Worldwide: Sprint, Vodafone, NTT, China Mob, etc. Thailand: True, AIS, etc. Community And Users,Android Market,Google Market - Part of GMS apps 3rd party apps submitted to Google, approved and distributed through Market Both Free a
12、nd Paid apps Apps now limited to 50 MB; updates possible through Market Monetization through ads available Available in many countries, not all countries have support for paid apps Other Market place applications available Amazon has announced its own Android Market place App searches filtered based
13、 on Manifest file (eg. if a device does not have trackball, apps using trackball will be filtered out) Every app publishes a list of components the app will access and permissions need to be granted before installation Apps installed on device and SD card (SD Card from Froyo),WHAT MAKES ANDROID SPEC
14、IAL?,Truly open, free development platform Linux based Component-based architecture Reusable, replaceable modules Multi-layer isolation of programs Many services included High quality graphics and sound Portability across hardware Java programs executed by Davlik virtual machine ARM, x86 and other S
15、upport by multiple large organizations,Open MarketDevelopers will be able to make their content available on an open service hosted by Google that features a feedback and rating system similar to YouTube.,Yummy Desserts!,Cupcake Donuts clair Frozen Yoghurt (Froyo) Gingerbread HoneycombWhat do these
16、have in common?,ANDROID SYSTEM ARCHITECTURE,ANDROID APP COMPONENTS 1,Activities An activity is a core component of the Android platform. Each activity represents a task the application can do, often tied to a corresponding screen in the application user interface. Content providers Data stored on the device which can be used by multiple applications. The Android model makes it easy to make this data available to your own applications as well as others. An example is the content provider for contacts with the contained names, addresses, phone numbers, etc. available to any application.,