Android development introduction- Tips & TricksŽeljko Plesac
Ljubljana, 14.04.2014.
INFINUM100+ projects
Android, iOS, Windows Phone and Web development
10+ Android developers
// TO DO - STAVI ONAJ TWIT
T-MOBILE G1end of 2008.
ANDROID 4.4.2Kitkat
WHERE DO I BEGIN?(short introduction)
0. LEARN ACTIVITY AND FRAGMENT LIFECYCLE
1. INSTAL ANDROID STUDIO2. If you want to install Eclipse with Android SDK, read first
statement once again
3. INSTALL GENYMOTION ANDROID EMULATOR
4. If you want to use default Android Emulator, good luck and have a nice day
5. LEARN JAVA :) 6. And JSON7. And XML
8. READ AND MEMORISE ANDROID DEVELOPMENT
GUIDELINES
9. NEVER, AND I MEAN NEVER DEVELOP AN APPLICATION WHICH DOES NOT COMPLY
TO GUIDELINES!!!
10. USE VERSION CONTROL SYSTEMS
(GIT)
11. INTRODUCE YOURSELF TO THE WORLD OF MAVEN
REPOSITORYRetrofitOkHttp
ActiveAndroidEventBus
Universal Image LoaderButterknife
Android Maps UtilsViewPager & ViewPagerIndicator
GSONCrashlytics
12. LINT IS YOUR ENEMY; HATE IT, BUT ADMIRE IT
13. USE PROGUARD, AND USE IT FROM BEGINNING
14. REMEMBER TO TEST ON REAL DEVICES
15. Never ever forget to test on Samsung Galaxy S2 and Sony Ericsson devices
15. ADB LOGCAT IS UGLY, USE PIDCAT OR
COLOREDLOGCAT
16. SUBSCRIBE TO ANDROID WEEKLY
17. FOLLOW OTHER DEVELOPERS
Jake WhartonChris BanesCyril MottierMark MurphyMark AllisonReto Meier
18. WATCH OUR ANDROID TALKS
www.infinum.co/android-talks
19. SUBSCRIBE TO OUR NEWSLETTER & READ OUR
BLOGwww.infinum.co/the-capsized-eight