A RAD approach to
code reuse.. . .
  Click to edit Master subtitle style




                                             ...
Click to edit Master subtitle style
Reuse......really?


Maintainability

Stability Master subtitle style
   Click to edit



Speed

DRY or DIE
Not a revolution...



  Click to edit Master subtitle style
A Developer at edge of space in a
MiG-25 Foxbat, or a Pointy-Haired
Boss?




Click to edit Master subtitle style
Requirements 

                                       ?               unclear

                                 clear
   ...
The simplest thing that
works, with....


Click to edit Master subtitle style
Notes and code snippets




Click to edit Master subtitle style
Organise your projects




Click to edit Master subtitle style
Change management




Click to edit Master subtitle style
Know your tools well




Click to edit Master subtitle style
Organise your code




Click to edit Master subtitle style




   The function menu is your friend
Organise your effort




Click to edit Master subtitle style
Continuous improvement




 Click to edit Master subtitle style
Click to edit Master subtitle style
Stock Templates-Rubbish!




 Click to edit Master subtitle style
What we really need...
 -A better TableView
 -Settings
 -Navigation
 -Logging
 -A Tab based template
 -Help & Feedback
  C...
XCode Extensibility
 -File templates

 -Project template

 -Components
  Click to edit Master subtitle style

 -Frameworks...
RAD Prototyping with
Custom templates


  Click to edit Master subtitle style
Existing components
 -Three20

 -ASIHTTPRequest

 -skpsmtpmessage
 Click to edit Master subtitle style

 -CocoaHelpers

 -...
Click to edit Master subtitle style
Thank you!
Click to edit Master subtitle style
                        Gene Myers

                 myers.gene@gmail.com
Upcoming SlideShare
Loading in …5
×

A Rad Approach To Code Reuse for iPhone Development

2,018 views

Published on

A Rad Approach To Code Reuse for iPhone Development. Build a system of quick prototyping to create iPhone apps rapidly, starting first with the simplest thing that works, but keeping an eye on more advanced methods like creating custom file templates.

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

  • Be the first to like this

No Downloads
Views
Total views
2,018
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A Rad Approach To Code Reuse for iPhone Development

  1. 1. A RAD approach to code reuse.. . . Click to edit Master subtitle style Gene Myers 23 March 2010 For the Brighton iPhone Creators group
  2. 2. Click to edit Master subtitle style
  3. 3. Reuse......really? Maintainability Stability Master subtitle style Click to edit Speed DRY or DIE
  4. 4. Not a revolution... Click to edit Master subtitle style
  5. 5. A Developer at edge of space in a MiG-25 Foxbat, or a Pointy-Haired Boss? Click to edit Master subtitle style
  6. 6. Requirements  ? unclear clear Click to edit Master subtitle style ? Technology 
  7. 7. The simplest thing that works, with.... Click to edit Master subtitle style
  8. 8. Notes and code snippets Click to edit Master subtitle style
  9. 9. Organise your projects Click to edit Master subtitle style
  10. 10. Change management Click to edit Master subtitle style
  11. 11. Know your tools well Click to edit Master subtitle style
  12. 12. Organise your code Click to edit Master subtitle style The function menu is your friend
  13. 13. Organise your effort Click to edit Master subtitle style
  14. 14. Continuous improvement Click to edit Master subtitle style
  15. 15. Click to edit Master subtitle style
  16. 16. Stock Templates-Rubbish! Click to edit Master subtitle style
  17. 17. What we really need... -A better TableView -Settings -Navigation -Logging -A Tab based template -Help & Feedback Click to edit Master subtitle style -Connectivity -Better templates overall - i18n/Localization -More?
  18. 18. XCode Extensibility -File templates -Project template -Components Click to edit Master subtitle style -Frameworks/static libraries -Macros
  19. 19. RAD Prototyping with Custom templates Click to edit Master subtitle style
  20. 20. Existing components -Three20 -ASIHTTPRequest -skpsmtpmessage Click to edit Master subtitle style -CocoaHelpers -cocos2d-iphone
  21. 21. Click to edit Master subtitle style
  22. 22. Thank you! Click to edit Master subtitle style Gene Myers myers.gene@gmail.com

×