the fancy-schmancy stuff




Saturday, October 9, 2010
blog.donnfelker.com

                                @donnfelker

                            donn@donnfelker.com




Satu...
stuff




                            agilevent


Saturday, October 9, 2010
expectations




Saturday, October 9, 2010
intermediate understanding of android




Saturday, October 9, 2010
intermediate understanding of java




Saturday, October 9, 2010
basic understanding of unit testing




Saturday, October 9, 2010
not a beginner talk
                                                                                  s
                  ...
so you might get, umm...




Saturday, October 9, 2010
confused

                            source:




                                      source:http://www.flickr.com/photos...
stick around




Saturday, October 9, 2010
Saturday, October 9, 2010
topics covered
                            roboguice : ioc & dependency injection

                                 junit ...
android ioc
                            gettin’ sauced with roboguice



                                         .
      ...
standard




                                guiced’ up




Saturday, October 9, 2010
demo



Saturday, October 9, 2010
junit : basic testing



Saturday, October 9, 2010
Saturday, October 9, 2010
demo



Saturday, October 9, 2010
junit : android activity testing




Saturday, October 9, 2010
not for the faint of heart

                                      m ean it
                             ir eally




Satur...
my demo is broke, i know,
                                                                    i suck




                 ...
droid-fu : going ninja



Saturday, October 9, 2010
zoom zoom!




                            http://www.flickr.com/photos/rhk313/3707813723/
Saturday, October 9, 2010
features
                                     BetterAsyncTask
                               Application Lifecycle Helpers...
rotation aware async
                                          user rotates phone during asyn
                            ...
issues with droid-fu
                                                             issue with and roid architecture
       ...
Hudson : Continuous Integration




Saturday, October 9, 2010
technica l stuff
                               Headless Ubuntu 10.04 LTS server
                               Xeon w/ 25...
apk available on
                            each successful build!




Saturday, October 9, 2010
Saturday, October 9, 2010
d
                            broke n buil




Saturday, October 9, 2010
hudson how to : blog.donnfelker.com

                                                          ...
                       ...
questions?



Saturday, October 9, 2010
thank you

                            twitter : @donnfelker
                            email : donn@donnfelker.com



  ...
Upcoming SlideShare
Loading in...5
×

Advanced android

4,053

Published on

Advanced Android talk that covers Roboguice, Unit testing and hudson CI server.

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,053
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
37
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Advanced android

  1. 1. the fancy-schmancy stuff Saturday, October 9, 2010
  2. 2. blog.donnfelker.com @donnfelker donn@donnfelker.com Saturday, October 9, 2010
  3. 3. stuff agilevent Saturday, October 9, 2010
  4. 4. expectations Saturday, October 9, 2010
  5. 5. intermediate understanding of android Saturday, October 9, 2010
  6. 6. intermediate understanding of java Saturday, October 9, 2010
  7. 7. basic understanding of unit testing Saturday, October 9, 2010
  8. 8. not a beginner talk s learn a few thing l probably stil but you’ll Saturday, October 9, 2010
  9. 9. so you might get, umm... Saturday, October 9, 2010
  10. 10. confused source: source:http://www.flickr.com/photos/lazurite/3401560750/ Saturday, October 9, 2010
  11. 11. stick around Saturday, October 9, 2010
  12. 12. Saturday, October 9, 2010
  13. 13. topics covered roboguice : ioc & dependency injection junit : basic java unit testing android junit : android unit testing droid-fu : development framework if we have time hudson ci : android build server Saturday, October 9, 2010
  14. 14. android ioc gettin’ sauced with roboguice . ooze bag .. b Saturday, October 9, 2010
  15. 15. standard guiced’ up Saturday, October 9, 2010
  16. 16. demo Saturday, October 9, 2010
  17. 17. junit : basic testing Saturday, October 9, 2010
  18. 18. Saturday, October 9, 2010
  19. 19. demo Saturday, October 9, 2010
  20. 20. junit : android activity testing Saturday, October 9, 2010
  21. 21. not for the faint of heart m ean it ir eally Saturday, October 9, 2010
  22. 22. my demo is broke, i know, i suck demo source of example : http://goo.gl/Yxen more great resources : http://goo.gl/pBHJ Saturday, October 9, 2010
  23. 23. droid-fu : going ninja Saturday, October 9, 2010
  24. 24. zoom zoom! http://www.flickr.com/photos/rhk313/3707813723/ Saturday, October 9, 2010
  25. 25. features BetterAsyncTask Application Lifecycle Helpers Robust Http Messaging Remote Image Handling and Caching ... and more Saturday, October 9, 2010
  26. 26. rotation aware async user rotates phone during asyn c task e t, all hell breaks loos at this poin Saturday, October 9, 2010
  27. 27. issues with droid-fu issue with and roid architecture really, its an inheritance BetterActivity BetterMapActivity etc ... Saturday, October 9, 2010
  28. 28. Hudson : Continuous Integration Saturday, October 9, 2010
  29. 29. technica l stuff Headless Ubuntu 10.04 LTS server Xeon w/ 256 MB ram running at @ chunkhost.com Saturday, October 9, 2010
  30. 30. apk available on each successful build! Saturday, October 9, 2010
  31. 31. Saturday, October 9, 2010
  32. 32. d broke n buil Saturday, October 9, 2010
  33. 33. hudson how to : blog.donnfelker.com ... ext wee k, or so hen within t Saturday, October 9, 2010
  34. 34. questions? Saturday, October 9, 2010
  35. 35. thank you twitter : @donnfelker email : donn@donnfelker.com please fill out evals at : tccc.agilevent.com Saturday, October 9, 2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×