SlideShare a Scribd company logo
1 of 33
Download to read offline
From LazyCoffee to
Appstore
The Key stages of app
development
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 1
First of all Who am I
• Scott Roberts (@scottmkroberts)
• Founder of a Local Mobile app development company
Systematic Apps
• Been developing mobile apps (mostly for iPhone and iPad)
for around 5 years
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 2
What is this talk about (Agenda)
A journey on how you take an idea all the way to the App
Store.
- Idea
- Funding
- Team
- Design
- Development
- Marketing & Shipping
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 3
Idea !
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 4
To me, ideas are worth
nothing unless executed.
They are just a multiplier.
Execution is worth
millions.
— Derek Sivers
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 5
Idea
Everything starts with an idea.
- Coming up with an app idea
- Validate your idea
- Define your main feature set
- Always be thinking of your USP (Unique Selling Point)
- Remember: An app's main aim should do one thing and one
thing well especially when starting out.
- How will your app make money?
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 6
Funding !
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 7
"Cash flow is more
important than your
mother"
— BillionDollarApp Book
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 8
How much does an
app cost?
We surveyed some of the leading
mobile app development companies on
the cost to develop a mobile app, and
found that the median cost range is
between $37,913 and $171,450, but
could climb up to $500,000 or higher.
• Source: https://clutch.co/app-
development/cost-build-mobile-
app-survey
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 9
Example:
Monument Valley
• Apple Design Award Winner 2014
• 55 Weeks in Development
• 8 Core Team Members
• Development cost: $852,000.00
• Revenue: $5,858,625.00
(source: http://
blog.monumentvalleygame.com/blog/
2015/1/15/monument-valley-in-
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 10
How will you fund your idea?
• Bootstrapping
• Angel Investing/Venture Capital
• Crowd Funding (e.g. Kickstarter)
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 11
Team ! " #
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 12
"Coming together is a
beginning. Keeping
together is progress.
Working together is
success."
— Henry Ford
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 13
Roles in the team
• Design
• User Experience Designer
• User Interface Designer
• Mobile Development (Depending on platforms)
• iOS (iPhone and iPad)
• Android
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 14
Roles in the team
• Web Developer (backend / frontend)
• Someone with API experience
• Quality Assurance
• Marketing
• Sales
• Business / Financial
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 15
Early stage teams
• Single Founders (Indie Developers)
• Co founders (e.g. Design and Developer Duo)
• Full on teams
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 16
Design !
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 17
"One does not accumulate but eliminate.
It is not daily increase but daily decrease.
The height of cultivation always runs to
simplicity."
-- Bruce Lee
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 18
Design Tools
• Sketch
• Pixelmator (Photo Editing)
• Invision App
• Marvel App
• Pen and Paper
• Whiteboard
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 19
Process
• Tight feedback loop, you don't know how good you design
is until it is infront of your users.
• Wireframes to outlay the basic features and flow of the
application.
• Test with real users via interactive prototypes.
• Start making it look good
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 20
Quick things to think about
• Limited screen space
• Use colour wisely
• Pick clean easy to read fonts
• Does your design fit with multiple languages.
• Icons should not confuse the user
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 21
Development ☕
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 22
“Always code as if the guy
who ends up maintaining
your code will be a violent
psychopath who knows
where you live.”
— Martin Golding
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 23
Time to make your idea (Method)
• Native
• Cross platform
• PhoneGap/Cordova
• Xamarin
• appcelerator
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 24
Platforms
• Android
• iOS
• Windows Phone
• Blackberry?
• Firefox OS
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 25
How we create the iPhone App
• Apple Developer License
• You need a Mac
• Download Xcode and get developing
• Code the app in Swift or Objective-C
• Taking a Test first approach will reduce bugs
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 26
Marketing !
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 27
"Word-of-mouth marketing has always
been important. Today, it’s more
important than ever because of the power
of the Internet."
-- Joe Pulizzi & Newt Barrett
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 28
App Marketing Tips
• Do not rely on the App Stores they have terrible SEO.
• Press Releases and giving early access to Blogs, magazines
etc.
• Always think of marketing through the whole process of
creating an app.
• Create a landing Page / website for your app early to
generate "Hype" and interest.
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 29
Shipping !
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 30
"Move fast and break
things."
— Mark Zuckerberg
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 31
Required Reading & Resources
• The Lean Startup
• How to build a billion dollar app
• Deckset App Best way to create presentations.
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 32
Thank You
Any Questions?
@scottmkroberts
© Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 33

More Related Content

What's hot

5 Questions to Ask Before Starting Your Next App
5 Questions to Ask Before Starting Your Next App5 Questions to Ask Before Starting Your Next App
5 Questions to Ask Before Starting Your Next AppFliplet
 
Mobile Apps for Businesses
Mobile Apps for BusinessesMobile Apps for Businesses
Mobile Apps for BusinessesCarl Brown
 
Saager & Deepak - Automated acceptance testing on iOS
Saager & Deepak - Automated acceptance testing on iOSSaager & Deepak - Automated acceptance testing on iOS
Saager & Deepak - Automated acceptance testing on iOSvodQA
 
Delivering Responsive Design at Scale
Delivering Responsive Design at ScaleDelivering Responsive Design at Scale
Delivering Responsive Design at ScaleCantina
 
Building Mobile Apps with eBay's Engineer
 Building Mobile Apps with eBay's Engineer Building Mobile Apps with eBay's Engineer
Building Mobile Apps with eBay's EngineerProduct School
 
Beyond Responsive Web Design - Moving your web agency to mobile development (...
Beyond Responsive Web Design - Moving your web agency to mobile development (...Beyond Responsive Web Design - Moving your web agency to mobile development (...
Beyond Responsive Web Design - Moving your web agency to mobile development (...craigharmonic
 
Progressive Web Apps: The Breakdown
Progressive Web Apps: The BreakdownProgressive Web Apps: The Breakdown
Progressive Web Apps: The BreakdownUXDXConf
 
Growth hack development and strategic approach
Growth hack development and strategic approachGrowth hack development and strategic approach
Growth hack development and strategic approachHeads&Hands
 
"Native App & Hybrid App, what is at stake?" by Olivier Berni
"Native App & Hybrid App, what is at stake?" by Olivier Berni"Native App & Hybrid App, what is at stake?" by Olivier Berni
"Native App & Hybrid App, what is at stake?" by Olivier BerniTheFamily
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchAlan Foley
 
Webinar Slides: The Mobilegeddon Survival Kit for Higher Education
Webinar Slides: The Mobilegeddon Survival Kit for Higher EducationWebinar Slides: The Mobilegeddon Survival Kit for Higher Education
Webinar Slides: The Mobilegeddon Survival Kit for Higher EducationConverge Consulting
 
YOTG Munich - Katya Androshina & Oliver Kempkens Citrix & SAP - Fuck Inertia!
YOTG Munich -  Katya Androshina & Oliver Kempkens Citrix & SAP - Fuck Inertia!YOTG Munich -  Katya Androshina & Oliver Kempkens Citrix & SAP - Fuck Inertia!
YOTG Munich - Katya Androshina & Oliver Kempkens Citrix & SAP - Fuck Inertia!Year of the X
 
How to Drive Sustainable SharePoint Adoption #iltasps
How to Drive Sustainable SharePoint Adoption #iltaspsHow to Drive Sustainable SharePoint Adoption #iltasps
How to Drive Sustainable SharePoint Adoption #iltaspsDux Raymond Sy
 
Leading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup SpeedLeading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup SpeedAmazon Web Services
 
What Lawyers Can Learn From Accountants and their Journey to the Cloud
What Lawyers Can Learn From Accountants and their Journey to the CloudWhat Lawyers Can Learn From Accountants and their Journey to the Cloud
What Lawyers Can Learn From Accountants and their Journey to the CloudIntuit Developer
 
eProspecting vs. eMarketing
eProspecting vs. eMarketingeProspecting vs. eMarketing
eProspecting vs. eMarketingAct-On Software
 
The Epic Pivot: Heroku's Story
The Epic Pivot: Heroku's StoryThe Epic Pivot: Heroku's Story
The Epic Pivot: Heroku's StoryAdam Wiggins
 
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...Intuit Developer
 

What's hot (19)

5 Questions to Ask Before Starting Your Next App
5 Questions to Ask Before Starting Your Next App5 Questions to Ask Before Starting Your Next App
5 Questions to Ask Before Starting Your Next App
 
Mobile Apps for Businesses
Mobile Apps for BusinessesMobile Apps for Businesses
Mobile Apps for Businesses
 
Saager & Deepak - Automated acceptance testing on iOS
Saager & Deepak - Automated acceptance testing on iOSSaager & Deepak - Automated acceptance testing on iOS
Saager & Deepak - Automated acceptance testing on iOS
 
Delivering Responsive Design at Scale
Delivering Responsive Design at ScaleDelivering Responsive Design at Scale
Delivering Responsive Design at Scale
 
Building Mobile Apps with eBay's Engineer
 Building Mobile Apps with eBay's Engineer Building Mobile Apps with eBay's Engineer
Building Mobile Apps with eBay's Engineer
 
Being responsive
Being responsiveBeing responsive
Being responsive
 
Beyond Responsive Web Design - Moving your web agency to mobile development (...
Beyond Responsive Web Design - Moving your web agency to mobile development (...Beyond Responsive Web Design - Moving your web agency to mobile development (...
Beyond Responsive Web Design - Moving your web agency to mobile development (...
 
Progressive Web Apps: The Breakdown
Progressive Web Apps: The BreakdownProgressive Web Apps: The Breakdown
Progressive Web Apps: The Breakdown
 
Growth hack development and strategic approach
Growth hack development and strategic approachGrowth hack development and strategic approach
Growth hack development and strategic approach
 
"Native App & Hybrid App, what is at stake?" by Olivier Berni
"Native App & Hybrid App, what is at stake?" by Olivier Berni"Native App & Hybrid App, what is at stake?" by Olivier Berni
"Native App & Hybrid App, what is at stake?" by Olivier Berni
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design Research
 
Webinar Slides: The Mobilegeddon Survival Kit for Higher Education
Webinar Slides: The Mobilegeddon Survival Kit for Higher EducationWebinar Slides: The Mobilegeddon Survival Kit for Higher Education
Webinar Slides: The Mobilegeddon Survival Kit for Higher Education
 
YOTG Munich - Katya Androshina & Oliver Kempkens Citrix & SAP - Fuck Inertia!
YOTG Munich -  Katya Androshina & Oliver Kempkens Citrix & SAP - Fuck Inertia!YOTG Munich -  Katya Androshina & Oliver Kempkens Citrix & SAP - Fuck Inertia!
YOTG Munich - Katya Androshina & Oliver Kempkens Citrix & SAP - Fuck Inertia!
 
How to Drive Sustainable SharePoint Adoption #iltasps
How to Drive Sustainable SharePoint Adoption #iltaspsHow to Drive Sustainable SharePoint Adoption #iltasps
How to Drive Sustainable SharePoint Adoption #iltasps
 
Leading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup SpeedLeading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup Speed
 
What Lawyers Can Learn From Accountants and their Journey to the Cloud
What Lawyers Can Learn From Accountants and their Journey to the CloudWhat Lawyers Can Learn From Accountants and their Journey to the Cloud
What Lawyers Can Learn From Accountants and their Journey to the Cloud
 
eProspecting vs. eMarketing
eProspecting vs. eMarketingeProspecting vs. eMarketing
eProspecting vs. eMarketing
 
The Epic Pivot: Heroku's Story
The Epic Pivot: Heroku's StoryThe Epic Pivot: Heroku's Story
The Epic Pivot: Heroku's Story
 
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...
 

Viewers also liked

Halls South Industrial Area Brochure
Halls South Industrial Area BrochureHalls South Industrial Area Brochure
Halls South Industrial Area BrochureImotrust
 
Hall ARCONSERV Brochure
Hall ARCONSERV BrochureHall ARCONSERV Brochure
Hall ARCONSERV BrochureImotrust
 
FoodTrade ESA approach to political economy of staple foods trade
FoodTrade ESA approach to political economy of staple foods tradeFoodTrade ESA approach to political economy of staple foods trade
FoodTrade ESA approach to political economy of staple foods tradeFoodTradeESA2013
 
iPhone application training in Bangalore
iPhone application training in BangaloreiPhone application training in Bangalore
iPhone application training in BangaloreCodeFrux Technologies
 
Shoe sales kpi
Shoe sales kpiShoe sales kpi
Shoe sales kpixaztaribet
 
Building business with CEM
Building business with CEMBuilding business with CEM
Building business with CEMalphasirius11
 
ATS-15 Towards Safer Biking and Walking Environments Carolina Iraheta Gonzalez
ATS-15 Towards Safer Biking and Walking Environments Carolina Iraheta GonzalezATS-15 Towards Safer Biking and Walking Environments Carolina Iraheta Gonzalez
ATS-15 Towards Safer Biking and Walking Environments Carolina Iraheta GonzalezBTAOregon
 
Presentation zen
Presentation zenPresentation zen
Presentation zenylinh777
 
Posibilidades y usos de las tic
Posibilidades y usos de las ticPosibilidades y usos de las tic
Posibilidades y usos de las ticJorge Gtz Cruz
 
Personal Profile Counselor Rec
Personal Profile Counselor RecPersonal Profile Counselor Rec
Personal Profile Counselor RecKristin Gunderson
 
Exposicion _bucket _sort
Exposicion _bucket _sortExposicion _bucket _sort
Exposicion _bucket _sortadrianasl
 

Viewers also liked (17)

Halls South Industrial Area Brochure
Halls South Industrial Area BrochureHalls South Industrial Area Brochure
Halls South Industrial Area Brochure
 
Hall ARCONSERV Brochure
Hall ARCONSERV BrochureHall ARCONSERV Brochure
Hall ARCONSERV Brochure
 
FoodTrade ESA approach to political economy of staple foods trade
FoodTrade ESA approach to political economy of staple foods tradeFoodTrade ESA approach to political economy of staple foods trade
FoodTrade ESA approach to political economy of staple foods trade
 
iPhone application training in Bangalore
iPhone application training in BangaloreiPhone application training in Bangalore
iPhone application training in Bangalore
 
Shoe sales kpi
Shoe sales kpiShoe sales kpi
Shoe sales kpi
 
iOS App Development and Marketing
iOS App Development and MarketingiOS App Development and Marketing
iOS App Development and Marketing
 
Building business with CEM
Building business with CEMBuilding business with CEM
Building business with CEM
 
ATS-15 Towards Safer Biking and Walking Environments Carolina Iraheta Gonzalez
ATS-15 Towards Safer Biking and Walking Environments Carolina Iraheta GonzalezATS-15 Towards Safer Biking and Walking Environments Carolina Iraheta Gonzalez
ATS-15 Towards Safer Biking and Walking Environments Carolina Iraheta Gonzalez
 
Presentation zen
Presentation zenPresentation zen
Presentation zen
 
Posibilidades y usos de las tic
Posibilidades y usos de las ticPosibilidades y usos de las tic
Posibilidades y usos de las tic
 
Negociación y conflicto en la gestión educativa
Negociación y conflicto en la gestión educativaNegociación y conflicto en la gestión educativa
Negociación y conflicto en la gestión educativa
 
Personal Profile Counselor Rec
Personal Profile Counselor RecPersonal Profile Counselor Rec
Personal Profile Counselor Rec
 
Exposicion _bucket _sort
Exposicion _bucket _sortExposicion _bucket _sort
Exposicion _bucket _sort
 
Filsafat islamppt1
Filsafat islamppt1Filsafat islamppt1
Filsafat islamppt1
 
Lauren sánchez -
Lauren sánchez -Lauren sánchez -
Lauren sánchez -
 
Tema3
Tema3Tema3
Tema3
 
Equipo 2
Equipo 2Equipo 2
Equipo 2
 

Similar to From LazyCoffee to Appstore - The Key stages of app development

What is your mobile strategy?
What is your mobile strategy?What is your mobile strategy?
What is your mobile strategy?Emily Massey
 
Webinar Series - How To Launch Your App Idea
Webinar Series - How To Launch Your App IdeaWebinar Series - How To Launch Your App Idea
Webinar Series - How To Launch Your App IdeaTheAppLabb
 
How to make your app last longer than 30 days - Developer's Guide to the Para...
How to make your app last longer than 30 days - Developer's Guide to the Para...How to make your app last longer than 30 days - Developer's Guide to the Para...
How to make your app last longer than 30 days - Developer's Guide to the Para...Caroline Lewko
 
Appvillage Mobile Monday Sydney
Appvillage Mobile Monday SydneyAppvillage Mobile Monday Sydney
Appvillage Mobile Monday Sydneyappvillage
 
Building awesome business apps
Building awesome business appsBuilding awesome business apps
Building awesome business appsBjorn Byrne
 
#1NWebinar: Marketing in a Post-Mobile World
#1NWebinar: Marketing in a Post-Mobile World#1NWebinar: Marketing in a Post-Mobile World
#1NWebinar: Marketing in a Post-Mobile WorldOne North
 
Mobile_Webinar_20150720
Mobile_Webinar_20150720Mobile_Webinar_20150720
Mobile_Webinar_20150720Kalev Peekna
 
Option 2015- Getting Started with Optimizely for Mobile
Option 2015- Getting Started with Optimizely for MobileOption 2015- Getting Started with Optimizely for Mobile
Option 2015- Getting Started with Optimizely for MobileOptimizely
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationJayneel Patel
 
UCL M.Sc. Technology Entrepreneurship 2015 - Launching Digital Products
UCL M.Sc. Technology Entrepreneurship 2015 -  Launching Digital ProductsUCL M.Sc. Technology Entrepreneurship 2015 -  Launching Digital Products
UCL M.Sc. Technology Entrepreneurship 2015 - Launching Digital ProductsNiall Roche
 
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...Lean Startup Co.
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...John Head
 
How to make your social app a success mahak sharma_in_mobi
How to make your social app a success mahak sharma_in_mobiHow to make your social app a success mahak sharma_in_mobi
How to make your social app a success mahak sharma_in_mobiMahak Sharma
 
Proven App Marketing Strategies for Social Apps
Proven App Marketing Strategies for Social AppsProven App Marketing Strategies for Social Apps
Proven App Marketing Strategies for Social AppsInMobi
 
Apps vs. Mobile
Apps vs. MobileApps vs. Mobile
Apps vs. Mobileronrowan
 
Mobile Healthcare Apps: 7 things to remember to get your app noticed
Mobile Healthcare Apps: 7 things to remember to get your app noticedMobile Healthcare Apps: 7 things to remember to get your app noticed
Mobile Healthcare Apps: 7 things to remember to get your app noticedScott Hague
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopSalesforce Developers
 
Apps vs Mobile Websites - Which is Better?
Apps vs Mobile Websites - Which is Better?Apps vs Mobile Websites - Which is Better?
Apps vs Mobile Websites - Which is Better?Micah Gaudio
 

Similar to From LazyCoffee to Appstore - The Key stages of app development (20)

What is your mobile strategy?
What is your mobile strategy?What is your mobile strategy?
What is your mobile strategy?
 
Webinar Series - How To Launch Your App Idea
Webinar Series - How To Launch Your App IdeaWebinar Series - How To Launch Your App Idea
Webinar Series - How To Launch Your App Idea
 
How to make your app last longer than 30 days - Developer's Guide to the Para...
How to make your app last longer than 30 days - Developer's Guide to the Para...How to make your app last longer than 30 days - Developer's Guide to the Para...
How to make your app last longer than 30 days - Developer's Guide to the Para...
 
Appvillage Mobile Monday Sydney
Appvillage Mobile Monday SydneyAppvillage Mobile Monday Sydney
Appvillage Mobile Monday Sydney
 
Building awesome business apps
Building awesome business appsBuilding awesome business apps
Building awesome business apps
 
#1NWebinar: Marketing in a Post-Mobile World
#1NWebinar: Marketing in a Post-Mobile World#1NWebinar: Marketing in a Post-Mobile World
#1NWebinar: Marketing in a Post-Mobile World
 
Mobile_Webinar_20150720
Mobile_Webinar_20150720Mobile_Webinar_20150720
Mobile_Webinar_20150720
 
Option 2015- Getting Started with Optimizely for Mobile
Option 2015- Getting Started with Optimizely for MobileOption 2015- Getting Started with Optimizely for Mobile
Option 2015- Getting Started with Optimizely for Mobile
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
 
UCL M.Sc. Technology Entrepreneurship 2015 - Launching Digital Products
UCL M.Sc. Technology Entrepreneurship 2015 -  Launching Digital ProductsUCL M.Sc. Technology Entrepreneurship 2015 -  Launching Digital Products
UCL M.Sc. Technology Entrepreneurship 2015 - Launching Digital Products
 
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
Lean Impact–Lean Startup for Mission-driven Organizations by Leanne Pittsford...
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
Event App 101
Event App 101Event App 101
Event App 101
 
How to make your social app a success mahak sharma_in_mobi
How to make your social app a success mahak sharma_in_mobiHow to make your social app a success mahak sharma_in_mobi
How to make your social app a success mahak sharma_in_mobi
 
Proven App Marketing Strategies for Social Apps
Proven App Marketing Strategies for Social AppsProven App Marketing Strategies for Social Apps
Proven App Marketing Strategies for Social Apps
 
Apps vs. Mobile
Apps vs. MobileApps vs. Mobile
Apps vs. Mobile
 
Mobile Healthcare Apps: 7 things to remember to get your app noticed
Mobile Healthcare Apps: 7 things to remember to get your app noticedMobile Healthcare Apps: 7 things to remember to get your app noticed
Mobile Healthcare Apps: 7 things to remember to get your app noticed
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside Scoop
 
Minimum viable product
Minimum viable productMinimum viable product
Minimum viable product
 
Apps vs Mobile Websites - Which is Better?
Apps vs Mobile Websites - Which is Better?Apps vs Mobile Websites - Which is Better?
Apps vs Mobile Websites - Which is Better?
 

Recently uploaded

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

From LazyCoffee to Appstore - The Key stages of app development

  • 1. From LazyCoffee to Appstore The Key stages of app development © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 1
  • 2. First of all Who am I • Scott Roberts (@scottmkroberts) • Founder of a Local Mobile app development company Systematic Apps • Been developing mobile apps (mostly for iPhone and iPad) for around 5 years © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 2
  • 3. What is this talk about (Agenda) A journey on how you take an idea all the way to the App Store. - Idea - Funding - Team - Design - Development - Marketing & Shipping © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 3
  • 4. Idea ! © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 4
  • 5. To me, ideas are worth nothing unless executed. They are just a multiplier. Execution is worth millions. — Derek Sivers © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 5
  • 6. Idea Everything starts with an idea. - Coming up with an app idea - Validate your idea - Define your main feature set - Always be thinking of your USP (Unique Selling Point) - Remember: An app's main aim should do one thing and one thing well especially when starting out. - How will your app make money? © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 6
  • 7. Funding ! © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 7
  • 8. "Cash flow is more important than your mother" — BillionDollarApp Book © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 8
  • 9. How much does an app cost? We surveyed some of the leading mobile app development companies on the cost to develop a mobile app, and found that the median cost range is between $37,913 and $171,450, but could climb up to $500,000 or higher. • Source: https://clutch.co/app- development/cost-build-mobile- app-survey © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 9
  • 10. Example: Monument Valley • Apple Design Award Winner 2014 • 55 Weeks in Development • 8 Core Team Members • Development cost: $852,000.00 • Revenue: $5,858,625.00 (source: http:// blog.monumentvalleygame.com/blog/ 2015/1/15/monument-valley-in- © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 10
  • 11. How will you fund your idea? • Bootstrapping • Angel Investing/Venture Capital • Crowd Funding (e.g. Kickstarter) © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 11
  • 12. Team ! " # © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 12
  • 13. "Coming together is a beginning. Keeping together is progress. Working together is success." — Henry Ford © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 13
  • 14. Roles in the team • Design • User Experience Designer • User Interface Designer • Mobile Development (Depending on platforms) • iOS (iPhone and iPad) • Android © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 14
  • 15. Roles in the team • Web Developer (backend / frontend) • Someone with API experience • Quality Assurance • Marketing • Sales • Business / Financial © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 15
  • 16. Early stage teams • Single Founders (Indie Developers) • Co founders (e.g. Design and Developer Duo) • Full on teams © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 16
  • 17. Design ! © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 17
  • 18. "One does not accumulate but eliminate. It is not daily increase but daily decrease. The height of cultivation always runs to simplicity." -- Bruce Lee © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 18
  • 19. Design Tools • Sketch • Pixelmator (Photo Editing) • Invision App • Marvel App • Pen and Paper • Whiteboard © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 19
  • 20. Process • Tight feedback loop, you don't know how good you design is until it is infront of your users. • Wireframes to outlay the basic features and flow of the application. • Test with real users via interactive prototypes. • Start making it look good © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 20
  • 21. Quick things to think about • Limited screen space • Use colour wisely • Pick clean easy to read fonts • Does your design fit with multiple languages. • Icons should not confuse the user © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 21
  • 22. Development ☕ © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 22
  • 23. “Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” — Martin Golding © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 23
  • 24. Time to make your idea (Method) • Native • Cross platform • PhoneGap/Cordova • Xamarin • appcelerator © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 24
  • 25. Platforms • Android • iOS • Windows Phone • Blackberry? • Firefox OS © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 25
  • 26. How we create the iPhone App • Apple Developer License • You need a Mac • Download Xcode and get developing • Code the app in Swift or Objective-C • Taking a Test first approach will reduce bugs © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 26
  • 27. Marketing ! © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 27
  • 28. "Word-of-mouth marketing has always been important. Today, it’s more important than ever because of the power of the Internet." -- Joe Pulizzi & Newt Barrett © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 28
  • 29. App Marketing Tips • Do not rely on the App Stores they have terrible SEO. • Press Releases and giving early access to Blogs, magazines etc. • Always think of marketing through the whole process of creating an app. • Create a landing Page / website for your app early to generate "Hype" and interest. © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 29
  • 30. Shipping ! © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 30
  • 31. "Move fast and break things." — Mark Zuckerberg © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 31
  • 32. Required Reading & Resources • The Lean Startup • How to build a billion dollar app • Deckset App Best way to create presentations. © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 32
  • 33. Thank You Any Questions? @scottmkroberts © Systematic Apps, 2015 - www.systematicapps.com | @systematicapps | @scottmkroberts 33