android development lightning talk by lope emano (campus devcon at sti southwoods)
TRANSCRIPT
Android Development
by Lope Emano
About the author
● Android developer since 2010
● Open source enthusiast
● Average software development skills
● From the Philippine Android Developers Community
What is Android?
● Based on the linux kernel
● Dalvik Virtual Machine
● 700,000 apps as of October 2012
● 1 million apps as of July 2013
● Has an active open source community
● Architecture
● First phone sold in 2008 T Mobile G1
● Usage share 2013
● Usage share 2014
What are the tools needed?
● Eclipse IDE
● Android SDK
● Android Plugin
● Device not needed
What does an Android Project look like?● src/
Where your .java files are stored● gen/
Where your R.java file is stored● assets/
Where your raw resources are stored● bin/
Where your compiled files will be stored● res/
Where your layouts, image assets are stored
What does an Android Project look like?● res/drawable
drawable-xhdpi, drawable-hdpi, drawable-mdpi● res/layout
layouts are expressed in xml format● res/values
colors, text copies● AndroidManifest.xml
basically android's configuration file
● Don’t forget the “developer” in android developer
● Be creative! Build apps that help YOU● Don't be afraid to do it yourself● Be careful with legal issues● If you don't have a senior, #android-dev will
suffice● Android users are very nice● Be in the lookout for more tips or join our
facebook group! Philippine Android Developers Community
Tips and experiences
http://developer.android.com
http://www.slideshare.net/mdesjardins/android-development-the-basics
http://www.techrepublic.com/blog/app-builder/a-newbies-guide-to-android-development/1216
http://en.wikipedia.org/wiki/Android_%28operating_system%29
References