View
328
Download
9
Category
Preview:
Citation preview
+
+ Agenda
Introduction to Android
Android Features + Hardware support
Android Market
Applications demo
How to install eclipse with android SDK?
Android architecture and activity life cycle
First Android Application
Game development
Application development
www.3aroundweb.in
Java SupportStreaming
Media Support
Multi-touch Storage
Andorid
Features & Hardware
+
History
www.3aroundweb.in
+ Acquisition by Google
In July 2005, Google acquired the startup company
Android Inc. to start the development of the Android
Platform The key players at Android Inc. included Andy
Rubin and Rich Miner.
www.3aroundweb.in
+ Open Handset Alliance
Android distribution on 5 November 2007 was announced with the founding of the Open Handset Alliance.
Open Handset Alliance (OHA) is a business alliance of 79 firms for developing open standards for mobile devices.
www.3aroundweb.in
+ Licensing
www.3aroundweb.in
Android has been available under a free software / open source license since 21 October 2008.
Google published the entire source code (including network and telephony stacks)under an Apache License.
Google also keeps the reviewed issues list publicly open for anyone to see and comment.
+
Features
www.3aroundweb.in
+ Handset layouts
www.3aroundweb.in
The platform is adaptable to larger, VGA, 2D graphics library, 3D graphics library based on OpenGL ES 2.0 specifications.
+ Storage
SQLite, a lightweight relational database, is used for data storage purposes
www.3aroundweb.in
+ Connectivity
Android supports connectivity technologies including GSM/EDGE,IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, and WiMAX.
www.3aroundweb.in
+ Messaging
SMS and MMS are available forms of messaging, including threaded text messaging
Now “Android Cloud to Device Messaging Framework (C2DM)” is also a part of Android Push Messaging service.
www.3aroundweb.in
+ Java support
While Android applications are written in Java, there's no Java Virtual Machine in the platform and Java byte code is not executed.
Java classes get recompiled into Dalvik executable and run on Dalvik virtual machine (DVM).
J2ME support can be provided via third-party-application such as the J2ME MIDP Runner.
www.3aroundweb.in
+ Media support
Android supports the following audio/video/still media formats:
MPEG-4 MP3WAVJPEG, PNG,GIF, BMP
www.3aroundweb.in
+ Streaming media support
HTML progressive download (HTML5 <video> tag).
Adobe Flash Streaming (RTMP) is supported through Adobe Flash Player plugin.
www.3aroundweb.in
+ Multi-touch
www.3aroundweb.in
Android has native support for multi-touch which was initially made available in handsets such as the HTC Hero.
The feature was originally disabled at the kernel level (possibly to avoid breaking Apple's patents on touch-screen technology).
+ Multitasking
www.3aroundweb.in
Multitasking of applications is available.
+ Voice based features
www.3aroundweb.in
Google search through Voice is available as Search Input since initial release.
Also launched Voice actions supported on Android 2.2 onwards.
+ Tethering
www.3aroundweb.in
Android supports tethering, which allows a phone to be used as a wireless/wired hotspot.
+ Hardware support
www.3aroundweb.in
AccelerometersMagnetometersProximityPressure sensorsThermometersAccelerated 2D bit blits (with hardware
orientation, scaling, pixel format conversion)Accelerated 3D graphics
+ Nexus S
www.3aroundweb.in
The Nexus S is a smartphone designed by Google and manufactured by Samsung.
+ Nexus S
www.3aroundweb.in
+ Nexus S
www.3aroundweb.in
+ Nexus S
www.3aroundweb.in
Java SupportStreaming
Media Support
Multi-touch Storage
Android Market
+ Market
www.3aroundweb.in
The Android Market is a catalog of applications that can be downloaded and installed to Android devices.
+ Market
www.3aroundweb.in
+ Android Market
Android Market is an online software store developed by Google for
Android devices.
An application program ("app") called "Market" is preinstalled on
most Android devices and allows users to browse and download apps
published by third-party developers, hosted on Android Market.
"Featured", "Top Paid" and "Top Free".
www.3aroundweb.in
+ History
www.3aroundweb.in
+ Android Market
www.3aroundweb.in
The Android Market was announced
on 28 August 2008 and was made
available to users on 22 October 2008.
On 17 March 2009, there were
about 2,300 applications available for
download from the Android Market
By December 2009, there were over
20,000 applications available for
download in the Android Market.
+ Android Market
www.3aroundweb.in
10,000 additional applications per
month A report in July 2010
Android Market features the highest
percentage of free apps.
+ Android Market
www.3aroundweb.in
In December 2010, it was reported
that the Market would shortly receive
an update, which will reduce the
purchase refund window from 24/48
hours to 15 minutes.
On December 31, 2010 the Android
market reached the 200,000 app
milestone.
+ Android Developers
www.3aroundweb.in
Developers of software (apps)
receive 70% of the application
price, with the remaining 30%
distributed among carriers (if
authorized to receive a fee for
applications purchased through
their network) and payment
processors.
+ T-Mobile
www.3aroundweb.in
T-Mobile, the first carrier with an Android
device, recently updated the market to allow
Google to directly bill app purchases to a
customer's cell phone account that show up as a
charge on the bill.
+ Download application
www.3aroundweb.in
Unlike with the iPhone, there is no requirement that Android applications be
acquired from Android Market.
+ Alternatives to the Android Market
www.3aroundweb.in
+ GetJar : www.getjar.com
www.3aroundweb.in
“The world’s second largest app store with over 1 billion downloads”
+ AppBrain : www.appbrain.com
www.3aroundweb.in
AppBrain is incredibly useful for hunting down interesting apps on a larger screen.
+ SlideME : www.slideme.org
www.3aroundweb.in
SlideME lets you browse its catalogue of apps online or via an installable app called SAM
that runs the whole experience on your Android device.
+ OnlyAndroid : www.onlyandroid.mobihand.com
www.3aroundweb.in
This includes a “Deal of the Day”, where one app is offered at a significant discount for
24 hours.
+ Appsfire : www.appsfire.com
www.3aroundweb.in
Apps have video previews, while a social feature lets you share your app
recommendations with others.
+ Aproov : www.aproov.com
www.3aroundweb.in
Web-based app store initially focusing exclusively on free Android apps. Billed as “The
way an app store was meant to be”
+ App Categories
www.3aroundweb.in
+ Application security
www.3aroundweb.in
+ Application security
www.3aroundweb.in
Android devices can run applications written by third-party developers and distributed through the Android Market or one of several other application stores.
Once they have signed up, developers can make their applications available immediately, without a lengthy approval process.
+ Application security
www.3aroundweb.in
When an application is installed, Android displays all required permissions. At that point, the user can decide whether to install the application.
The user may decide not to install an application whose permission requirements seem excessive or unnecessary.
+ Android
www.3aroundweb.in
Install Android Applications on Your Mobile
+ Install Android Applications on Your Mobile
www.3aroundweb.in
+ Step 1
www.3aroundweb.in
Set up a Gmail account prior to downloading Android apps. You will purchase and download apps from the Android Market using your Google Gmail account.
+ Step 2
www.3aroundweb.in
Select the Android Market icon on your compatible mobile device.
+ Step 3
www.3aroundweb.in
Browse the Android apps store and determine which app you would like to download.
+ Step 4
www.3aroundweb.in
Select either "Install," if the app is free, or "Buy" to purchase the app through your Gmail account.
+ Step 5
www.3aroundweb.in
The app will automatically begin downloading. Once installed, you can find the app on the "Apps Menu" of your mobile device.
+
www.3aroundweb.in
Now lets see some applications ….
+
www.3aroundweb.in
Thank You
www.3aroundweb.in
Recommended