Top Banner
Android development introduction- Tips & Tricks Željko Plesac Ljubljana, 14.04.2014.
35
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Android tips and tricks

Android development introduction- Tips & TricksŽeljko Plesac

Ljubljana, 14.04.2014.

Page 2: Android tips and tricks

INFINUM100+ projects

Android, iOS, Windows Phone and Web development

10+ Android developers

Page 3: Android tips and tricks

ANDROID OS

Page 4: Android tips and tricks

// TO DO - STAVI ONAJ TWIT

Page 5: Android tips and tricks

T-MOBILE G1end of 2008.

Page 6: Android tips and tricks

ANDROID 4.4.2Kitkat

Page 7: Android tips and tricks

4000+ DEVICES

Page 8: Android tips and tricks

BRANDS

Page 9: Android tips and tricks

PLATFORM VERSIONS

Page 10: Android tips and tricks

WHERE DO I BEGIN?(short introduction)

Page 11: Android tips and tricks

0. LEARN ACTIVITY AND FRAGMENT LIFECYCLE

Page 12: Android tips and tricks
Page 13: Android tips and tricks

1. INSTAL ANDROID STUDIO2. If you want to install Eclipse with Android SDK, read first

statement once again

Page 14: Android tips and tricks
Page 15: Android tips and tricks

3. INSTALL GENYMOTION ANDROID EMULATOR

4. If you want to use default Android Emulator, good luck and have a nice day

Page 16: Android tips and tricks
Page 17: Android tips and tricks

5. LEARN JAVA :) 6. And JSON7. And XML

Page 18: Android tips and tricks

8. READ AND MEMORISE ANDROID DEVELOPMENT

GUIDELINES

Page 19: Android tips and tricks
Page 20: Android tips and tricks

9. NEVER, AND I MEAN NEVER DEVELOP AN APPLICATION WHICH DOES NOT COMPLY

TO GUIDELINES!!!

Page 21: Android tips and tricks
Page 22: Android tips and tricks

10. USE VERSION CONTROL SYSTEMS

(GIT)

Page 23: Android tips and tricks

11. INTRODUCE YOURSELF TO THE WORLD OF MAVEN

REPOSITORYRetrofitOkHttp

ActiveAndroidEventBus

Universal Image LoaderButterknife

Android Maps UtilsViewPager & ViewPagerIndicator

GSONCrashlytics

Page 24: Android tips and tricks

12. LINT IS YOUR ENEMY; HATE IT, BUT ADMIRE IT

Page 25: Android tips and tricks
Page 26: Android tips and tricks

13. USE PROGUARD, AND USE IT FROM BEGINNING

Page 27: Android tips and tricks

14. REMEMBER TO TEST ON REAL DEVICES

15. Never ever forget to test on Samsung Galaxy S2 and Sony Ericsson devices

Page 28: Android tips and tricks

15. ADB LOGCAT IS UGLY, USE PIDCAT OR

COLOREDLOGCAT

Page 29: Android tips and tricks
Page 30: Android tips and tricks

16. SUBSCRIBE TO ANDROID WEEKLY

Page 31: Android tips and tricks

17. FOLLOW OTHER DEVELOPERS

Jake WhartonChris BanesCyril MottierMark MurphyMark AllisonReto Meier

Page 32: Android tips and tricks

18. WATCH OUR ANDROID TALKS

www.infinum.co/android-talks

Page 33: Android tips and tricks

19. SUBSCRIBE TO OUR NEWSLETTER & READ OUR

BLOGwww.infinum.co/the-capsized-eight

Page 34: Android tips and tricks

20. LIVE DEMO

Page 35: Android tips and tricks

QUESTIONS?