SlideShare a Scribd company logo
International Journal of Advances in Applied Sciences (IJAAS)
Vol. 7, No. 4, December 2018, pp. 317~321
ISSN: 2252-8814, DOI: 10.11591/ijaas.v7.i4.pp317-321  317
Journal homepage: http://iaescore.com/online/index.php/IJAAS
Mobile Application Development with Android
Rajesh Keshavrao Deshmukh, Shilpa Markandey, Pooja Sahu
Department of CSE, SSIPMT, Old Dhamtari Road, Sejabahar P.O., Mujgahan, Raipur, Chhattisgarh 492015, India
Article Info ABSTRACT
Article history:
Received Feb 9, 2018
Revised Jul 9, 2018
Accepted Aug 11, 2018
The Android is mobile platform. It is an open source and free operating system
application, by Google it is developed and maintained. It was designed
essentially for touch screen mobile devices, such as and tablet, computers,
smart phones, watch television, cars etc. Android is one of the most widely
used mobile OS. Android is a not only operating system but also key
applications and middleware. Android is an open source operating system. It
is developed by the open handset Alliance, led by Google, and other
companies. Those are used to android studio 2.2.3 version and development
the mobile application.
Keyword:
Android Architecture
Security
Version
Copyright © 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Rajesh Keshavrao Deshmukh,
Department of CSE,
SSIPMT,
Old Dhamtari Road, Sejabahar P.O., Mujgahan, Raipur, Chhattisgarh 492015, India.
Email: r.deshmukh@ssipmt.com
1. INTRODUCTION
The Android is technology. It is open source operating system, which means that anyone who wants
to use Android can do so by downloading the full Android source code. That was used for development mobile
based application and desktop based application. This is complete set of software for mobile device such us
tablet computer ,smart phone, notebooks ,watch and book readers, set-top boxes etc. it content three things
Operating system, middleware, key apps .The android is Linux based operating system. More than 30
companies working to open up the mobile handset environment. Mobile application development is very good
demand in market. The application are usually development the java language using the android development
tools .the development tools are available in market such as native development kit for application or extension
in C or C++, Google app inventor etc. It can run on many different devices from many different manufacturers.
The android is powerful and very popular operating system it can supports large number of applications in
touch screen Phone. The hardware supports android software which is based on ARM architecture platform.
These applications are more comfort Zone and advance Level for the users. The android is an open source
operating system that means it’s free and users can easily access and use it the android application. The android
has got millions of apps available. The android help us to manage our life one or other way and the application
are available in market low cost at that reasons android is very popular in world.
2. HISTORY
The world most popular mobile operating system launch in 2003 Initially, android incorporation
founded by Andy Rubin in Palo Alto, California, United States in October, 2003. In 17th August 2005, Google
purchase android Incorporation. Since then, android become subsidiary of Google Incorporation. Rich Miner,
Andy Rubin, Nick Sears and Chris White is the key employees of Android Incorporation. At that time camera
 ISSN: 2252-8814
IJAAS Vol. 7, No. 3, September 2018: xx – xx
318
is more expensive to buy so that android shifted camera into smart phones. Andy Rubin love Robots so that he
given the nick name of Android is coworkers. In 2007, Google announces the development of android OS. In
2008, HTC launched the first android mobile.
2.1. Android versions:
There are Many Versions of android but Versions 1.0 and 1.1 were not released under
specific codename
Table 1. Versions of Android
Version Code name API level Release date
1.0 No codename 1 September 23,
2008
1.1 No codename 2 February 9, 2009
1.5 Cupcake 3 April 27, 2009
1.6 Donut 4 September 15,
2009
2.1 Éclair 5-7 October 26, 2009
2.2 Froyo 8 May 20,2010
2.3 Gingerbread 9-10 December 6,2010
3.1-3.3 Honeycomb 11-13 February 22,2011
4.0 Ice Cream Sandwich 14-15 October 18,2011
4.1-4.2- 4.3 Jelly Bean 16-18 July 9,
2012
4.4 KitKat 19-20 October 312013
5.0 Lollipop 21-22 November 12,2014
6.0 Marshmallow 23 October 5,2015
7.0 Nougat 24-24 August 22,2016
8.0-8.1 Oreo 26-27 August 21,2017
Figure 1. Of Android Versions
3. FEATURE OF ANDROID
 Storage: A lightweight relational database SQLite, for purposes of data storage it is used.
 Connectivity: It support many connectivity technology like WIFI, BLUETOOTH, UMTS, WIXMAX,
