際際滷

際際滷Share a Scribd company logo
the fancy-schmancy stuff




Saturday, October 9, 2010
blog.donnfelker.com

                                @donnfelker

                            donn@donnfelker.com




Saturday, October 9, 2010
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
                                                                learn a few thing
                                                            l
                                               probably stil
                                    but youll




Saturday, October 9, 2010
so you might get, umm...




Saturday, October 9, 2010
confused

                            source:




                                      source:http://www.鍖ickr.com/photos/lazurite/3401560750/
Saturday, October 9, 2010
stick around




Saturday, October 9, 2010
Saturday, October 9, 2010
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
android ioc
                            gettin sauced with roboguice



                                         .
                             ooze bag ..
                            b




Saturday, October 9, 2010
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




Saturday, October 9, 2010
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
droid-fu : going ninja



Saturday, October 9, 2010
zoom zoom!




                            http://www.鍖ickr.com/photos/rhk313/3707813723/
Saturday, October 9, 2010
features
                                     BetterAsyncTask
                               Application Lifecycle Helpers
                                  Robust Http Messaging
                            Remote Image Handling and Caching
                                       ... and more

Saturday, October 9, 2010
rotation aware async
                                          user rotates phone during asyn
                                                                          c task




                                                                      e
                                              t, all hell breaks loos
                                  at this poin

Saturday, October 9, 2010
issues with droid-fu
                                                             issue with and roid architecture
                                            really, its an




                       inheritance
                              BetterActivity
                              BetterMapActivity
                                  etc ...

Saturday, October 9, 2010
Hudson : Continuous Integration




Saturday, October 9, 2010
technica l stuff
                               Headless Ubuntu 10.04 LTS server
                               Xeon w/ 256 MB ram
                               running at @ chunkhost.com
Saturday, October 9, 2010
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

                                                          ...
                                         ext wee k, or so
                                     hen
                            within t




Saturday, October 9, 2010
questions?



Saturday, October 9, 2010
thank you

                            twitter : @donnfelker
                            email : donn@donnfelker.com



        please 鍖ll out evals at : tccc.agilevent.com
Saturday, October 9, 2010

More Related Content

Advanced android