introduction to android · 2. low barrier of entry android android app development can be done on...

23
Introduction to Android By Varun Arora

Upload: others

Post on 20-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Introduction to AndroidBy Varun Arora

Page 2: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

What is Android ?

Linux based Operating System

Initially Developed by Android Inc., later on backed by Google

Software Platform & Operating System designed primarily for touch screen mobile devices such as smartphones and tablet computers

Page 3: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Why Android was created ?

Software Development

Run on very small electronic devices

Full phone software stack including applications

An open platform

Free to use

Page 4: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Why Android over other

platforms.

Page 5: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

1. Market share

Page 6: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

2. Low barrier of entry

Android

Android app development can be

done on Windows, Mac and Linux.

Google Play Store requires a one

time payment of $25

IOS

To develop for iOS devices, a

developer must use a Mac.

Apple App Store requires a yearly

fee of $99

Page 7: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

3. Android is for everyone (OPEN SOURCE)

Page 8: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Where’s Android headed?

Everywhere!

Page 9: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS
Page 10: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Android Pie

Adaptive Battery

Adaptive Brightness

Set Daily Time Limits

Disconnect when you want

Page 11: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

ANDROID - 10

Page 12: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Android Studio

The Official IDE for Android

Android Studio provides the fastest

tools for building apps on every

type of Android device.

Page 13: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Downloading Android SDK

Page 14: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

System Permissions

Page 15: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

App components

Activities.

Services.

Broadcast Receivers.

Content Providers.

Page 16: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

ACTIVITIES

Page 17: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

SERVICES

Page 18: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

BROADCAST RECEVIERS

Page 19: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

CONTENT PROVIDERS

Page 20: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Android SQLite

Page 21: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Topics

Android Studio ( IDE Software )

Google Console Apis (Cloud)

Firebase Console (Cloud)

Google Play Console

Page 22: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

ANDROID SECURITY

Request App Permissions

Support Direct Boot mode

Network security configuration

Page 23: Introduction to Android · 2. Low barrier of entry Android Android app development can be done on Windows, Mac and Linux. Google Play Store requires a one time payment of $25 IOS

Any Query ?• O7services.com

Jalandhar Office

• Address : 2nd floor badwal complex

near narinder cinema Jalandhar

Hoshiarpur office:

• Address: 1st floor Gogia Complex

Ramgarhia chownk near passport office

hoshiarpur

• Contact Details :

84373-65007

99887-29970

0181-5015007