The slides I used in my presentation to Computer Engineering students of De la Salle University-Dasmarin
1 of 22
Downloaded 15 times
More Related Content
Android Apps Development
1. Android Apps
Development
Jomar Tigcal
De la Salle University Dasmarinas
January 15, 2013
2. 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
3. Why Mobile?
¢ 9 of 10 phones sold are smartphones, tablet
shipments grew 4x in 2011
¢ 89% of people use their mobile devices to
access the web every day in Spain, 93% in
the UK, 90% in France and 85% in Germany
Image Source: http://socialmediatoday.com/gonzogonzo/495583/great-trends-mobile-infographic
4. Why Mobile?
By 2013, more people will access the web
through a mobile device than through a
computer
Image Source: http://socialmediatoday.com/gonzogonzo/495583/great-trends-mobile-infographic
5. What is Android?
¢ Linux-based mobile
operating system
¢ World's most
popular mobile
platform
¢ Open-source
¢ Built-in Google
apps
6. What is Android?
¢ Global hardware,
software and
carrier partners
Image Source: http://thedailygoogle.blogspot.com/2012/04/techcrunc-stop-rooting-for-underdog.html
7. What is Android?
Android now has 72.4% of the Smartphone
Market
(Gartner Worldwide Mobile Device Sales to End
Users by Operating System in 3Q12)
8. Android is growing
¢ 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.htmll
9. 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
10. Powerful development framework
¢ SDK provided by Google
¢ Android Developer Tools
¢ Android Emulator for testing
¢ Free to download and use
¢ Great documentation
11. 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
12. 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/
13. What if I only know PHP?
http://phpforandroid.net/
Image Source: http://phpforandroid.net/
14. What if I don't know Java, C# or
PHP?
Image Source: http://devlup.com/mobile/cross-platform-mobile-development-tools/2416/
15. 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
16. 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)
17. How do I start?
Image Source: http://www.cnx-software.com/2012/07/14/installing-android-sdk-on-ubuntu-12-04/
18. 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