Software Development Lifecycle 101

668 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
668
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software Development Lifecycle 101

  1. 1. Software Development Lifecycle 101 Todd Marks President & CEO todd.marks@mindgrub.com @mindgrub
  2. 2. Software Development Lifecycle 101 This session will cover the following topics: • It All Starts With a Clear Vision and Good Requirements • Native vs. Mobile Web Apps • The Development Process • iOS vs. Android Development Environments • How To Market Your App2
  3. 3. 5 Steps To Get Started 1) Start small, with a clear vision 2) Do your research 3) Its all in your name -- and your brand 4) See if a DIY solution will really meet your needs, and get ready for the next steps 5) Know how to hire a developer http://www.huffingtonpost.com/2011/10/14/building-apps-for-your-business_n_1011681.html3
  4. 4. Native vs. Mobile Web
  5. 5. Native vs. Mobile Web5
  6. 6. Native vs. Mobile Web (Facebook) Facebook’s move to a native app • Faster performance • Use of native controls • Offline storage6
  7. 7. The Development Process
  8. 8. Mobile Development Process8
  9. 9. iOS - XCode9
  10. 10. iOS – Xcode IDE10
  11. 11. Java – Eclipse IDE11
  12. 12. Test Flight – Beta Distribution12
  13. 13. Crashlytics – Crash Reporting13
  14. 14. Bugzilla – Bug Tracking14
  15. 15. Basecamp – Project Management15
  16. 16. Mobile Marketing
  17. 17. 6 Key Steps For A Successful App17
  18. 18. Mobile Marketing Mobile Marketing is an engagement with mobile device users to generate exposure, opportunity and sales.18
  19. 19. Mobile Marketing Methodology A Good Mobile Marketing Campaign1: • Know your audience • Establish your budget in advance • Choose How to deploy your mobile marketing message QRcodes Mobile Web SMS Augmented Reality In-App Advertising Mobile Gaming Social Media Integration Ecommerce Marketing Apps Discount and Specials Native Apps LBS / Tours • Build Long-Term Relationships 1http://www.business2community.com/mobile-apps/how-to-create-mobile-marketing-campaigns-that-win-022589919
  20. 20. Mobile Marketing ROIThe steps to achieve a solid ROI on a mobile marketing initiative areas follows:20
  21. 21. Mobile Marketing Steps to Measure ROI1) Establish - a Baseline to measure results2) Create an Activity Timeline Activites, Social Data, Web Data, Transactions3) Monitor – Sales Revenue How often customers make transactions. How many customers you are reaching. How much customers are spending. (Gain from Investment - Cost of Investment)ROI = Cost of Investment21
  22. 22. Marketing Examples
  23. 23. Mobile Ad Frameworks
  24. 24. Mobile Ad Frameworks, Flurry Google AdSense Millennial Media iAd AdMob Brightroll Greystripe InMobi Jumptap MdotMSAY Media ZestADZ24
  25. 25. Questions? Todd Marks President & CEO todd.marks@mindgrub.com @mindgrub

×