Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GDG Seattle Android Study Jam #1

GDG Seattle Android Study Jam #1

GDG Seattle Android Study Jam #1

Margaret Maynard-Reid

March 12, 2016
Tweet

More Decks by Margaret Maynard-Reid

Other Decks in Technology

Transcript

  1. Agenda • 10:00AM Kickoff & Intro • 10:15AM What is

    Study Jam? • 10:30AM Udacity Lesson 1 - Layouts & AS • 11:45AM Project idea brainstorm • 12:15PM Lunch • 12:45PM Reflection • 1:00PM What to Expect from Study Jam #2?
  2. Android Study Jam What is Android Study Jams? • Community

    organized study groups • Organized by GDGs worldwide • Udacity Android Dev for Beginner’s course
  3. Android for Beginners on Udacity • Beginner course for those

    new to programming or new to Android • You have 3 options: 1. Take the free version on your own 2. Take the paid version with Udacity coaches help & get a certificate from Udacity 3. Take the free version as part of the Android Study Jam & get a certificate from Google ← free help from peers and coaches
  4. Study Jam Sessions Make sure to sign up for all

    3 sessions! • Saturday 3/12 10AM-1:30PM, Google Kirkland ◦ Lesson 1 - Layouts, Android Studio setup • Saturday 3/26 10AM-1:30PM, Google Fremont ◦ Lesson 2 - Making an app interactive • Saturday 4/9 10AM-1:30PM, Google Kirkland ◦ Lesson 3 OOP, Final Project
  5. What Do You Get? • Personal tutoring • Support from

    peers and coaches • Swag pack • Google-offered Study Jams completion certificate • Discount on the Android Nanodegree upon course completion • Opportunity to join Google Launchpad with completed app, pending app quality
  6. How To Get The Certificate? Student receives an Android Study

    Jam completion certificate only if all conditions are met: • Complete the Udacity course ← tracked with this link https://www.udacity.com/account/affiliate/GoogleStudyJams • Attend all 3 study sessions • Submit a final project to the Study Jam facilitators/Coaches
  7. Helpful Resources • Coaches help during Study Jams • Android

    Developers official site • Search on Stack Overflow • Post questions on Slack (Seattle only) • Post questions on G+ Community Study Jam (Global) https://goo.gl/UMZ3Nn
  8. Lesson 1A & 1B Building Layouts Test Your Knowledge •

    Give a few examples of Views • When do we use a LinearLayout? • How does layout_weight help you? • When do you use a RelativeLayout? • Padding vs Margin • What are some specific resources for learning Android?
  9. Android Studio Install Party • Watch DevBytes on Android Studio

    • Hands-on: Android Studio setup • Demo: “Hello World” • Demo: import a sample project • Android Studio tips & tricks: ◦ G+ #androidstudioprotip ◦ GDE Philippe Breault’s Blog
  10. Final Project Link on Udacity is here & project rubic

    is here • Educational app • Teaches 5 new things • Topic of your choice
  11. Final Project - In Scope • Should teach a user

    5 things about a topic • Can contain text, images, and other Views • Should be limited to a single screen that can scroll • Can link to other apps like maps, phone dialer, web browser, etc... • Should be interactive with buttons
  12. Final Project - Out of Scope • An app with

    multiple screens • Storing user’s preferences/data on the device • Getting data from a server • Syncing data across devices
  13. Reflection Get into small groups and share - • What

    you have done so far? • How are you feeling? • What has been challenging? Rewarding? • What lessons have you learned so far?
  14. What to Expect from Session #2? Study Jam Session #2

    is at Google Fremont • Udacity Beginner course Lesson 2 • Discussions: ◦ Student questions ◦ Your favorite app and what you like about it ◦ Android news