Slide 1

Slide 1 text

Why go into Android Apps Development? Jomar Tigcal LCCM - October 06, 2012

Slide 2

Slide 2 text

Who am I? Jomar Tigcal ● Mobile Apps Developer ● Software Engineer at Stratpoint Technologies, Inc. ● Community Manager of GDG Philippines http://jomar.tigcal.com +Jomar Tigcal @jomartigcal

Slide 3

Slide 3 text

Why mobile? Image Source: http://socialmediatoday.com/gonzogonzo/495583/great-trends-mobile-infographic

Slide 4

Slide 4 text

Why mobile? Image Source: http://socialmediatoday.com/gonzogonzo/495583/great-trends-mobile-infographic

Slide 5

Slide 5 text

What is Android? ● Linux-based mobile operating system ● World's most popular mobile platform ● Built-in Google apps ● Global hardware, software and carrier partners Image Source: http://thedailygoogle.blogspot.com/2012/04/techcrunc-stop-rooting-for-underdog.html

Slide 6

Slide 6 text

Why Android? ● 25 billion app downloads ● 675,000 apps and games ● 1.3 million devices are activated worldwide daily Image Source: http://officialandroid.blogspot.com/2012/09/google-play-hits-25-billion-downloads.html

Slide 7

Slide 7 text

Why Android App Development? ● Free ● Open-source ● Lots of resources ● Apps for smartphones, tablets, TVs, etc ● Powerful development framework ○ SDK provided by Google ○ Android Emulator ● Fun and profit ● Marketplace for distributing apps

Slide 8

Slide 8 text

How do I develop apps? Image Sources: http://kevinpelgrims.com/blog/2012/05/24/android-development-tips-eclipse-crash-on-deploy http://appleinsider.com/articles/12/08/30/ and oracle_issues_patch_for_latest_java_security_flaw

Slide 9

Slide 9 text

What if I only know C#? http://monodroid.net/ Image Source: http://jentrinanes.wordpress.com/2011/02/17/develop-net-apps-for-android-with-monodroid/

Slide 10

Slide 10 text

What if I only know PHP? http://phpforandroid.net/ Image Source: http://phpforandroid.net/

Slide 11

Slide 11 text

What if I don't know Java, C# or PHP? Image Source: http://devlup.com/mobile/cross-platform-mobile-development-tools/2416/

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

How do I start? 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)

Slide 14

Slide 14 text

How do I start? Image Source: http://www.cnx-software.com/2012/07/14/installing-android-sdk-on-ubuntu-12-04/

Slide 15

Slide 15 text

What's next? ● 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

Slide 16

Slide 16 text

How can I be updated? ● 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

Slide 17

Slide 17 text

How can I be updated? ● GDG Philippines: http://www.gtugphilippines. org ● MoMoManila (Mobile Monday Manila): http: //www.momomanila.org/ ● Philippine Android Community: https://www. facebook.com/groups/PHLAndroid/

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

Why go into Android Apps Development? Jomar Tigcal LCCM - October 06, 2012