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
Tweet

More Decks by Jomar Tigcal

Other Decks in Technology

Transcript

  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