android introduction
TRANSCRIPT
AndroidLet’s jump
JourneyDeveloped by Google.
First released version 1.5(Cupcake).
Current version - 6.0 (Marshmallow)
Major contributors: Samsung, LG, Vodafone, Acer, Dell, HTC, Sony Ericsson, Intel, Wipro including others.
Pre-installed Google apps: Gmail, Google Calendar, Google Play, Google Music, Chrome and others.
Google Ion
Versions
ContentsApp Example
Android Basics - How an app works
Hello World
Android components
Why Android?
Lets Check Out An AppUse case - HomeShop18 Android App
How An App Works - Application sandboxA unique Id is assigned to each application.
Every application is run in a separate process.
Each application has its own set of Activities(screens).
Each application is granted permission for Internet, SMS, accessing location etc.
Starting Android Development
Java
&
Android Studio
Hello World
● Activity● Manifest file● Layout
Declare in Manifest file
Create ActivityCreate Layout
Activity● Represents a single screen in an App.● Hosts all the view components of the screen like button, textview and popups.● Hosts all the logic of user interaction.● Have their own lifecycle.
Activity
Layouts● Linear Layout● Relative Layout
ImageView
Button
TextView
Android Manifest FileDeclare Application Name
Declare Activities
Declare Application Theme
Declare Application Icon
Declare Other Application Component
The World of Android
Top Smartphone OS globally
StatsWorld:
Android - 83%
iOS - 14%
India:
Android - 64%
iOS - 2%
Apps Everywhere● App only startups● Government apps
Indian Government has its own App Store for Android apps.
(Mobile Sewa App Store)
Why learn Android?Why not any other technology?
1. Highest paying technology in India2. A lot of career opportunities3. Freshers are in high demand
Why Android over iPhone?Openness
Customizable
Affordable(low-cost)
Paramvir [email protected]
+91-9999703899
https://twitter.com/param_vir88
https://in.linkedin.com/in/paramvir-singh-android-developer-b45b5321