Wednesday 29 February 2012

Android Application Components


Android Application Components || Components of android application:




  • Application Framework sits on top of native libraries, android runtime & linux kernel. 
  • This framework come Pre-installed with high-level building blocks that developers can use to  application programs. in this above shows  the most important application framework components for Android  application development .

Android Application Framework Layer


Android Application Framework Layer:


It explores the various capabilities of android OS.

Developers make use of these capabilities to develop their own applications. 

  
Android offers developers the ability to build extremely rich and innovative applications.

Developers are free to take the advantage of the device hardware , access location information , run background services , set alarm and notifications to the status bar,and much more.......


Developers have full access to the same framework APIs used by the core apllications.


Underlying all applications is a set of services and systems , including.


*The applications which are downloaded from Android
  Market.
  games
  business applications
  applications for general activities.


*The applications which are developed and dumped into
   your mobile

professional android applications development


Professional android application development || Android Applications:

This layer cantains two types of Applications

*The applications that comes with the devices
   phones
   cantacts
   browser  etc....


*The applications which are downloaded from Android
  Market.
  games
  business applications
  applications for general activities.


*The applications which are developed and dumped into
   your mobile

Android Architecture


Android Architecture:


Android 2.3.3 Features || android 2.4 features

Android 2.3.3 Features || android 2.4 features:

Android is open source and freely available for manufacturers and Davelopers.

There are no fixed software and hardware configurations.

Android 2.3.3 supports the following features:

Storage
Connectivity
Messaging
Web browser
Hardware support
Multi-touch
Malti-tasking
Flash

Android Devices in the market


Android Devices in the market:

Android OS is now supporting various devices in the market such as:

Smartphones
Tablets
E-Reader devices
NetBooks
MP4-Players
Internet TVs

Smartphones:





Using android market,users can download their applications and can directly install the application on to the device and can use them.

both free and paid applications are available in android market.

Tablets:

E-Reader devices:

NetBooks:

MP4-Players:


Internet TVs:



New Android Market || Android market Place || android market free


New Android Market || Android market Place || android market free:




The sucess of a smart phone always depends the applications it supports.

Iphone become very popular because it is having its own app store with tremendous applications.

As such,Google announced its Android Market,an online application store for android devices in august-2008,and made it available to the users in October 2008.

Using android market,users can download their applications and can directly install the application on to the device and can use them.

both free and paid applications are available in android market.