CDMA, and GSM/EDGH.
 Messaging: The android is support feature of the both MMS and SMS.
 Web browser: Coupled with Chrome's V8 JavaScript engine supporting CSS3MMS and HTML5, based
on the open-source Web Kit layout engine.
 Multi-touch: Android have a feature of Multitouch which is first made by handset HTC Hero.
IJAAS ISSN: 2252-8814 
Mobile Application Development with Android (Rajesh Keshavrao Deshmukh)
319
 Multi-tasking: Various application can run simultaneously. The user can jump from one task to another
task at the same time.
 Tethering: The android is Supports sharing of Internet connections as a wired/wireless hotspot.
4. ANDROID ARCHITECTURE
The software stack is spilt into five layer:
 The application layer
 The application frame works
 The libraries
 The runtime
 The kernel
Figure 2. Android Architecture
4.1. The Kernel
The android is based on Linux 2.6 kernel architecture. This layer is core of android architecture. It
provides service like processor and power management, security, memory management etc.
4.2. The Native Libraries
There Android has its own libraries, which is written in C/C++. These libraries cannot be accessed
directly. Using application framework we can access these libraries. There are libraries which help to access
many type of web browsers for this there is a web library and libraries for video and android formats etc.
4.3. The Android Run Time
The Android Runtime is an application. Which is run time environment .It is used by operating of
android. Where you have limited battery, limited CPU, limited memory. Android have its own virtual machine
is called Dalvik. It is run on android application. Dalvik is used in mobile devices such as tablets, phone etc.
Program are commonly written in java and compile to byte code.
4.3.1. Android Run Time
This is in blue meaning that it’s written in the java programming language. The internal library
contains all of the collection utilities, class, IO and all the utilities.
4.4. Appication Framework
The application framework is the toolkit that all application use and this is all written in java
programming language These applications include the ones that come with a phone like the phone application,
 ISSN: 2252-8814
IJAAS Vol. 7, No. 3, September 2018: xx – xx
320
or home applications, .It includes application written by Google, and includes apps that will be written by you.
Every application use same APIs and framework.
These are as follows:
 Activity manger: the manages the lifecycle of application. It enables proper management of all activities.
All the activities are controlled by manager.
 Resource manager: it provide access to non-code resources such as graphic etc.
 Location manager: if fires alerts when user enter or leaves a specified geographical location
 Package manager: it is use to retrieve the data about installed packages on device.
 Window manager: it is use to create view and layouts.
 Telephony manager: it is use to handle setting of network connection and all information about services
on device.
4.5. Application Layer
Application layer is in the top layer. In this layer sharing of data and transfer of files. It involves the
contacts application, the home application, apps and the browser. It is the top layer in android architecture. All
the native application are like Google maps, camera, SMS, browser, calendars, and contacts are. With the help
of application of framework to operate this application work with end user
5. SECURITY
All Android is design more technical security features and simply presented to user that means they
can be easily controlled through the interface. To improving your Android device’s security this method is
straightforward methods can include: using a pin or fingerprint, password, setting your phone to lock after a
period of inactivity, only enabling wireless connections that you use, and only installing Android apps you
believe and have personally cheked.
Google allows Android applications into its marketplace and this application are tested and proven,
secure by Google, it means that the user will be protected and less of a chance of installing virus and malicious
app. For installation of an application, Android security system prompts the user to allow this installation.
Meaning that it is impossible to remotely install and run an application. By regularly installing system updates
users can secure their android devices from attackers.
Android is a multi-process system in which each application (and part of the system) runs in its own
process. The security between the system and application is getting through standard Linux facilities, such as
group IDs and user that are assigned to the applications. When attackers attack on device, android platform
help to protect the smart from attackers.
There are key components of android security which are described as follows:
 Design review: by the developers design of security model is reviewed. So that while using this model
