Android for Beginners - Study Jam Liverpool 2of2

Post on 12-Apr-2017

312 views 3 download

Transcript of Android for Beginners - Study Jam Liverpool 2of2

Session 3

#devStudyJams

Android for Beginners Course

Agenda

Lesson 2 RecapLesson 3 DiscussionQ & AFinal Project

About GDG Study Jams

Organized sessions for students taking the online Android Beginners curriculum from Udacity

Help and discussion #devStudyJamsJoin the Google+ Community

Study Jam Structure

Self-paced online courseWatch the videos, discuss, do the problem sets

Each lesson will be a few hours

Final project will be 5-8 hours

Follow-up with participants through online community & check-ins on Google Hangout

In-person for Lesson 1, 3Online hangout for Lesson 2

Study Jam Schedule

Two meetups and one online Q&A:Session 1:

Thursday 7th April Session 2 - Online Q & A:

Monday 11th April 1pm - 2pm Session 3:

Thursday 14th April

www.meetup.com/GDG-Liverpool

Sign up following this linkwww.udacity.com/account/affiliate/GoogleStudyJams

What you (might) have achieved

Lesson 2recap

Activities

Activities

Button Clicks

Button Clicks

Errors

Maths Operators

S

Variables

Variables

Variables

Crashes

Debugging

Nested ViewGroups

Nested ViewGroups

Nested ViewGroups

String variables

String variables

String variables

Lesson 3discussion

Define a method

Define a method

Define a method

Define a method

Define a method

Classes

Simplified ImageView.java: https://gist.github.com/udacityandroid/bd550cc8fd37190d85a6

Actual ImageView.java:https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/java/android/widget/ImageView.java

Classes

findViewById

findViewById

Android Resources

Boolean

Boolean

if/else logic

if/else logic

Checkbox

Common Android Views Cheatsheet https://drive.google.com/file/d/0B5XIkMkayHgRMVljUVIyZzNmQUU/view

Making layouts scroll

http://developer.android.com/reference/android/widget/ScrollView.html

Toasts

Intents

Map Intent example

http://developer.android.com/guide/components/intents-common.html#Maps

Educational app that teaches 5 new things to a user

Check out the project rubricShare your project with the rest

Final Project:

Q & Aresources

GDG Liverpool

Udacity

Ice cream sandwich

findViewById

variables

#StudyJamsLive

Package name

activity

method

classif/else

android:onClick

Domain name

StringFinal

project

nesting

value

breakpointAndroid

Studio

Rubric

5 things

boolean

Create new project

toast

literal value

debugging

IDE

checkbox int

Continue learning!www.udacity.com/courses/androidwww.meetup.com/GDG-Liverpool