Types of Android Applications

Most of the applications you create in Android will fall into one of the following categories:

- Foreground Activity: An application that’s only useful when it’s in the foreground and is effectively suspended when it’s not visible. Games and map mashups are common examples.

- Background Service: An application with limited interaction that, apart from when being configured, spends most of its lifetime hidden. Examples of this include call screening applications or SMS auto-responders.

- Intermittent Activity: Expects some interactivity but does most of its work in the background. Often these applications will be set up and then run silently, notifying users when appropriate. A common example would be a media player.

Complex applications are difficult to put into a single category and can include elements of all three. When creating your application, you need to consider how it’s likely to be used and then design it accordingly.

No comments:

Post a Comment