08-17-2017, 12:42 AM
An Introduction to Android
[attachment=528]
What is Android?
Android delivers a complete set of software for mobile devices: an operating system, middlewareand key mobile applications.
Open
All application and Created equal
Breaking down application boundaries
Fast & easy application development
Tools
Emulator
Android applications may be run on a real device or on the Android Emulator, which ships with the Android SDK.
ADB (Android Debug Bridge)
The ADB utility lets you connect to the phone itself and issue rudimentary shell commands, such as copying files to and from the device.
Summary
Benefits
Open Platform/License Free
Robust OS Kernel, Innovative Library Packages
Ease App. Development
Rapid Improvement
Challenges
Performance Consideration
Hard to Integrate for Vendors
Too Much Google Dependent
Key Factor: Market Response