You are on page 1of 7

Android Application

Development Basics

What is Android?
Android is a complete operating system that provides a set of libraries of
mobile applications, multimedia interface and others.
Android application makes our work easier; today we have many
applications which provide help to reduce our workload and efforts.

http://www.vertexplus.com/android-applications
Android system allows the programmer to develop a best Android
application to the business need.
It has open source nature that enables programmers to develop very
attractive and useful applications.
There are many software companies that offer android application
services.
The developers of the company working on different applications and
they complete the targeted application within the given deadline.
If we are developing android application, then there is no big initial
investment required.

Reasons of developing android application


There are multiple operating system powering our mobile devices today.
There is a critical question that needs to be answered before developing
begin, what platform should be targeted first. In this we discuss seven
reasons why we believe developers should develop apps for Android
devices first, rather than IOS, Windows and BlackBerry.

Portability Android Studio Java Google Play Store

Low barrier of entry Profitability Merket share

Versions of Android?

http://www.vertexplus.com/android-applications
Why to use Android for mobile development
There are some advantages of android application development:
Zero startup costs to begin development
Freedom to innovate
Freedom to collaborate
Open distribution model
Multi platform support
Multi carrier support

How Android works

Some parts of android will be familiar, such as the Linux kernel, OpenGl,
and the SEL data ase.youll need a good unde standing the on ept of
android in order to write well-behaved android application.

http://www.vertexplus.com/android-applications
Application components
Application components are the essential building blocks of android
application.
Each component is a different point through which the system can enter
your application.
Not all components are actual entry point for the user.
Each one exists as its own entity and plays a specific role, each one is a
uni ue uilding lo k that helps define you appli ations ove all
behavior.

Types of application components

http://www.vertexplus.com/android-applications
Activities
Services
Content providers
Broadcast receivers

Comparison with other operating system

Windows BlackB Ubuntu


Feature iOS Android Tizen Sailfish OS
10 Mobile erry 10 Touch

Sailfish
Linux Canonical
Alliance, Mer,
Open BlackB Foundation, Tize Ltd. and
Apple Jolla and
Company Handset Microsoft erry n Ubuntu
Inc. Sailfish
Alliance Ltd. Association, Sam community
community
sung, Intel contributors
contributors

Market
11.5% 87.8% 0.4% 0.1% N/A N/A N/A
share[1]

10.3.3.
2163 /
Current 10.0.1439 15.04 (OTA-
10.2.1 7.1.1 Decem 2.4 Rev8 2.0.5.6
version 3.693[2] 14)
ber 16,
2016

Janua Januar
Current ry 23, January 1 y 12, December 7
December 5, December 16,
version 2017; 0, 2017; 2016; August 2, 2016; 6 , 2016; 2
2016; 2 2016; 2
release 38 51 days 13 months ago months
months ago months ago
dates days ago months ago[4]
ago[3] ago

Propri Free and Free and Free and


Free and open-
etary open-source, Proprietar Proprie open-source, open-
License source, but the
except but usually y tary but the UI is source,
SDK is
for bundled with proprietary mainly
proprietary and
open proprietary and closed the GPL but

http://www.vertexplus.com/android-applications
sourc apps and closed source source usually
e drivers[5][6] bundled
comp with
onent proprietary
s drivers

Darwi Windows
OS family Linux QNX Linux Linux Linux
n 10 Mobile

ARM, x86, M
Supported
ARM, IPS and
CPU ARM, x86, x86- ARM, x86 a
ARM6 the 64- ARM ARM ARM, x86-64
architectur 64 nd x86-64[7]
4 bit variants of
e
all three

Features of Android
General features:
Voice search
Multi touch
Multitasking
Screen capture
Voice calls
Multiple language support
Messaging
Connectivity:
Android support wireless communication using:-
3g networks
4g networks
Wi-Fi networks
Bluetooth connectivity

http://www.vertexplus.com/android-applications
Contact us
VertexPlus Softwares Pvt. Ltd
B-19, 10-B Scheme, GopalPura Road
Jaipur, Rajasthan 302018 (INDIA)
Contact us: +91 141 6622222
+91 141-6622202

http://www.vertexplus.com/android-applications

You might also like