http://www.flickr.com/photos/stuckincustoms




                                             The Adventure
                ...
http://www.flickr.com/photos/joelaz/2868356069/




         Why the iPhone?




                                          ...
http://www.flickr.com/photos/joelaz/2868356069/




         Why the iPhone?




                                          ...
http://www.flickr.com/photos/joelaz/2868356069/




         Why the iPhone?


                        "You need to get one...
http://www.flickr.com/photos/kogakure
http://www.flickr.com/photos/sundazed
http://www.flickr.com/photos/ajawin
http://www.flickr.com/photos/mashafeeg
http://www.flickr.com/photos/84263554@N00
http://www.flickr.com/photos/wonderlane




               the Story
http://www.flickr.com/photos/wonderlane




               the Story

                  ๏
                       [you have ...
http://www.flickr.com/photos/wonderlane




               the Story

                  ๏
                       [you have ...
http://www.flickr.com/photos/wonderlane




               the Story

                  ๏
                       [you have ...
http://www.flickr.com/photos/wonderlane




               the Story

                  ๏
                       [you have ...
App Store (Approval) + Caring (not marketing)
Customers = App Store (Approval) + Caring (not marketing)
Customers = App Store (Approval) + Caring (not marketing)



                   ... cha-ching!
http://www.flickr.com/photos/seretuaccidente/
http://www.flickr.com/photos/andyandorla/




                       There is no such thing as a bad idea!
http://www.flickr.com/photos/24293932@N00/3053649503/



                                                   Farting apps
http://www.flickr.com/photos/24293932@N00/3053649503/



                                                   Farting apps
  ...
http://www.flickr.com/photos/hsing/




                        there are way too many GAMES!!!
No Ideas?




http://www.flickr.com/photos/wim314/
http://www.flickr.com/photos/dougbelshaw
1% good apps




http://www.flickr.com/photos/dougbelshaw
1% good apps
                                    1500 ideas




http://www.flickr.com/photos/dougbelshaw
1% good apps
                                    1500 ideas
                                     500 ideas


http://www.fli...
http://www.flickr.com/photos/ansik
Idea
                                    person

http://www.flickr.com/photos/ansik
http://www.flickr.com/photos/neate_photos
YOUR SKILLS




http://www.flickr.com/photos/29158681@N00/
Memory Management




                                          Single most common
                                       ...
Memory Management
                 MyController *tempController = [[MyController alloc] init];
                 self.myVar...
Memory Management
                 MyController *tempController = [[MyController alloc] init];
                 self.myVar...
Memory Management


                            +1 init, copy, retain, new

                            -1            rele...
YOUR SKILLS




http://www.flickr.com/photos/29158681@N00/
DREAM TEAM




http://www.flickr.com/photos/feastoffools/
http://www.flickr.com/photos/willrad
@interface Developer : Artist
...	
@end
@interface Developer : Artist
...	
@end



@implementation Developer
	
- (id) init {
	     ...
	     ego = __LONG_LONG_MAX...
@interface Developer : Artist
...	
@end



@implementation Developer
	
- (id) init {
	     ...
	     ego = __LONG_LONG_MAX...
http://www.flickr.com/photos/snej/2835537396/
http://www.flickr.com/photos/kapkap/
http://www.flickr.com/photos/richardstowey/
iPhone Stencil




http://www.flickr.com/photos/richardstowey/
iPhone Stencil
                                             iPhone pads




http://www.flickr.com/photos/richardstowey/
iPhone Stencil
                                               iPhone pads
                                             iPh...
iPhone Stencil
                                                 iPhone pads
                                              ...
iPhone Stencil
                                                     iPhone pads
                                          ...
http://www.flickr.com/photos/84263554@N00
http://www.flickr.com/photos/lachlanhardy/




Build

   •   be Agile
   •   use version control
   •   understand document...
http://www.flickr.com/photos/wildkiter/
http://www.flickr.com/photos/wildkiter/
http://www.flickr.com/photos/wildkiter/
http://www.flickr.com/photos/dav/




Practice
http://www.flickr.com/photos/dav/




Practice
http://www.flickr.com/photos/dav/




Practice
Web service demo
http://www.flickr.com/photos/dav/




Keep it simple
http://www.flickr.com/photos/sifter/




App Store Approval Process
http://www.flickr.com/photos/funadium




                                Marketing


marketing
noun
the action or business...
http://www.flickr.com/photos/dav/




Caring




          Always strive to engage
          with the users.

          The...
http://www.flickr.com/photos/dav/




Caring




          Always strive to engage
          with the users.

          The...
http://www.flickr.com/photos/dav/




Caring




          Always strive to engage
          with the users.

          The...
http://www.flickr.com/photos/dav/




Caring




          Always strive to engage
          with the users.

          The...
http://www.flickr.com/photos/dav/




Caring




          Always strive to engage
          with the users.

          The...
One more thing...
Cha-ching!
Where do you get (other) work?
Where do you get (other) work?

           Forums
Where do you get (other) work?

           Forums
Where do you get (other) work?

           Forums
Where do you get (other) work?

           Forums
Where do you get (other) work?

           Forums
Where do you get (other) work?

           Forums
Thank you!


            hello24.com
       twitter.com/hello24com
The Adventure - From idea to the iPhone
The Adventure - From idea to the iPhone
The Adventure - From idea to the iPhone
The Adventure - From idea to the iPhone
The Adventure - From idea to the iPhone
The Adventure - From idea to the iPhone
The Adventure - From idea to the iPhone
The Adventure - From idea to the iPhone
The Adventure - From idea to the iPhone
Upcoming SlideShare
Loading in …5
×

The Adventure - From idea to the iPhone

3,033 views
2,943 views

Published on

Slides of my "London iPhone Developer Group" presentation on March 3rd 2010:

"The Adventure - From idea to the iPhone"

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

No Downloads
Views
Total views
3,033
On SlideShare
0
From Embeds
0
Number of Embeds
55
Actions
Shares
0
Downloads
0
Comments
0
Likes
10
Embeds 0
No embeds

No notes for slide
































































































  • The Adventure - From idea to the iPhone

    1. 1. http://www.flickr.com/photos/stuckincustoms The Adventure from idea to the iP[hone|ad] with some technical variations Paul Ardeleanu @pardel Aut viam inveniam aut faciam
    2. 2. http://www.flickr.com/photos/joelaz/2868356069/ Why the iPhone? Apple’s Form 10-K for the fiscal year 2009
    3. 3. http://www.flickr.com/photos/joelaz/2868356069/ Why the iPhone? AdMob Mobile Metrics Report - November 2009
    4. 4. http://www.flickr.com/photos/joelaz/2868356069/ Why the iPhone? "You need to get one. I can almost not come into the office. [...] It's a joy."
    5. 5. http://www.flickr.com/photos/kogakure
    6. 6. http://www.flickr.com/photos/sundazed
    7. 7. http://www.flickr.com/photos/ajawin
    8. 8. http://www.flickr.com/photos/mashafeeg
    9. 9. http://www.flickr.com/photos/84263554@N00
    10. 10. http://www.flickr.com/photos/wonderlane the Story
    11. 11. http://www.flickr.com/photos/wonderlane the Story ๏ [you have an] Idea
    12. 12. http://www.flickr.com/photos/wonderlane the Story ๏ [you have an] Idea ๏ [and some] Skills
    13. 13. http://www.flickr.com/photos/wonderlane the Story ๏ [you have an] Idea ๏ [and some] Skills ๏ [you must learn to] Communicate the idea
    14. 14. http://www.flickr.com/photos/wonderlane the Story ๏ [you have an] Idea ๏ [and some] Skills ๏ [you must learn to] Communicate the idea ๏ [in order to] Build [ & bill.]
    15. 15. App Store (Approval) + Caring (not marketing)
    16. 16. Customers = App Store (Approval) + Caring (not marketing)
    17. 17. Customers = App Store (Approval) + Caring (not marketing) ... cha-ching!
    18. 18. http://www.flickr.com/photos/seretuaccidente/
    19. 19. http://www.flickr.com/photos/andyandorla/ There is no such thing as a bad idea!
    20. 20. http://www.flickr.com/photos/24293932@N00/3053649503/ Farting apps
    21. 21. http://www.flickr.com/photos/24293932@N00/3053649503/ Farting apps iFart Mobile Atomic Fart iFart - Atomic Fart Fart Piano Fart Wars iFart Alert! Fart for free Fartin’ Furios - farting piano iFart - with Timer Bluetooth Fart Fart Cushion Megafart iFart Alert! Turbo ... and lots more!
    22. 22. http://www.flickr.com/photos/hsing/ there are way too many GAMES!!!
    23. 23. No Ideas? http://www.flickr.com/photos/wim314/
    24. 24. http://www.flickr.com/photos/dougbelshaw
    25. 25. 1% good apps http://www.flickr.com/photos/dougbelshaw
    26. 26. 1% good apps 1500 ideas http://www.flickr.com/photos/dougbelshaw
    27. 27. 1% good apps 1500 ideas 500 ideas http://www.flickr.com/photos/dougbelshaw
    28. 28. http://www.flickr.com/photos/ansik
    29. 29. Idea person http://www.flickr.com/photos/ansik
    30. 30. http://www.flickr.com/photos/neate_photos
    31. 31. YOUR SKILLS http://www.flickr.com/photos/29158681@N00/
    32. 32. Memory Management Single most common source of problems / rejections http://www.flickr.com/photos/mattkieffer
    33. 33. Memory Management MyController *tempController = [[MyController alloc] init]; self.myVar = tempController; [tempController release]; vs. self.myVar= [[MyController alloc] init]; Single most common source of problems / rejections http://www.flickr.com/photos/mattkieffer
    34. 34. Memory Management MyController *tempController = [[MyController alloc] init]; self.myVar = tempController; [tempController release]; vs. self.myVar= [[MyController alloc] init]; [myVar release]; myVar = nil; Single most common source of problems / rejections http://www.flickr.com/photos/mattkieffer
    35. 35. Memory Management +1 init, copy, retain, new -1 release, autorelease http://www.flickr.com/photos/mattkieffer
    36. 36. YOUR SKILLS http://www.flickr.com/photos/29158681@N00/
    37. 37. DREAM TEAM http://www.flickr.com/photos/feastoffools/
    38. 38. http://www.flickr.com/photos/willrad
    39. 39. @interface Developer : Artist ... @end
    40. 40. @interface Developer : Artist ... @end @implementation Developer - (id) init { ... ego = __LONG_LONG_MAX__; ... } ... @end
    41. 41. @interface Developer : Artist ... @end @implementation Developer - (id) init { ... ego = __LONG_LONG_MAX__; isHuman = rand()%2 ? YES : NO; ... } ... @end
    42. 42. http://www.flickr.com/photos/snej/2835537396/
    43. 43. http://www.flickr.com/photos/kapkap/
    44. 44. http://www.flickr.com/photos/richardstowey/
    45. 45. iPhone Stencil http://www.flickr.com/photos/richardstowey/
    46. 46. iPhone Stencil iPhone pads http://www.flickr.com/photos/richardstowey/
    47. 47. iPhone Stencil iPhone pads iPhone Pocketmod http://www.flickr.com/photos/richardstowey/
    48. 48. iPhone Stencil iPhone pads iPhone Pocketmod iPhone business cards http://www.flickr.com/photos/richardstowey/
    49. 49. iPhone Stencil iPhone pads iPhone Pocketmod iPhone business cards OmniGraffle & Balsamiq demos http://www.flickr.com/photos/richardstowey/
    50. 50. http://www.flickr.com/photos/84263554@N00
    51. 51. http://www.flickr.com/photos/lachlanhardy/ Build • be Agile • use version control • understand document/database migration • build early, build often • use Instruments
    52. 52. http://www.flickr.com/photos/wildkiter/
    53. 53. http://www.flickr.com/photos/wildkiter/
    54. 54. http://www.flickr.com/photos/wildkiter/
    55. 55. http://www.flickr.com/photos/dav/ Practice
    56. 56. http://www.flickr.com/photos/dav/ Practice
    57. 57. http://www.flickr.com/photos/dav/ Practice
    58. 58. Web service demo
    59. 59. http://www.flickr.com/photos/dav/ Keep it simple
    60. 60. http://www.flickr.com/photos/sifter/ App Store Approval Process
    61. 61. http://www.flickr.com/photos/funadium Marketing marketing noun the action or business of promoting and selling products or services, including market research and advertising.
    62. 62. http://www.flickr.com/photos/dav/ Caring Always strive to engage with the users. They know you are human.
    63. 63. http://www.flickr.com/photos/dav/ Caring Always strive to engage with the users. They know you are human.
    64. 64. http://www.flickr.com/photos/dav/ Caring Always strive to engage with the users. They know you are human.
    65. 65. http://www.flickr.com/photos/dav/ Caring Always strive to engage with the users. They know you are human.
    66. 66. http://www.flickr.com/photos/dav/ Caring Always strive to engage with the users. They know you are human.
    67. 67. One more thing...
    68. 68. Cha-ching!
    69. 69. Where do you get (other) work?
    70. 70. Where do you get (other) work? Forums
    71. 71. Where do you get (other) work? Forums
    72. 72. Where do you get (other) work? Forums
    73. 73. Where do you get (other) work? Forums
    74. 74. Where do you get (other) work? Forums
    75. 75. Where do you get (other) work? Forums
    76. 76. Thank you! hello24.com twitter.com/hello24com

    ×