Search This Blog

Tuesday, 9 July 2013

Main components of android application development



android application development

If we were to make a list of the biggest success stories of the past decade, smartphones would definitely sit pretty on top of the list. And much of the credit for their success goes to android app development which has totally transformed our mobile phones into very useful devices. And it’s not just the people who have benefitted from these innovative and advanced applications. Even the businesses, be it small or large, have been able to improve their customer base and reach out to a much larger audience through these applications. It allows developers to create a variety of applications for mobile users easily and quickly, which is one of the reasons behind its success.
Being an open source platform, android application development companies can do OS level customization without emptying their pockets. Also, the fact that it supports Java based application it has become quite a popular choice amongst the mobile application development companies as they can easily create third party applications using both the platforms. 

Here’s a list of the four main components of android based applications:

  •  Activities: This is a component that is related to the display of screens. Each of the activity displays one screen to the user at a time. The OS automatically kills the application when it’s not running.
  • Broadcast Receiver: It is nothing but a react to an event such as message or call.
  • Services: It includes all the tasks that are running in the background.
  • Content Provider: Its job is to share data with all the other activities as well as services.

No comments:

Post a Comment