the risk level will be very less.
 Code review and penetrating testing: the main aim of code review is that it will be test that how the system
will become powerful?
 Open source and community review: android have open source and community review such as Linux
kernel.
6. ADVANTAGE AND DISADVANTAGE OF ANDROIDS
Many advantage or disadvantage of android application.
6.1. Advantages of Android
 Android phone is easy to access.
 It is the easy to carry.
 It is more secure.
 With the support of many application, the user can change the screen display.
 It is platform independent.
 The major advantage is android is multitasking.
 It is support the Google service.
 It given you better notification.
 A more mature platform.
IJAAS ISSN: 2252-8814 
Mobile Application Development with Android (Rajesh Keshavrao Deshmukh)
321
6.2. Disadvantage of Android
 Some time attackers can attack android.
 Android operating system having lot of process because of this android OS hang.
 If memory is full then android phone getting slow.
 Extremely inconsistence in design among apps.
 It is unstable and some time crash.
7. CONCLUSION AND FUTURE SCOPE
Android is open source platform it can easily development the mobile based application All the APIs
are available in order to develop these applications. It is very secure and its help to protect from attackers.
Many version of android s available and latest version is Oreo 8.1. In the field of artificial intelligent many
type of beneficial robot can be made which is require in future. Which is in progress to use in cars, watches
and also Android TV.
REFERENCES
[1] Vikas Agrawal, Shruti Agrawal, Rajesh Deshmukh “Analysis and Review of Encryption and Decryption for Secure
Communication” International Journal of Scientific Engineering and Research (IJSER) ISSN (Online): 2347-3878,
Volume 2 Issue 2, February 2014.
[2] Li Ma, Lei Gu and Jin Wang “Research and Development of Mobile Application for Android Platform” International
journal of Multimedia and Ubiquitous Engineering.
[3] https://www.javapoint.com/androoid-history–and-versions
[4] https://www.digitaltrends.com/mobile/android-version-history
[5] https://www.scribd.com/document/79741205/Paper-Presentation-on-Andriod
[6] http://www.android.com

More Related Content

PPTX
Android Operating system
PDF
Android Design Patterns in Mobile Application Development - Michalis Grigorop...
DOC
Android
DOC
Android Report
PPTX
Android by aftab
PDF
Android report
PDF
FYPJ - Cerebral Android App Development (Report)
PPTX
Knowledge about android operating system
Android Operating system
Android Design Patterns in Mobile Application Development - Michalis Grigorop...
Android
Android Report
Android by aftab
Android report
FYPJ - Cerebral Android App Development (Report)
Knowledge about android operating system

What's hot (20)

PPTX
Android
PPT
PDF
android app development training report
PPTX
Android system operating system 1
PPTX
Android operating system
DOC
Google android white paper
PDF
AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...
PPTX
Presentation2 android Os
PPTX
Android Development Training
PPT
Android as a technology
PPTX
PPT
Android seminar-presentation
PDF
Reasons to Develop Your Next App in Android
PPTX
Android development
PPT
Industrial Training in Android Application
PPT
Android technology
PDF
Evolution of Android Operating System and it’s Versions
PDF
PRESENTATION ON ANDROID
DOCX
Android seminar-report-body.doc
PPTX
Android ppt
Android
android app development training report
Android system operating system 1
Android operating system
Google android white paper
AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...
Presentation2 android Os
Android Development Training
Android as a technology
Android seminar-presentation
Reasons to Develop Your Next App in Android
Android development
Industrial Training in Android Application
Android technology
Evolution of Android Operating System and it’s Versions
PRESENTATION ON ANDROID
Android seminar-report-body.doc
Android ppt
Ad

Similar to Mobile Application Development with Android (20)

