Presentation

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 25

“MOBILE

APPLICATION
DEVELOPMENT”

By: Rupali Pandey


INTRODUCTION

Android is an open source and Linux-based operating system for mobile


devices such as smartphones and tablet computers. Android was developed
by the Open Handset Alliance, led by Google, and other companies.
This workshop will teach you basic Android programming and will also
take you through some advance concepts related to Android application
development.
AUDIENCE & PRE-REQUISITE
• All those who are interested
• Must Have:
Basic Logical Understanding
Basic Java Programming Knowledge
A good speed of internet
At last curiosity
WHAT IS ANDROID…???
• Android is an open source and Linux-based Operating
System for mobile devices such as smartphones and
tablet computers. Android was developed by the Open
Handset Alliance, led by Google, and other companies.
• Android offers a unified approach to application
development for mobile devices which means
developers need only develop for Android, and their
applications should be able to run on different devices
powered by Android.
• The first beta version of the Android Software
Development Kit (SDK) was released by Google in
2007 where as the first commercial version, Android
1.0, was released in September 2008.
WHY ANDROID…??

Open
Source
Larger
Rich
Development
Developer
Environment Community
Reach

Higher
Increased
Success
Marketing
Ratio

Reduced Cost
of
Inter App
Development integration
FEATURES OF ANDROID
• Android is a powerful operating system competing with Apple 4GS and supports
great features. Few of them are listed below:

• Beautiful UI
1. • Android OS basic screen provides a beautiful and intuitive user interface.

• Storage
2. • SQLite, a lightweight relational database, is used for data storage purposes.

• Media support
• H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1,
3. MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, and BMP.
• Messaging
4. • SMS and MMS

• Multi-tasking
• User can jump from one task to another and same time various application
5. can run simultaneously.

• Connectivity
• GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC and
6. WiMAX.
APPLICATIONS OF ANDROID
• Android applications are
usually developed in the Java
language using the Android
Software Development Kit.
• Once developed, Android
applications can be packaged
easily and sold out either
through a store such as Google
Play, SlideME, Opera Mobile
Store, Mobango, F-droid and
the Amazon Appstore.
• Android powers hundreds of
millions of mobile devices in
more than 190 countries around
the world. It's the largest
installed base of any mobile
platform and growing fast.
Every day more than 1 million
new Android devices are
activated worldwide.
HISTORY OF ANDROID
API LEVEL
• API stands for Application Programming Interface. An API is a
software intermediary that allows two applications to talk to each
other. APIs provide the necessary tools and functions for two
programs or applications to communicate with each other.
• The API level in Android is a number that identifies the version of
the Android platform. It helps developers understand which
functions will be available in a specific Android version. The API
level also helps applications interact with the system.
• The API level determines which version developers are targeting
their application and the minimum level of the Android version in
which their application will run.
• API Level versus Android Version
ANDROID ARCHITECTURE
• Android operating system is a stack of software components which is roughly
divided into five sections and four main layers as shown below in the architecture
diagram.

Linux
Kernel

Libraries
Applications

Components

Application
Framework Routine
CONTINUATION……
“Basics of Java
&
Intro to Android Platform”

White board activity


ANDROID STUDIO DOWNLOADING
Step 1:
CONTINUATION…..
Step 2: click on green active button below
CONTINUATION…..
Step 3: Tick the checkbox ofcourse after reading the terms and condition
CONTINUATION…..
Step 4:
In the downloading section there will be a pop up… it might be dangerous to your
device whether you want to KEEP it or DISCARD..click on KEEP.
Step 5: Downloading started
Step 6: Once downloading done, right click on the file or you may open the folder
where is has been download and then right click to open.
Step 7: This kind of window will appear click run… and now wait for few
moments…
CONTINUATION…..
Step 8: In background admin permission is required so click yes.
Step 9: Click next on the below window
CONTINUATION…..
Step 10: Tick check box for both
Step 11: choose path or leave it as it is.

Step 12: Click on Install it will take


sometime
CONTINUATION
Step 13: Click next then finish
Step 14:

Step 15:
CONTINUATION
Step 16: Choose Standard one
Step 17: Select as per your choice.
CONTINUATION
Step 18:

Step 19:
CONTINUATION
Step 20: It will take time after finishing click on finish
CONTINUATION
Final Step: Your android is ready to use.
FIRST ANDROID STUDIO PROJECT

You might also like