Android

What is Android?


  • • A complete software stack for mobile devices.

Android is
  • • A mobile operating system that based on modified version of a Linux, currently developed by the Google.
  • • It offering users to access to Google's own services like Search, You tube, Maps, Gmail and more.
  • • It was original developed by same name, Android.
  • • It's a First open, complete and free platform. 
  • It software stack is open-sourced licensed under Apache 2.0

 The Android platform
  • • Include an OS, a middleware and some applications.
  • • Android is very lightweight and fully featured.
  • • Developers can extend and replace existing components.

A generous development environment
  • • Android programmers is based on Java programming language.
  • • An SDK is available to build, compile, test and debug user applications.
  • • No deferent between the build-in application and user ones.

As of  2015, Android has the latest installed based on all OS.It is the second most commonly used mobile operating system in the United State , while IOS is first.


Why Android?


Android History



Features of Android

               Android is a powerful operating system competing with Apple 4GS and supports great feature.Few of them are listed below:

Features
Description
Beautiful UI
Android OS basic screen provides a beautiful and intuitive user interface.
Connectivity
GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC and WiMAX.
Storage
SQLite, a lightweight relational database, is used for data storage purposes.
Media support
H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, and BMP
Messaging
SMS and MMS
Web browser
Based on the open-source WebKit layout engine, coupled with Chrome's V8 JavaScript engine supporting HTML5 and CSS3.
Multi-touch
Android has native support for multi-touch which was initially made available in handsets such as the HTC Hero.
Multi-tasking
User can jump from one task to another and same time various application can run simultaneously.
Multi-Language
Supports single direction and bi-directional text.
Android Beam
A popular NFC-based technology that lets users instantly share, just by touching two NFC-enabled phones together.















































 


Android Applications

                   Android applications are usually developed in the Java language using the Android Software Development Kit.

After developed Android application can be package easily and can store in 
  • • Google play
  • • Slide me
  • • Opera mobile Store
  • • Mobango 
  • • F-droid
  • • Amazon App Store 
Android powers hundred of millions of mobile devices in more than 290 countries around the world. Every day more than 1 million new android devices are activated worldeide.

We can start the android application development on either of the following OSs.
  • • Microsoft Windows XP or later versions.
  • • Mac OS X 10.5.8 or later version with intel chip.
  • • Linux including GNU C Library 2.7 or Later.
This kist softwares will need before start the Android application programming.
  • • Java SDK 5 or later version.
  • • Android SDK
  • • Java Runtime Environment (JRE) 6
  • • Android Studio
  • • Eclipse IDE for Java Developers (optional)
  • • Android Development Tools (ADT) Elipse plug-in (Optional)

Android IDEs

                    There are so many sophisticated Technologies are available in develop android applications, the familiar technologies, which are predominantly using tools as follows


  • • Android Studio
  • • Eclipse IDE
  • • JavaIDEdroid
  • • TerminalIDE
  • • DroidEdit
  • • AIDE-Android IDE

How much will Android change in 5 Years?

Rewind your mind back to late 2008, when the first android-powered handset saw the light of world. Google announced its own Chrome browser and world first look at the T-mobile G1.

The Android of 2015 is a world away from that old version, where the android market was is in infancy, there  were no native video playback services and the G1 had multi touch support. But Google keep the lion's share of the smartphone market.


Let's taken a peek into the 2020, consider what android might look With new Android monikers now appearing about once a year and Android M on the way.It's code name shluld be start with an "R". Rice pudding, Royal Toffee? Living Google another chocolate brand?



Piumi Rathnayake
CIS 2012/13


6 comments :