PPTX
Android technology
PPTX
Mobile Application Development powerpoint
PPT
Android Application Development Training by NITIN GUPTA
PPT
Android App Developement
PPTX
Android
DOCX
Android Architecture and Working
PPT
Android
PPT
Android Applications
PDF
Android Seminar BY Suleman Khan.pdf
PPT
PPT
PPTX
PPT
Android 130923124440-phpapp01
PPT
Android based os
PDF
presentation2-141101015616-conversion-gate01.pdf
PDF
Android and its feature
PDF
Ch1 hello, android
PPTX
Android operating system
PPT
Mobile appliaction w android week 1 by osama
PPTX
Android ppt
Android technology
Mobile Application Development powerpoint
Android Application Development Training by NITIN GUPTA
Android App Developement
Android
Android Architecture and Working
Android
Android Applications
Android Seminar BY Suleman Khan.pdf
Android 130923124440-phpapp01
Android based os
presentation2-141101015616-conversion-gate01.pdf
Android and its feature
Ch1 hello, android
Android operating system
Mobile appliaction w android week 1 by osama
Android ppt
Ad

More from IJAAS Team (20)

PDF
A Secure Data Transmission Scheme using Asymmetric Semi-Homomorphic Encryptio...
PDF
Lossless 4D Medical Images Compression Using Adaptive Inter Slices Filtering
PDF
Coding Schemes for Implementation of Fault Tolerant Parrallel Filter
PDF
Recycling of Industrial Waste Water for the Generation of Electricity by Regu...
PDF
Early Detection of High Blood Pressure and Diabetic Retinopathy on Retinal Fu...
PDF
Automation of DMPS Manufacturing by using LabView & PLC
PDF
Data Visualization and Analysis of Engineering Educational Statisticsx
PDF
Requirement Elicitation Model (REM) in the Context of Global Software Develop...
PDF
Mobile Learning Technologies
PDF
Spectral Efficient Blind Channel Estimation Technique for MIMO-OFDM Communica...
PDF
An Intuitionistic Fuzzy Sets Implementation for Key Distribution in Hybrid Me...
PDF
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
PDF
Energy and Load Aware Routing Protocol for Internet of Things
PDF
Analysis and Implementation of Unipolar PWM Strategies for Three Phase Cascad...
PDF
Design of an IOT based Online Monitoring Digital Stethoscope
PDF
Development of Russian Driverless Electric Vehicle
PDF
Cost Allocation of Reactive Power Using Matrix Methodology in Transmission Ne...
PDF
Depth Estimation from Defocused Images: a Survey
PDF
CP-NR Distributed Range Free Localization Algorithm in WSN
PDF
Study and Optimization of a Renewable System of Small Power Generation
A Secure Data Transmission Scheme using Asymmetric Semi-Homomorphic Encryptio...
Lossless 4D Medical Images Compression Using Adaptive Inter Slices Filtering
Coding Schemes for Implementation of Fault Tolerant Parrallel Filter
Recycling of Industrial Waste Water for the Generation of Electricity by Regu...
Early Detection of High Blood Pressure and Diabetic Retinopathy on Retinal Fu...
Automation of DMPS Manufacturing by using LabView & PLC
Data Visualization and Analysis of Engineering Educational Statisticsx
Requirement Elicitation Model (REM) in the Context of Global Software Develop...
Mobile Learning Technologies
Spectral Efficient Blind Channel Estimation Technique for MIMO-OFDM Communica...
An Intuitionistic Fuzzy Sets Implementation for Key Distribution in Hybrid Me...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Energy and Load Aware Routing Protocol for Internet of Things
Analysis and Implementation of Unipolar PWM Strategies for Three Phase Cascad...
Design of an IOT based Online Monitoring Digital Stethoscope
Development of Russian Driverless Electric Vehicle
Cost Allocation of Reactive Power Using Matrix Methodology in Transmission Ne...
Depth Estimation from Defocused Images: a Survey
CP-NR Distributed Range Free Localization Algorithm in WSN
Study and Optimization of a Renewable System of Small Power Generation

Recently uploaded (20)

