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

Android Apps Development: UMAK Android Workshop

Jomar Tigcal
February 18, 2016

Android Apps Development: UMAK Android Workshop

Slides I used in my walk at University of Makati (UMAK)

Jomar Tigcal

February 18, 2016
Tweet

More Decks by Jomar Tigcal

Other Decks in Technology

Transcript

  1. Jomar Tigcal GDG Philippines Community Manager Android Developer, Trainer, and

    Consultant Have personal Android apps on Google Play Store http://jomar.tigcal.com [email protected] +JomarTigcal @jomartigcal
  2. Google Developer Group (GDG) Philippines is a group of enthusiastic

    Filipino developers interested to collaborate and learn more about new technologies. http://www.gdgph.org
  3. Women Techmakers Manila 2016 Teresa Yuchengco Auditorium, De La Salle

    University Manila March 19, 2016 http://womentechmakers.gdgph.org
  4. Android is Everywhere • Phones • Tablets • Smartwatches (Android

    Wear) • Televisions (Android TV) • Cars (Android Auto) • even Google Glass • and other devices (Brillo and Weave)
  5. How to be an Android Developer Go to Settings >>

    About and Tap the Build Number seven times. Image Source: http://www.greenbot.com/article/2457986/how-to-enable-developer-options-on-your-android-phone-or-tablet.html
  6. Powerful development framework • SDK provided by Google • Android

    Developer Tools • Android Emulator for testing • Free to download and use • Great documentation
  7. Android Studio Android Studio IDE Android SDK tools Android 6.0

    (Marshmallow) Platform Android 6.0 emulator system image with Google APIs
  8. System Requirements • JDK (Java Development Kit) 6+ • 2

    GB RAM minimum, 4 GB RAM recommended • 400 MB hard disk space • At least 1 GB for Android SDK, emulator system images, and caches
  9. Getting Started • Download Android Studio at http://developer.android.com/sdk/index.html • Open

    the SDK Manager • Download the SDK packages • Create Android Virtual Devices (AVDs)
  10. Setup Android Studio (Mac OS X) • Launch the .dmg

    file and drag and drop Android Studio into the Applications folder. Open Android Studio and follow the setup wizard to install any necessary SDK tools. • To access the Android SDK tools from the command line, navigate to /Users/Library/Android/sdk/
  11. Setup Android Studio (Windows) • Launch the .exe file and

    follow the setup wizard to install Android Studio and any necessary SDK tools. • To access the Android SDK tools from the command line, navigate to the location where they are installed, e.g. \Users\\sdk\
  12. Setup Android Studio (Linux) • Unpack the downloaded Android Studio

    ZIP file into your preferred location. • To launch Android Studio, navigate to the android-studio/bin/ directory in a terminal and execute studio.sh. • Follow the setup wizard to install the SDK and any necessary SDK tools.
  13. Publishing Your Apps • Google Play Developer Console: https://play.google.com/apps/publish/ •

    $25 one-time registration fee • Resource: http://developer.android. com/distribute/googleplay/publish/index.html
  14. Udacity-Google Android Courses • Android Development for Beginners: http://udacity.com/course/ud837 •

    Developing Android Apps: http://udacity.com/course/ud853 • … and more at https://www.udacity.com/google
  15. Communities • Android Development Google+ Community: https://plus.google. com/communities/105153134372062985968 • GDG

    Philippines: http://gdgph.org • Philippine Android Developers Group: https://www.facebook. com/groups/padc.you/
  16. Opportunities • Admob Student App Challenge: https://www.google. com/admob/challenge.html • Android

    Masters 2016 (coming soon!): http://androidmasters.gdgph.org • GDG HackFair Philippines 2016 (coming soon!): http://hackfair.gdgph.org