Lessons learned3yearsappstore
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Lessons learned3yearsappstore

on

  • 826 views

Lessons Learned from the 3 Years on the App Store

Lessons Learned from the 3 Years on the App Store

Statistics

Views

Total Views
826
Views on SlideShare
819
Embed Views
7

Actions

Likes
0
Downloads
10
Comments
0

1 Embed 7

https://twitter.com 7

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Lessons learned3yearsappstore Presentation Transcript

  • 1. Lessons Learned from 3 Years on the App Store Mohammad Azam Wednesday, November 20, 13
  • 2. Mohammad Azam Wednesday, November 20, 13
  • 3. Mohammad Azam • Manager Consultant at Sogeti Wednesday, November 20, 13
  • 4. Mohammad Azam • • Manager Consultant at Sogeti Founder of HighOnCoding Wednesday, November 20, 13
  • 5. Mohammad Azam • • • Manager Consultant at Sogeti Founder of HighOnCoding Creator of AzamSharp YouTube Channel (over 5500 subscribers) Wednesday, November 20, 13
  • 6. Mohammad Azam • • • • Manager Consultant at Sogeti Founder of HighOnCoding Creator of AzamSharp YouTube Channel (over 5500 subscribers) Microsoft MVP (2007 - 2011) Wednesday, November 20, 13
  • 7. Apps Wednesday, November 20, 13
  • 8. ABC POP Wednesday, November 20, 13
  • 9. Mathemachicken Wednesday, November 20, 13
  • 10. Math Speeder Wednesday, November 20, 13
  • 11. Kinder Pop Wednesday, November 20, 13
  • 12. My Chandas Wednesday, November 20, 13
  • 13. Vegetable Tree Featured on App Store 2013 Wednesday, November 20, 13
  • 14. Daily5 Featured on App Store 2013 Wednesday, November 20, 13
  • 15. Agenda Legal Why iOS? Investment updates Idea Design Tools/Frameworks Marketing Testing Customer Service Wednesday, November 20, 13 Implementation iOS 7
  • 16. Why iOS? Wednesday, November 20, 13
  • 17. Why iOS? • iOS apps make more money as compared to any other platform Wednesday, November 20, 13
  • 18. Why iOS? • • iOS apps make more money as compared to any other platform Users upgrade to new platform almost instantly (iOS 7 already have > 80% adoption rate) Wednesday, November 20, 13
  • 19. Why iOS? • • iOS apps make more money as compared to any other platform • Mac (Once you go Mac you don’t go back) Users upgrade to new platform almost instantly (iOS 7 already have > 80% adoption rate) Wednesday, November 20, 13
  • 20. Why iOS? • • iOS apps make more money as compared to any other platform • • Mac (Once you go Mac you don’t go back) Users upgrade to new platform almost instantly (iOS 7 already have > 80% adoption rate) It’s a lot of FUN! Wednesday, November 20, 13
  • 21. Investment Wednesday, November 20, 13
  • 22. Investment Wednesday, November 20, 13
  • 23. Investment Wednesday, November 20, 13
  • 24. Investment Wednesday, November 20, 13
  • 25. Investment $1200 - $2000 Wednesday, November 20, 13
  • 26. Investment $1200 - $2000 $99 per year Apple Developer Program Membership Wednesday, November 20, 13
  • 27. Idea Wednesday, November 20, 13
  • 28. Idea • Get Inspired Don’t Cheat Wednesday, November 20, 13
  • 29. Idea • • Get Inspired Don’t Cheat Follow your passion Wednesday, November 20, 13
  • 30. Idea • • • Get Inspired Don’t Cheat Follow your passion Don’t suffer from ABD (Already Been Done) syndrome Wednesday, November 20, 13
  • 31. Idea • • • • Get Inspired Don’t Cheat Follow your passion Don’t suffer from ABD (Already Been Done) syndrome Use your memories/culture to your advantage a poultry farm) Wednesday, November 20, 13 (Mathemachicken was inspired from my visit to
  • 32. Idea • • • • Get Inspired Don’t Cheat • Make an app about a subject you want to learn Follow your passion Don’t suffer from ABD (Already Been Done) syndrome Use your memories/culture to your advantage a poultry farm) Wednesday, November 20, 13 (Mathemachicken was inspired from my visit to
  • 33. Tools and Frameworks Xcode Appcode Ruby Motion Objective-C Xamarin Wednesday, November 20, 13 HTML5 C#
  • 34. Tools and Frameworks Xcode Appcode Objective-C Xamarin Wednesday, November 20, 13 HTML5 C#
  • 35. Tools and Frameworks Xcode Appcode Objective-C HTML5 C# Wednesday, November 20, 13
  • 36. Tools and Frameworks Xcode Appcode Objective-C HTML5 Wednesday, November 20, 13
  • 37. Tools and Frameworks Xcode Appcode Objective-C Wednesday, November 20, 13
  • 38. Tools and Frameworks Xcode Objective-C Wednesday, November 20, 13
  • 39. Design Wednesday, November 20, 13
  • 40. Design • Design represents how the app feels Wednesday, November 20, 13
  • 41. Design • • Design represents how the app feels Paper and pencil Wednesday, November 20, 13
  • 42. Design • • • Design represents how the app feels Paper and pencil Design time > development time Wednesday, November 20, 13
  • 43. Design • • • • Design represents how the app feels Paper and pencil Design time > development time Less features is better than more features! Wednesday, November 20, 13
  • 44. Design • • • • Design represents how the app feels Paper and pencil Design time > development time Less features is better than more features! Wednesday, November 20, 13 Think about how the user will interact with the application! Design of a cycling app is different than a financial app!
  • 45. Implementation Wednesday, November 20, 13
  • 46. Implementation • Set a goal Wednesday, November 20, 13
  • 47. Implementation • • Set a goal Don’t take shortcuts! Wednesday, November 20, 13
  • 48. Implementation • • • Set a goal Don’t take shortcuts! Don’t reinvent the wheel! Wednesday, November 20, 13
  • 49. Implementation • • • • Set a goal Don’t take shortcuts! Don’t reinvent the wheel! Ask for help when needed! Wednesday, November 20, 13
  • 50. Implementation • • • • • Set a goal Don’t take shortcuts! Don’t reinvent the wheel! Ask for help when needed! Backup your code! Wednesday, November 20, 13
  • 51. Goal Wednesday, November 20, 13
  • 52. Goal • Achieving smaller goals will give you confidence to move forward Wednesday, November 20, 13
  • 53. Goal • • Achieving smaller goals will give you confidence to move forward Give yourself a deadline! Wednesday, November 20, 13
  • 54. Goal • • • Achieving smaller goals will give you confidence to move forward Give yourself a deadline! Remove all distractions Wednesday, November 20, 13
  • 55. Goal • • • • Achieving smaller goals will give you confidence to move forward Give yourself a deadline! Remove all distractions Sacrifice Breaking Bad! Wednesday, November 20, 13
  • 56. Shortcuts Wednesday, November 20, 13
  • 57. Shortcuts • Shortcuts will later bite you in the a$$ Wednesday, November 20, 13
  • 58. Shortcuts • • Shortcuts will later bite you in the a$$ Don’t write crappy code! Wednesday, November 20, 13
  • 59. Shortcuts • • Shortcuts will later bite you in the a$$ Don’t write crappy code! ABC POP iPhone game quickly became hard to maintain because of ugly code! Wednesday, November 20, 13
  • 60. Reinventing Wheel Wednesday, November 20, 13
  • 61. Reinventing Wheel • Before creating a custom control check out CocoaControls Wednesday, November 20, 13
  • 62. Reinventing Wheel • • Before creating a custom control check out CocoaControls Before manually managing dependencies check out Cocoapods Wednesday, November 20, 13
  • 63. Ask for help Wednesday, November 20, 13
  • 64. Ask for help • Accept that you don’t know everything Wednesday, November 20, 13
  • 65. Ask for help • • Accept that you don’t know everything Use StackOverFlow to ask your questions Wednesday, November 20, 13
  • 66. Backup your code Wednesday, November 20, 13
  • 67. Backup your code • 3, 2, 1 (3 copies of the item, 2 on a different medium, 1 offsite) Wednesday, November 20, 13
  • 68. Icon Wednesday, November 20, 13
  • 69. Icon Icon is a pathway to your app, keep it clean and beautiful! Wednesday, November 20, 13
  • 70. Icons Wednesday, November 20, 13
  • 71. Icons If I have a budget of $200 for the app I will spend all on the app icon! Wednesday, November 20, 13
  • 72. Icons If I have a budget of $200 for the app I will spend all on the app icon! and I did! Wednesday, November 20, 13
  • 73. Icons by Developer Wednesday, November 20, 13
  • 74. Icons by Designer Wednesday, November 20, 13
  • 75. Price Wednesday, November 20, 13
  • 76. Price • The narrower the audience, the higher the price Wednesday, November 20, 13
  • 77. Price • The narrower the audience, the higher the price • Ads degrade the app! Wednesday, November 20, 13
  • 78. Price • The narrower the audience, the higher the price • • Ads degrade the app! Real money is in In-App purchase. And even more money is in consumable InApp purchase (Candy Crush uses the consumable model and generates 530K ... a day) Wednesday, November 20, 13
  • 79. Price • The narrower the audience, the higher the price • • Ads degrade the app! Real money is in In-App purchase. And even more money is in consumable InApp purchase (Candy Crush uses the consumable model and generates 530K ... a day) Wednesday, November 20, 13 Build the pricing model around the app not the other way!
  • 80. Bird Watching Apps Wednesday, November 20, 13
  • 81. Games Wednesday, November 20, 13
  • 82. Vegetable Tree Wednesday, November 20, 13
  • 83. Vegetable Tree • Wednesday, November 20, 13 Initial Price: $1.99
  • 84. Vegetable Tree • • Wednesday, November 20, 13 Initial Price: $1.99 Price changed: $2.99
  • 85. Vegetable Tree • • • Wednesday, November 20, 13 Initial Price: $1.99 Price changed: $2.99 Price changed: $3.99
  • 86. Vegetable Tree • • • • Wednesday, November 20, 13 Initial Price: $1.99 Price changed: $2.99 Price changed: $3.99 Price changed: $4.99
  • 87. Vegetable Tree • • • • • Wednesday, November 20, 13 Initial Price: $1.99 Price changed: $2.99 Price changed: $3.99 Price changed: $4.99 Price changed: $3.99
  • 88. Vegetable Tree • • • • • Initial Price: $1.99 Price changed: $2.99 Price changed: $3.99 Price changed: $4.99 Price changed: $3.99 Find the high end of your app price! You already know the bottom end! Wednesday, November 20, 13
  • 89. Marketing Wednesday, November 20, 13
  • 90. Marketing • Pre-release Wednesday, November 20, 13
  • 91. Marketing • Pre-release • Promo codes Wednesday, November 20, 13
  • 92. Marketing • Pre-release • Promo codes • Ad space Wednesday, November 20, 13
  • 93. Marketing • Pre-release • Promo codes • Ad space • Blogging Wednesday, November 20, 13
  • 94. Marketing • Pre-release • Promo codes • Ad space • Blogging • Social Media Wednesday, November 20, 13
  • 95. Marketing • Pre-release • Promo codes • Ad space • Blogging • Social Media • Set a release date for your app! Wednesday, November 20, 13
  • 96. Marketing • Pre-release • Promo codes • Ad space • Blogging • Social Media • Set a release date for your app! • Getting featured by Apple Wednesday, November 20, 13
  • 97. Pre-release Wednesday, November 20, 13
  • 98. Pre-release • Create a teaser trailer (Checkmark app, Perfect Weather) Wednesday, November 20, 13
  • 99. Pre-release • • Create a teaser trailer (Checkmark app, Perfect Weather) Write about the design and development process Wednesday, November 20, 13
  • 100. Pre-release • • • Create a teaser trailer (Checkmark app, Perfect Weather) Write about the design and development process Create a website for your app Wednesday, November 20, 13
  • 101. Pre-release • • • • Create a teaser trailer (Checkmark app, Perfect Weather) Write about the design and development process Create a website for your app Create high quality screenshots (placeit.breezi.com) Wednesday, November 20, 13
  • 102. Promo codes Wednesday, November 20, 13
  • 103. Promo codes • You get 100 promo codes per version of the app Wednesday, November 20, 13
  • 104. Promo codes • You get 100 promo codes per version of the app • You cannot review the app when using the promo code Wednesday, November 20, 13
  • 105. Promo codes • You get 100 promo codes per version of the app • You cannot review the app when using the promo code • Distribute to reviewers, bloggers etc Wednesday, November 20, 13
  • 106. Promo codes • You get 100 promo codes per version of the app • You cannot review the app when using the promo code • Distribute to reviewers, bloggers etc • Giveaway promo codes on Twitter or Facebook as a prize Wednesday, November 20, 13
  • 107. Ad Space Wednesday, November 20, 13
  • 108. Blogging Wednesday, November 20, 13
  • 109. Blogging • Blog about the process of your app development Wednesday, November 20, 13
  • 110. Blogging • Blog about the process of your app development • Write about how you found a solution to a complicated problem Wednesday, November 20, 13
  • 111. Blogging • Blog about the process of your app development • Write about how you found a solution to a complicated problem A developer made $6000+ in sales by blogging about his experience of how standup desk has changed his life. He sold thousands of his fitness apps! Wednesday, November 20, 13
  • 112. Social Media Wednesday, November 20, 13
  • 113. Social Media • Follow tags related to your app on Twitter and Facebook Wednesday, November 20, 13
  • 114. Social Media • Follow tags related to your app on Twitter and Facebook • Communicate with the leaders and tell them about your app Wednesday, November 20, 13
  • 115. Social Media • Follow tags related to your app on Twitter and Facebook • Communicate with the leaders and tell them about your app • Take part in discussion boards related to your app Wednesday, November 20, 13
  • 116. Release Date Wednesday, November 20, 13
  • 117. Release Date • Never release your app automatically! Wednesday, November 20, 13
  • 118. Release Date • Never release your app automatically! • Release date generates excitement Wednesday, November 20, 13
  • 119. Release Date • Never release your app automatically! • Release date generates excitement • Custom release date will help you plan your marketing strategies Wednesday, November 20, 13
  • 120. Getting Featured by Apple Wednesday, November 20, 13
  • 121. Getting Featured by Apple Create a great app! Wednesday, November 20, 13
  • 122. Getting Featured by Apple Create a great app! Create an app that features Apple’s new API Wednesday, November 20, 13
  • 123. Getting Featured by Apple Create a great app! Create an app that features Apple’s new API Newsstand Wednesday, November 20, 13
  • 124. Getting Featured by Apple Create a great app! Create an app that features Apple’s new API Newsstand Wednesday, November 20, 13 Game Center
  • 125. Getting Featured by Apple Create a great app! Create an app that features Apple’s new API Newsstand Game Center AirDrop Wednesday, November 20, 13
  • 126. Getting Featured by Apple Create a great app! Create an app that features Apple’s new API Newsstand Game Center Blue Tooth AirDrop Wednesday, November 20, 13
  • 127. Getting Featured by Apple Create a great app! Create an app that features Apple’s new API Newsstand Game Center Blue Tooth AirDrop Wednesday, November 20, 13 iOS 7
  • 128. Duke Nukem Wednesday, November 20, 13
  • 129. Duke Nukem Wednesday, November 20, 13
  • 130. Duke Nukem Duke Nukem 3D was released in 1996 Wednesday, November 20, 13
  • 131. Duke Nukem Duke Nukem 3D was released in 1996 Duke Nukem Forever was released Wednesday, November 20, 13
  • 132. Duke Nukem Duke Nukem 3D was released in 1996 Duke Nukem Forever was released 15 years later Wednesday, November 20, 13
  • 133. Duke Nukem Duke Nukem 3D was released in 1996 Duke Nukem Forever was released 15 years later Make sure you are not creating Duke Nukem forever! Wednesday, November 20, 13
  • 134. Updates Wednesday, November 20, 13
  • 135. Updates • Wednesday, November 20, 13 Updates are important
  • 136. Updates • • Wednesday, November 20, 13 Updates are important App that do not update, do not exist
  • 137. Updates • • • Wednesday, November 20, 13 Updates are important Create an update schedule App that do not update, do not exist
  • 138. Updates • • • Wednesday, November 20, 13 Updates are important Create an update schedule App that do not update, do not exist
  • 139. Updates • • Updates are important • Create an update schedule App that do not update, do not exist Updates gives your app free marketing opportunity! Wednesday, November 20, 13
  • 140. Vegetable Tree Wednesday, November 20, 13
  • 141. Vegetable Tree Wednesday, November 20, 13
  • 142. Vegetable Tree Wednesday, November 20, 13
  • 143. Legal Wednesday, November 20, 13
  • 144. Legal • Form an LLC Wednesday, November 20, 13
  • 145. Legal • Form an LLC • Pay for the assets (images, sounds, artwork) Wednesday, November 20, 13
  • 146. Legal • Form an LLC • Pay for the assets (images, sounds, artwork) Protect your ass Wednesday, November 20, 13
  • 147. Legal • Form an LLC • Pay for the assets (images, sounds, artwork) Protect your assets! Wednesday, November 20, 13
  • 148. Testing Wednesday, November 20, 13
  • 149. Testing • Test your app! Wednesday, November 20, 13
  • 150. Testing • Test your app! • TEST IT ON THE DEVICE, TEST IT ON THE DEVICE, TEST IT ON THE DEVICE, TEST IT ON THE DEVICE Wednesday, November 20, 13
  • 151. Testing • Test your app! • TEST IT ON THE DEVICE, TEST IT ON THE DEVICE, TEST IT ON THE DEVICE, TEST IT ON THE DEVICE • Form a team of beta testers Wednesday, November 20, 13
  • 152. Testing • Test your app! • TEST IT ON THE DEVICE, TEST IT ON THE DEVICE, TEST IT ON THE DEVICE, TEST IT ON THE DEVICE • Form a team of beta testers • Use TestFlight to distribute your builds Wednesday, November 20, 13
  • 153. Customer Service Wednesday, November 20, 13
  • 154. Customer Service Wednesday, November 20, 13
  • 155. Customer Service Wednesday, November 20, 13
  • 156. Customer Service Wednesday, November 20, 13
  • 157. Customer Service Wednesday, November 20, 13
  • 158. Customer Service Wednesday, November 20, 13
  • 159. Customer Service Wednesday, November 20, 13
  • 160. Customer Service Wednesday, November 20, 13
  • 161. Customer Service Wednesday, November 20, 13
  • 162. Customer Service • Treat your customers with respect Wednesday, November 20, 13
  • 163. Customer Service • Treat your customers with respect • Customer service can increase your app ranking Wednesday, November 20, 13
  • 164. Customer Service • Treat your customers with respect • Customer service can increase your app ranking Almost all the 5 star reviews of Vegetable Tree app are because of excellent customer service Wednesday, November 20, 13
  • 165. Wednesday, November 20, 13
  • 166. iOS has the same look and feel since its release Wednesday, November 20, 13
  • 167. iOS has the same look and feel since its release Until Now! Wednesday, November 20, 13
  • 168. Wednesday, November 20, 13
  • 169. iOS 7 Wednesday, November 20, 13
  • 170. Chaos in the App Store Wednesday, November 20, 13
  • 171. Chaos in the App Store • All the apps with heavy textures will look obsolete! Wednesday, November 20, 13
  • 172. Chaos in the App Store • All the apps with heavy textures will look obsolete! • Opportunity to penetrate into your desired market Wednesday, November 20, 13
  • 173. Chaos in the App Store • All the apps with heavy textures will look obsolete! • Opportunity to penetrate into your desired market Since, the release of the iOS SDK this is the best opportunity for any developer to seize the moment! Wednesday, November 20, 13
  • 174. Apple Weather App Wednesday, November 20, 13
  • 175. Reminders App Wednesday, November 20, 13
  • 176. Apple App Store App Wednesday, November 20, 13
  • 177. Apple Calendar App Wednesday, November 20, 13
  • 178. Vegetable Tree Wednesday, November 20, 13
  • 179. Resources Wednesday, November 20, 13
  • 180. Resources • AzamSharp YouTube Channel (www.youtube.com/azamsharp) Wednesday, November 20, 13
  • 181. Resources • AzamSharp YouTube Channel (www.youtube.com/azamsharp) • iOS Programming by Big Nerd Ranch (Book) Wednesday, November 20, 13
  • 182. Resources • AzamSharp YouTube Channel (www.youtube.com/azamsharp) • iOS Programming by Big Nerd Ranch (Book) • http://www.raywenderlich.com/ Wednesday, November 20, 13
  • 183. Contact Wednesday, November 20, 13
  • 184. Contact • azamsharp@gmail.com Wednesday, November 20, 13
  • 185. Contact • azamsharp@gmail.com • @azamsharp Wednesday, November 20, 13
  • 186. Contact • azamsharp@gmail.com • @azamsharp • www.azamsharp.com Wednesday, November 20, 13
  • 187. Contact • azamsharp@gmail.com • @azamsharp • www.azamsharp.com • www.highoncoding.com Wednesday, November 20, 13
  • 188. Contact • azamsharp@gmail.com • @azamsharp • www.azamsharp.com • www.highoncoding.com • AzamSharp YouTube Channel (www.youtube.com/azamsharp) Wednesday, November 20, 13
  • 189. Thank you! See you in the app store! Wednesday, November 20, 13