PDF
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
PPTX
microscope-Lecturecjchchchchcuvuvhc.pptx
PPTX
2. Earth - The Living Planet earth and life
PDF
IFIT3 RNA-binding activity primores influenza A viruz infection and translati...
PPT
The World of Physical Science, • Labs: Safety Simulation, Measurement Practice
PPTX
famous lake in india and its disturibution and importance
PPTX
Classification Systems_TAXONOMY_SCIENCE8.pptx
PDF
Placing the Near-Earth Object Impact Probability in Context
PPTX
2. Earth - The Living Planet Module 2ELS
PDF
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
PDF
Sciences of Europe No 170 (2025)
PPTX
INTRODUCTION TO EVS | Concept of sustainability
PDF
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
PPTX
The KM-GBF monitoring framework – status & key messages.pptx
PPTX
7. General Toxicologyfor clinical phrmacy.pptx
PDF
An interstellar mission to test astrophysical black holes
PPTX
Introduction to Cardiovascular system_structure and functions-1
PDF
Biophysics 2.pdffffffffffffffffffffffffff
PPTX
GEN. BIO 1 - CELL TYPES & CELL MODIFICATIONS
PPTX
Cell Membrane: Structure, Composition & Functions
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
microscope-Lecturecjchchchchcuvuvhc.pptx
2. Earth - The Living Planet earth and life
IFIT3 RNA-binding activity primores influenza A viruz infection and translati...
The World of Physical Science, • Labs: Safety Simulation, Measurement Practice
famous lake in india and its disturibution and importance
Classification Systems_TAXONOMY_SCIENCE8.pptx
Placing the Near-Earth Object Impact Probability in Context
2. Earth - The Living Planet Module 2ELS
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
Sciences of Europe No 170 (2025)
INTRODUCTION TO EVS | Concept of sustainability
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
The KM-GBF monitoring framework – status & key messages.pptx
7. General Toxicologyfor clinical phrmacy.pptx
An interstellar mission to test astrophysical black holes
Introduction to Cardiovascular system_structure and functions-1
Biophysics 2.pdffffffffffffffffffffffffff
GEN. BIO 1 - CELL TYPES & CELL MODIFICATIONS
Cell Membrane: Structure, Composition & Functions

