Successfully reported this slideshow.

iOS Dev Story

931 views

Published on

My talk at St Paul's School.

Published in: Technology, News & Politics
  • Thanks a lot for sharing this, loved the talk today - shame I couldn't come to lunch :(
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

iOS Dev Story

  1. 1. iOS Dev Story
  2. 2. • Why making mobile apps?• How to make an app?• How to get started?• Resources
  3. 3. about:me• I’m Anh Quang Do• I make mobile apps• I run quanganhdo.com
  4. 4. Why making mobile apps?
  5. 5. It’s fun!
  6. 6. Profit
  7. 7. Writing Kit = Text editor + Researching tools http://getwritingkit.com
  8. 8. Numbers• 1 developer• 1 year in the making• 1 month on the App Store• New & Noteworthy iPad Productivity app in 8 countries• 1/2 rating
  9. 9. Idea• Who?• What?• When?• Where?• Why?
  10. 10. Font choices Gestures Bookmarks Auto-save Formatting tools Snippets Document outlineWeb browser Preview Reading list Word definitions 750+ search engines Ad-blocking Sharing tools Image uploading
  11. 11. Problems• Complex• Many points of failure• Time-consuming
  12. 12. How I solved it• Break down into 2 components: editor + browser with researching capability• The editor alone isn’t really special, while the browser is• Work on the browser (Cyberspace) & ship it• Work on the editor (Writing Kit) & ship it• Continue to refine & release updates
  13. 13. Cyberspace Writing Kitthe browser the editor
  14. 14. Successful app = Idea + Design + Code + ... Execution
  15. 15. The most important thing is shipping products
  16. 16. Design• Pen and paper• Wireframes and prototypes• Show them to friends!
  17. 17. Code• Be motivated!• Practice makes perfect• Don’t hesitate to ask for help • Friends • StackOverflow • Twitter
  18. 18. Last 10%• Promote • Words of mouth • Website • Advertising• Support • Twitter • Email
  19. 19. So, how to get started?
  20. 20. Build something.
  21. 21. Resources• Tapworthy: Designing great iPhone apps (Josh Clark)• iPhone app development: The missing manual (Craig Hockenberry)• App savvy: Turning ideas into iPad & iPhone apps customer really want (Ken Yarmosh)
  22. 22. More resources• The C Programming Language (K&R)• iPhone Programming (The Big Nerd Ranch Guide)• iTunes U • Developing apps for iOS (Stanford) • Advanced iPhone development (Madison Area Technical College) • WWDC 2011 (Apple)
  23. 23. Even more resources• StackOverflow (http://stackoverflow.com)• Hacker News (http://news.ycombinator.com)• reddit (http://reddit.com/r/programming)
  24. 24. Questions?

×