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

GDG Campus Roadshow: NU Android Workshop

GDG Campus Roadshow: NU Android Workshop

Slides used during the GDG Campus Roadshow: NU Android Workshop (August 9, 2014)

Jomar Tigcal

August 09, 2014

More Decks by Jomar Tigcal

Other Decks in Technology


  1. Basics of Android Apps Development Jomar Tigcal GDG Campus Roadshow:NU

    August 9, 2014
  2. Jomar Tigcal • GDG Philippines Community Manager • Mobile Apps

    Developer • Android Developer at Stratpoint Technologies, Inc. • 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. What is Android? • Linux-based mobile operating system • World's

    most popular mobile platform • Open-source
  5. Image Source: http://thedailygoogle.blogspot.com/2012/04/techcrunc-stop-rooting-for-underdog.html

  6. Android is everywhere • Phones • Tablets • Google Glass

    • Smart TV (Android TV) • Smart Watches (Android Wear) • Cars (Android Auto) • in your appliances
  7. Android is growing *Android now has ~80% of the Smartphone

    Market As of Google I/O 2014 (June 2014): • 1 Billion 30-Day Active Users • 100 B times phones are checked every day • 1.5T steps are taken each day • 20B text messages sent each day • 93M selfies are taken each day
  8. Getting Started with Android Apps Development

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

    Developer Tools • Android Emulator for testing • Free to download and use • Great documentation
  10. What to use? Image Sources:http://appleinsider.com/articles/12/08/30/oracle_issues_patch_for_latest_java_security_flaw and http: //devlup.com/mobile/cross-platform-mobile-development-tools/2416/

  11. How about Game Engines? Unity 3D http://docs.unity3d. com/Documentation/Manual/android- GettingStarted.html Image

    Source: http://en.wikipedia.org/wiki/File:Unity_3D_logo.png
  12. Eclipse IDE

  13. Using Eclipse 1. Download the Android SDK (http: //developer.android.com/sdk/installing/index. html)

    2. Download the latest SDK tools and platforms using the SDK Manager. (http://developer. android.com/sdk/installing/adding-packages. html) 3. Install ADT plugin for Eclipse (http: //developer.android. com/sdk/installing/installing-adt.html)
  14. ADT Bundle • Eclipse + ADT plugin • Android SDK

    Tools • Android Platform- tools • The latest Android platform • The latest Android system image for the emulator Image Source: http://portablelinuxapps.org/forum/viewtopic.php?f=11&t=357
  15. ADT Bundle • Download the ADT Bundle (adt- bundle- <os_platform>.

    zip) • Unpack the ZIP file into your chosen directory and open adt-bundle- /eclipse to launch Eclipse Image Source: http://portablelinuxapps.org/forum/viewtopic.php?f=11&t=357
  16. Android Studio

  17. Android Studio A new Android development environment based on IntelliJ

    IDEA Download at http: //developer.android. com/sdk/installing/stu dio.html Image Source: http://android-developers.blogspot.com/2013/05/android-studio-ide-built-for-android.html
  18. Android SDK Manager • Open the SDK manager • Select

    the packages, • Click the Install button Image Source: http://www.cnx-software.com/2012/07/14/installing-android-sdk-on-ubuntu-12-04/
  19. Development Resources • Android Developers Guide http://developer.android.com/develop/index. html • Android

    Training: http://developer.android.com/training/index. html • Android Design Guidelines: http://developer. android.com/design/index.html
  20. Publishing on Play Store Google Play Developer Console: https://play. google.com/apps/publish/

    $25 one-time registration fee Publishing: http://developer.android. com/distribute/googleplay/publish/index.html
  21. 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

  22. Hands-on Activity: http://android-codelab.tigcal.com

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

  24. Thank you very much! http://jomar.tigcal.com jomar@tigcal.com http://google.com/+JomarTigcal @jomartigcal

  25. Basics of Android Apps Development Jomar Tigcal GDG Campus Roadshow:NU

    August 9, 2014