iOS Dev Story
• Why making mobile apps?• How to make an app?• How to get started?• Resources
about:me• I’m Anh Quang Do• I make mobile apps• I run quanganhdo.com
Why making mobile apps?
It’s fun!
Profit
Writing Kit = Text editor +    Researching tools                    http://getwritingkit.com
Numbers•   1 developer•   1 year in the making•   1 month on the App Store•   New & Noteworthy iPad Productivity app in 8 ...
Idea• Who?• What?• When?• Where?• Why?
Font choices                                       Gestures          Bookmarks                                            ...
Problems• Complex• Many points of failure• Time-consuming
How I solved it• Break down into 2 components: editor +  browser with researching capability• The editor alone isn’t reall...
Cyberspace    Writing Kitthe browser   the editor
Successful app = Idea + Design + Code + ...                                   Execution
The most important thing is shipping products
Design• Pen and paper• Wireframes and prototypes• Show them to friends!
Code• Be motivated!• Practice makes perfect• Don’t hesitate to ask for help • Friends • StackOverflow • Twitter
Last 10%•   Promote    •   Words of mouth    •   Website    •   Advertising•   Support    •   Twitter    •   Email
So, how to get started?
Build something.
Resources•   Tapworthy: Designing great iPhone apps (Josh    Clark)•   iPhone app development: The missing manual    (Crai...
More resources•   The C Programming Language (K&R)•   iPhone Programming (The Big Nerd Ranch Guide)•   iTunes U    •   Dev...
Even more resources•   StackOverflow (http://stackoverflow.com)•   Hacker News (http://news.ycombinator.com)•   reddit (http...
Questions?
iOS Dev Story
iOS Dev Story
iOS Dev Story
iOS Dev Story
iOS Dev Story
iOS Dev Story
Upcoming SlideShare
Loading in...5
×

iOS Dev Story

726

Published on

My talk at St Paul's School.

Published in: Technology, News & Politics
1 Comment
0 Likes
Statistics
Notes
  • 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

No Downloads
Views
Total Views
726
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • 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?
    1. A particular slide catching your eye?

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

    ×