Mobile Application Development with Android

  • 1. International Journal of Advances in Applied Sciences (IJAAS) Vol. 7, No. 4, December 2018, pp. 317~321 ISSN: 2252-8814, DOI: 10.11591/ijaas.v7.i4.pp317-321  317 Journal homepage: http://iaescore.com/online/index.php/IJAAS Mobile Application Development with Android Rajesh Keshavrao Deshmukh, Shilpa Markandey, Pooja Sahu Department of CSE, SSIPMT, Old Dhamtari Road, Sejabahar P.O., Mujgahan, Raipur, Chhattisgarh 492015, India Article Info ABSTRACT Article history: Received Feb 9, 2018 Revised Jul 9, 2018 Accepted Aug 11, 2018 The Android is mobile platform. It is an open source and free operating system application, by Google it is developed and maintained. It was designed essentially for touch screen mobile devices, such as and tablet, computers, smart phones, watch television, cars etc. Android is one of the most widely used mobile OS. Android is a not only operating system but also key applications and middleware. Android is an open source operating system. It is developed by the open handset Alliance, led by Google, and other companies. Those are used to android studio 2.2.3 version and development the mobile application. Keyword: Android Architecture Security Version Copyright © 2018 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Rajesh Keshavrao Deshmukh, Department of CSE, SSIPMT, Old Dhamtari Road, Sejabahar P.O., Mujgahan, Raipur, Chhattisgarh 492015, India. Email: r.deshmukh@ssipmt.com 1. INTRODUCTION The Android is technology. It is open source operating system, which means that anyone who wants to use Android can do so by downloading the full Android source code. That was used for development mobile based application and desktop based application. This is complete set of software for mobile device such us tablet computer ,smart phone, notebooks ,watch and book readers, set-top boxes etc. it content three things Operating system, middleware, key apps .The android is Linux based operating system. More than 30 companies working to open up the mobile handset environment. Mobile application development is very good demand in market. The application are usually development the java language using the android development tools .the development tools are available in market such as native development kit for application or extension in C or C++, Google app inventor etc. It can run on many different devices from many different manufacturers. The android is powerful and very popular operating system it can supports large number of applications in touch screen Phone. The hardware supports android software which is based on ARM architecture platform. These applications are more comfort Zone and advance Level for the users. The android is an open source operating system that means it’s free and users can easily access and use it the android application. The android has got millions of apps available. The android help us to manage our life one or other way and the application are available in market low cost at that reasons android is very popular in world. 2. HISTORY The world most popular mobile operating system launch in 2003 Initially, android incorporation founded by Andy Rubin in Palo Alto, California, United States in October, 2003. In 17th August 2005, Google purchase android Incorporation. Since then, android become subsidiary of Google Incorporation. Rich Miner, Andy Rubin, Nick Sears and Chris White is the key employees of Android Incorporation. At that time camera
  • 2.  ISSN: 2252-8814 IJAAS Vol. 7, No. 3, September 2018: xx – xx 318 is more expensive to buy so that android shifted camera into smart phones. Andy Rubin love Robots so that he given the nick name of Android is coworkers. In 2007, Google announces the development of android OS. In 2008, HTC launched the first android mobile. 2.1. Android versions: There are Many Versions of android but Versions 1.0 and 1.1 were not released under specific codename Table 1. Versions of Android Version Code name API level Release date 1.0 No codename 1 September 23, 2008 1.1 No codename 2 February 9, 2009 1.5 Cupcake 3 April 27, 2009 1.6 Donut 4 September 15, 2009 2.1 Éclair 5-7 October 26, 2009 2.2 Froyo 8 May 20,2010 2.3 Gingerbread 9-10 December 6,2010 3.1-3.3 Honeycomb 11-13 February 22,2011 4.0 Ice Cream Sandwich 14-15 October 18,2011 4.1-4.2- 4.3 Jelly Bean 16-18 July 9, 2012 4.4 KitKat 19-20 October 312013 5.0 Lollipop 21-22 November 12,2014 6.0 Marshmallow 23 October 5,2015 7.0 Nougat 24-24 August 22,2016 8.0-8.1 Oreo 26-27 August 21,2017 Figure 1. Of Android Versions 3. FEATURE OF ANDROID  Storage: A lightweight relational database SQLite, for purposes of data storage it is used.  Connectivity: It support many connectivity technology like WIFI, BLUETOOTH, UMTS, WIXMAX, CDMA, and GSM/EDGH.  Messaging: The android is support feature of the both MMS and SMS.  Web browser: Coupled with Chrome's V8 JavaScript engine supporting CSS3MMS and HTML5, based on the open-source Web Kit layout engine.  Multi-touch: Android have a feature of Multitouch which is first made by handset HTC Hero.
  • 3. IJAAS ISSN: 2252-8814  Mobile Application Development with Android (Rajesh Keshavrao Deshmukh) 319  Multi-tasking: Various application can run simultaneously. The user can jump from one task to another task at the same time.  Tethering: The android is Supports sharing of Internet connections as a wired/wireless hotspot. 4. ANDROID ARCHITECTURE The software stack is spilt into five layer:  The application layer  The application frame works  The libraries  The runtime  The kernel Figure 2. Android Architecture 4.1. The Kernel The android is based on Linux 2.6 kernel architecture. This layer is core of android architecture. It provides service like processor and power management, security, memory management etc. 4.2. The Native Libraries There Android has its own libraries, which is written in C/C++. These libraries cannot be accessed directly. Using application framework we can access these libraries. There are libraries which help to access many type of web browsers for this there is a web library and libraries for video and android formats etc. 4.3. The Android Run Time The Android Runtime is an application. Which is run time environment .It is used by operating of android. Where you have limited battery, limited CPU, limited memory. Android have its own virtual machine is called Dalvik. It is run on android application. Dalvik is used in mobile devices such as tablets, phone etc. Program are commonly written in java and compile to byte code. 4.3.1. Android Run Time This is in blue meaning that it’s written in the java programming language. The internal library contains all of the collection utilities, class, IO and all the utilities. 4.4. Appication Framework The application framework is the toolkit that all application use and this is all written in java programming language These applications include the ones that come with a phone like the phone application,
  • 4.  ISSN: 2252-8814 IJAAS Vol. 7, No. 3, September 2018: xx – xx 320 or home applications, .It includes application written by Google, and includes apps that will be written by you. Every application use same APIs and framework. These are as follows:  Activity manger: the manages the lifecycle of application. It enables proper management of all activities. All the activities are controlled by manager.  Resource manager: it provide access to non-code resources such as graphic etc.  Location manager: if fires alerts when user enter or leaves a specified geographical location  Package manager: it is use to retrieve the data about installed packages on device.  Window manager: it is use to create view and layouts.  Telephony manager: it is use to handle setting of network connection and all information about services on device. 4.5. Application Layer Application layer is in the top layer. In this layer sharing of data and transfer of files. It involves the contacts application, the home application, apps and the browser. It is the top layer in android architecture. All the native application are like Google maps, camera, SMS, browser, calendars, and contacts are. With the help of application of framework to operate this application work with end user 5. SECURITY All Android is design more technical security features and simply presented to user that means they can be easily controlled through the interface. To improving your Android device’s security this method is straightforward methods can include: using a pin or fingerprint, password, setting your phone to lock after a period of inactivity, only enabling wireless connections that you use, and only installing Android apps you believe and have personally cheked. Google allows Android applications into its marketplace and this application are tested and proven, secure by Google, it means that the user will be protected and less of a chance of installing virus and malicious app. For installation of an application, Android security system prompts the user to allow this installation. Meaning that it is impossible to remotely install and run an application. By regularly installing system updates users can secure their android devices from attackers. Android is a multi-process system in which each application (and part of the system) runs in its own process. The security between the system and application is getting through standard Linux facilities, such as group IDs and user that are assigned to the applications. When attackers attack on device, android platform help to protect the smart from attackers. There are key components of android security which are described as follows:  Design review: by the developers design of security model is reviewed. So that while using this model the risk level will be very less.  Code review and penetrating testing: the main aim of code review is that it will be test that how the system will become powerful?  Open source and community review: android have open source and community review such as Linux kernel. 6. ADVANTAGE AND DISADVANTAGE OF ANDROIDS Many advantage or disadvantage of android application. 6.1. Advantages of Android  Android phone is easy to access.  It is the easy to carry.  It is more secure.  With the support of many application, the user can change the screen display.  It is platform independent.  The major advantage is android is multitasking.  It is support the Google service.  It given you better notification.  A more mature platform.
  • 5. IJAAS ISSN: 2252-8814  Mobile Application Development with Android (Rajesh Keshavrao Deshmukh) 321 6.2. Disadvantage of Android  Some time attackers can attack android.  Android operating system having lot of process because of this android OS hang.  If memory is full then android phone getting slow.  Extremely inconsistence in design among apps.  It is unstable and some time crash. 7. CONCLUSION AND FUTURE SCOPE Android is open source platform it can easily development the mobile based application All the APIs are available in order to develop these applications. It is very secure and its help to protect from attackers. Many version of android s available and latest version is Oreo 8.1. In the field of artificial intelligent many type of beneficial robot can be made which is require in future. Which is in progress to use in cars, watches and also Android TV. REFERENCES [1] Vikas Agrawal, Shruti Agrawal, Rajesh Deshmukh “Analysis and Review of Encryption and Decryption for Secure Communication” International Journal of Scientific Engineering and Research (IJSER) ISSN (Online): 2347-3878, Volume 2 Issue 2, February 2014. [2] Li Ma, Lei Gu and Jin Wang “Research and Development of Mobile Application for Android Platform” International journal of Multimedia and Ubiquitous Engineering. [3] https://www.javapoint.com/androoid-history–and-versions [4] https://www.digitaltrends.com/mobile/android-version-history [5] https://www.scribd.com/document/79741205/Paper-Presentation-on-Andriod [6] http://www.android.com