Top Banner
20

Android 101 - Amrou & Chiheb - IGC

Jan 07, 2017

Download

Mobile

Amrou Bouaziz
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Android 101 - Amrou & Chiheb - IGC
Page 2: Android 101 - Amrou & Chiheb - IGC

Chiheb Mahdhi & Amrou Bouaziz

Co-Founders of ISSATSo Google Club

Software Engineering students

In love with Google Technologies and JAVA & Android

Page 3: Android 101 - Amrou & Chiheb - IGC

Android 101

Page 4: Android 101 - Amrou & Chiheb - IGC

Why Android ?

Page 5: Android 101 - Amrou & Chiheb - IGC

Platform Versions

Page 6: Android 101 - Amrou & Chiheb - IGC

Android Architecture

Page 7: Android 101 - Amrou & Chiheb - IGC

Android Software stack

Page 8: Android 101 - Amrou & Chiheb - IGC

Conduct of Android App Project

Page 9: Android 101 - Amrou & Chiheb - IGC

Condact of Android App Project

Plan the navigation screens

Page 10: Android 101 - Amrou & Chiheb - IGC

Condact of Android App Project

Plan the navigation screens

Page 11: Android 101 - Amrou & Chiheb - IGC

Condact of Android App Project

Plan the navigation screens

Define the screens

Page 12: Android 101 - Amrou & Chiheb - IGC

Condact of Android App Project

Plan the navigation screens

Define the screens

Let’s code

Page 13: Android 101 - Amrou & Chiheb - IGC

Condact of Android App Project

Plan the navigation screens

Define the screens

Let’s code

Useful links

● http://developer.android.com● http://www.android-app-patterns.com/● http://www.androidviews.net

Page 14: Android 101 - Amrou & Chiheb - IGC

Life cyle of an Android App

Page 15: Android 101 - Amrou & Chiheb - IGC

Life cyle of an Android App

The components (Views) of an Android App have a life cycle .

These views are

● Created when android respond to an intent ● Destroyed when android need memory for other apps

Page 16: Android 101 - Amrou & Chiheb - IGC

Life cyle of an Android App

Between these two states, views might be :

● enabled or disabled ● Visible or invisible

Page 17: Android 101 - Amrou & Chiheb - IGC

Life cyle of an Android App

Page 18: Android 101 - Amrou & Chiheb - IGC

Life cyle of an Android App

Page 19: Android 101 - Amrou & Chiheb - IGC

Android Studio

Page 20: Android 101 - Amrou & Chiheb - IGC