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
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
after receiving an invitation (Seattle) • Join G+ Community Study Jam (Global) https://goo.gl/UMZ3Nn • Join Udacity special link: https://www.udacity.com/account/affiliate/GoogleStudyJams • Post your photos here: https://goo.gl/photos/jrax1ZYPY5udCJXW9 • Use #devstudyjam when posting on Twitter & G+
by Mark Murphy. Either download a free version (slightly out of date) or pay to subscribe to the most up-to-date version. • Android Programming: The Big Nerd Ranch Guide (2nd Edition), by Bill Phillips and Brian Hardy • Android Developers Blog http://android-developers.blogspot.com/
Give a few examples where/why you can use comments. • Literals vs. Variables? How can Variables help you? • What are methods? • Planning your layout - what 3 steps should you take? • What are methods used for? How do you enclose them? • Declare a variable - DataTypes (int, String), Variable Name, assignment Operator (=), initial value, semicolon. • App Crash - who crashed their app?
Updating Variables • Global vs Local Variables • Nested View Groups • Escape Characters in Strings • String Concatenation • Compile Time vs. Runtime errors.
is at Google Kirkland • Udacity Beginner course Lesson 3 (OOP) • Help with your project • Project presentation *** Will share project submission details later
is here • An educational app that teaches 5 new things • Can contain text, images, and other Views • Limited to a single screen that can scroll • Interactive with buttons • Link to maps, phone dialer, web browser etc (optional)