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

Google I/O 2015 Extended Pampanga Android Workshop

Google I/O 2015 Extended Pampanga Android Workshop

Slides used in my Android workshop at Google I/O 2015 Extended Pampanga


Jomar Tigcal

July 04, 2015

More Decks by Jomar Tigcal

Other Decks in Technology


  1. Jomar Tigcal Google I/O 2015 Extended Pampanga Basics of Android

    Apps Development
  2. Jomar Tigcal • GDG Philippines Community Manager • Android Developer

    • Have personal Android apps on Google Play Store
  3. Google Developers Group (GDG) Philippines is a group of enthusiastic

    Filipino developers interested to collaborate and learn more about new technologies. http://www.gdgph.org gdgphilippines@gmail.com GDG Philippines @gdgphilippines
  4. Android • Linux-based mobile operating system • World's most popular

    mobile platform • Open-source
  5. Android is Everywhere • Phones • Tablets • Smartwatches (Android

    Wear) • Televisions (Android TV) Cars (Android Auto) • even Google Glass • and other devices
  6. Getting Started with Android App Development

  7. Do you want to be an Android developer?

  8. 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
  9. developer.android.com

  10. Powerful development framework • SDK provided by Google • Android

    Developer Tools • Android Emulator for testing • Free to download and use • Great documentation
  11. Android OS Distribution * Go to https://developer.android.com/about/dashboards/index.html for the updated

  12. Android Studio

  13. Android Studio • Official IDE for Android apps development •

    Based on IntelliJ Community Edition
  14. Android Studio Android Studio IDE Android SDK tools Android 5.0

    (Lollipop) Platform Android 5.0 emulator system image with Google APIs
  15. 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
  16. 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)
  17. 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/
  18. 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\
  19. 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.
  20. SDK Manager

  21. 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
  22. 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
  23. Resources http://android-developers.blogspot.com/ https://plus.google.com/+AndroidDevelopers http://stackoverflow.com/questions/tagged/ android http://www.youtube.com/androiddevelopers https://twitter.com/AndroidDev

  24. Hands-on Activity

  25. Thank you! http://jomar.tigcal.com jomar@tigcal.com http://google.com/+JomarTigcal @jomartigcal

  26. Questions? Image Source: http://www.talkandroid.com/35960-google-test-market-accidentally-released-reviewed-quickly-pulled/