SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
Spend Stack:
A Case Study & Stuff
Ubiquitous “Who Am I”
- Run Dreaming In Binary
- Write for Sitepoint, Tuts+, and Sinch.
- Pluralsight Author
- Application Dev at HealthMEDX
So - Spend Stack
Spend Stack is a shopping list app that keeps a
running total with sales tax included.
The Big Picture
Marketing Video
Spiffy!
Target Audience/Goals
All cash spenders
Encourage predictable shopping or spending
Generic enough for most all shopping lists
Easy to use, pass the Deb-Mo test.
Who is it for?
The User Interface
Really takes place in two places
A list is open All lists
My Goals
•Segue for Dreaming In
Binary
•Help solve a common
problem
What I wanted to do with Spend Stack
•Build up portfolio
•Hook into the iOS
community
Believe it or not
I’d already been bit by the App Store before
Making money was not a primary goal
Sold 4 units at launch.
I did not retire.
Downloads
I still haven’t retired
Not surprising
App Store is tough
- techcrunch
20,000
Apps released each month:
“Here’s What We Did!”
Seems like PSAs for their app - but hey, good for them.
We bought a 30 second commercial during the Super
Bowl - it really helped our download numbers!!!
Lessons Learned
USED:
What went wrong - technology used
SHOULD HAVE USED:
Plain UIView for navbar
Frame calculations
Key-Value iCloud
Model-View-Ahh Screw it
AppDelegate as a God class
Manual library imports
Xcode snapshots
Stackoverflow
No common sense
So so so much more
A navbar - derp!
Autolayout
Document Based Storage
Model-View-Controller
*AppDelegate for nothing
Cocoa Pods
Git
The docs
Common sense
So so so much more
Discovery - your freinenemy
Get noticed or die a slow death
So - what do you do?
Lucky, press, or get featured by Apple:
•Generate buzz
•Use new APIs
•Be relevant based off of time of the year or event
•“….Make a great app”
Get lucky/Get Press/Get Apple to love your app
Marketing - What I Tried
Press Release via PR Mac
The Basics
Kinda Helpful?
You immediately get spammed with emails:
They mostly just get reposted on other sites
Local Community
Local news is great:
417 Mag
KY3 Interview
Springfield Newsleader
RayWeinderlich.com
They are your best friends and initially, your biggest fans
Reviews are important
Never prompted
Hard to find
Nobody cared
But how do you get them?
Reviews are important
•After a “good” thing
•Give me the option to ignore
•If no, ask for feedback
You have to ask, but under the right conditions
Reviews are important
I use this same philosophy on Medium:
All about how and where
Mindset of app development
You should build a business, not an app.
You are not just a developer, you are an:
Not just an app
- entrepreneur
- marketer
- salesman
- QA analyst
- product owner
- social media maven
- …etc
Know when V1 is done
Agile Development at home! It works.
Weigh each feature against mission statement
Example: Color Schemes - Cool, not essential
Or enjoy development hell
Check out your competition
•App Annie is good for this
•Download the competition
•Point out what you did that they didn't
See what they suck at and what they rock at
Jargon Loses People
•Spend Stack came from a name generator
•Nobody knows what a stack is
•A list is familiar and easier to understand
Nobody gets the whole “stack” part.
“Oh look! It’s a stack! Like the lists! I mean stacks!”
- No one ever
App Meta Data
Financial was the wrong category
It very much matters
Important: Not So Much:
•Category
•Keywords
•Screen shots
•Descriptions
•Update notes
That Said…
Games are by far the most popular
Less Market Saturation > Better Chance To Chart
Manage your time
Buffer for social media
Placeit & Promotee for product shots
Github (the somebody already solved this scenario)
Cut corners and be efficient as much as possible
Manage your time
I wrote all of my old website from scratch
Are you wasting time somewhere?
Manage your time
•12 hours in a week to work on DIB
•Blog post once a month
•1 post takes 4 hours to write
•1 post takes 2 hours to code
•= 4 hours left for everything else :- (
Maintaining my website myself wasn’t an option
Manage your time
Moved to SquareSpace
Moving to a CMS saved me a lot of time
Using a CMS:
•I put out more content
•Edits are super quick
•Changing things is trivial
Using Medium:
•I write technical posts over swift weekly
•Easy to share
•Network with other developers
Manage your time
•Tough to find time during the week
•Weekends are great, but you need to relax too
•Find the sweet spot, which meets these reqs:
Find your “sweet spot” - for me it’s Saturday mornings
You know it’s available
You’re inspired and motivated
You know you can focus
Manage your time
Stick with one project - but think ahead
Speaking of projects
•What do *you* want to make
•Do people/the market want that
•Does it solve one problem well
•What can you bring that other haven’t or can’t
Find what you are passionate about, that might make sense to others
Don’t think about money, but create something that can make it
Learn how people use your app
•Almost always used for grocery shopping
•Nobody uses categories
•People choose ugly color schemes
It might not be what you expect
Connect with the community
Email everyone back who sends feedback
Incorporate their ideas if it makes sense
Connect on Twitter, too
It scores big points
Look Professional
• Put your best foot forward
• In time, hard work will pay off
• In the App Store - Success could take years
• Epic Games - 1 in 10 games succeed
Fake it till you make it
What do you want to be?
Jordan Morgan - iOS expert
I realized representing me and DIB were fundamentally different and they were clashing
Dreaming In Binary - Software
•Split blogs out to medium
•Tutorials and teaching
•Social media is focused on things I make
•Doesn’t confuse people with technical things
•Blogs only pertain to apps
Future of Spend Stack
Completely overhaul UI
- Negative Space
- Stupid Easy
Focus on:
- Grocery shopping
- Universal app
What’s Next
Next for D.I.B.
See more at bit.ly/halotimerios
Halo Timer
Plugs
@jordanmorgan10
@dibsoftware
bit.ly/iosdevguide
dreaminginbinary.co/jordan
Come find me
Adaptive Design in iOS
Getting Started
(end of June)

Más contenido relacionado

La actualidad más candente

How to start an online business with less than 10 eur
How to start an online business with less than 10 eurHow to start an online business with less than 10 eur
How to start an online business with less than 10 eurHelvijs Smoteks
 
How We (Unexpectedly) Got 60K Users in 60 Hours
How We (Unexpectedly) Got 60K Users in 60 HoursHow We (Unexpectedly) Got 60K Users in 60 Hours
How We (Unexpectedly) Got 60K Users in 60 HoursMattan Griffel
 
Be A Great Product Leader (Opower 2014)
Be A Great Product Leader (Opower 2014)Be A Great Product Leader (Opower 2014)
Be A Great Product Leader (Opower 2014)Adam Nash
 
Build World Class User Onboarding
Build World Class User OnboardingBuild World Class User Onboarding
Build World Class User OnboardingEnzo Avigo
 
Be A Great Product Leader (Square 2013)
Be A Great Product Leader (Square 2013)Be A Great Product Leader (Square 2013)
Be A Great Product Leader (Square 2013)Adam Nash
 
Growth Hacking for Startups
Growth Hacking for StartupsGrowth Hacking for Startups
Growth Hacking for StartupsAndy Young
 
A Minimal Viable Product that works
A Minimal Viable Product that worksA Minimal Viable Product that works
A Minimal Viable Product that worksOlga Pavlovsky
 
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can MakeFFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can MakeSaffire
 
B2B Inbound Sales Emails Webinar With Customer.io & Close.io
B2B Inbound Sales Emails Webinar With Customer.io & Close.ioB2B Inbound Sales Emails Webinar With Customer.io & Close.io
B2B Inbound Sales Emails Webinar With Customer.io & Close.ioClose.io
 
Google's Mobile Algo Update: Don't Panic, Here's What To Do!
Google's Mobile Algo Update: Don't Panic, Here's What To Do!Google's Mobile Algo Update: Don't Panic, Here's What To Do!
Google's Mobile Algo Update: Don't Panic, Here's What To Do!NordicClick Interactive
 
How to run a scrappy startup
How to run a scrappy startupHow to run a scrappy startup
How to run a scrappy startupRashmi Sinha
 
Analyzing Culturally Biased Data, US and Japan, Bean Knowledge
Analyzing Culturally Biased Data, US and Japan, Bean KnowledgeAnalyzing Culturally Biased Data, US and Japan, Bean Knowledge
Analyzing Culturally Biased Data, US and Japan, Bean KnowledgeZo Digital Japan
 
Should I start my career at a big or small company?
Should I start my career at a big or small company?Should I start my career at a big or small company?
Should I start my career at a big or small company?Michael Wolfe
 
Forget the Fairy Dust - How to Create Content That (Actually) Works
Forget the Fairy Dust - How to Create Content That (Actually) WorksForget the Fairy Dust - How to Create Content That (Actually) Works
Forget the Fairy Dust - How to Create Content That (Actually) WorksJoel Klettke
 
Vision 2022 slides tf
Vision 2022 slides tfVision 2022 slides tf
Vision 2022 slides tfLinseyEhle1
 
Top 10 Digital Marketing Mistakes by Japanese Companies in 2017
Top 10 Digital Marketing Mistakes by Japanese Companies in 2017Top 10 Digital Marketing Mistakes by Japanese Companies in 2017
Top 10 Digital Marketing Mistakes by Japanese Companies in 2017Zo Digital Japan
 
10 Growth Hacks for Mobile Apps
10 Growth Hacks for Mobile Apps10 Growth Hacks for Mobile Apps
10 Growth Hacks for Mobile AppsWhalla Labs
 

La actualidad más candente (20)

How to start an online business with less than 10 eur
How to start an online business with less than 10 eurHow to start an online business with less than 10 eur
How to start an online business with less than 10 eur
 
How We (Unexpectedly) Got 60K Users in 60 Hours
How We (Unexpectedly) Got 60K Users in 60 HoursHow We (Unexpectedly) Got 60K Users in 60 Hours
How We (Unexpectedly) Got 60K Users in 60 Hours
 
Be A Great Product Leader (Opower 2014)
Be A Great Product Leader (Opower 2014)Be A Great Product Leader (Opower 2014)
Be A Great Product Leader (Opower 2014)
 
Launching a Product
Launching a ProductLaunching a Product
Launching a Product
 
Build World Class User Onboarding
Build World Class User OnboardingBuild World Class User Onboarding
Build World Class User Onboarding
 
Be A Great Product Leader (Square 2013)
Be A Great Product Leader (Square 2013)Be A Great Product Leader (Square 2013)
Be A Great Product Leader (Square 2013)
 
Growth Hacking for Startups
Growth Hacking for StartupsGrowth Hacking for Startups
Growth Hacking for Startups
 
A Minimal Viable Product that works
A Minimal Viable Product that worksA Minimal Viable Product that works
A Minimal Viable Product that works
 
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can MakeFFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
 
B2B Inbound Sales Emails Webinar With Customer.io & Close.io
B2B Inbound Sales Emails Webinar With Customer.io & Close.ioB2B Inbound Sales Emails Webinar With Customer.io & Close.io
B2B Inbound Sales Emails Webinar With Customer.io & Close.io
 
Two way feedback
Two way feedbackTwo way feedback
Two way feedback
 
Google's Mobile Algo Update: Don't Panic, Here's What To Do!
Google's Mobile Algo Update: Don't Panic, Here's What To Do!Google's Mobile Algo Update: Don't Panic, Here's What To Do!
Google's Mobile Algo Update: Don't Panic, Here's What To Do!
 
How to run a scrappy startup
How to run a scrappy startupHow to run a scrappy startup
How to run a scrappy startup
 
Failcon 2012
Failcon 2012Failcon 2012
Failcon 2012
 
Analyzing Culturally Biased Data, US and Japan, Bean Knowledge
Analyzing Culturally Biased Data, US and Japan, Bean KnowledgeAnalyzing Culturally Biased Data, US and Japan, Bean Knowledge
Analyzing Culturally Biased Data, US and Japan, Bean Knowledge
 
Should I start my career at a big or small company?
Should I start my career at a big or small company?Should I start my career at a big or small company?
Should I start my career at a big or small company?
 
Forget the Fairy Dust - How to Create Content That (Actually) Works
Forget the Fairy Dust - How to Create Content That (Actually) WorksForget the Fairy Dust - How to Create Content That (Actually) Works
Forget the Fairy Dust - How to Create Content That (Actually) Works
 
Vision 2022 slides tf
Vision 2022 slides tfVision 2022 slides tf
Vision 2022 slides tf
 
Top 10 Digital Marketing Mistakes by Japanese Companies in 2017
Top 10 Digital Marketing Mistakes by Japanese Companies in 2017Top 10 Digital Marketing Mistakes by Japanese Companies in 2017
Top 10 Digital Marketing Mistakes by Japanese Companies in 2017
 
10 Growth Hacks for Mobile Apps
10 Growth Hacks for Mobile Apps10 Growth Hacks for Mobile Apps
10 Growth Hacks for Mobile Apps
 

Destacado

Hour of Code: Best Practices for Successful Educators
Hour of Code: Best Practices for Successful EducatorsHour of Code: Best Practices for Successful Educators
Hour of Code: Best Practices for Successful EducatorsCode.org Teacher Community
 
Три стъпки към онлайн безопасност на децата
Три стъпки към онлайн безопасност на децатаТри стъпки към онлайн безопасност на децата
Три стъпки към онлайн безопасност на децатаnad_and
 
Christmas competition2011
Christmas competition2011Christmas competition2011
Christmas competition2011nad_and
 
Как да уча
Как да учаКак да уча
Как да учаnad_and
 
MS Excel 2003 - Диаграми
MS Excel 2003 - ДиаграмиMS Excel 2003 - Диаграми
MS Excel 2003 - Диаграмиnad_and
 
Постер "Мобилна безопасност"
Постер "Мобилна безопасност"Постер "Мобилна безопасност"
Постер "Мобилна безопасност"nad_and
 
MS Excel преговор
MS Excel преговорMS Excel преговор
MS Excel преговорnad_and
 
MS Excel 2003 - Търсене и замяна на данни; настройка за печат
MS Excel 2003 - Търсене и замяна на данни; настройка за печатMS Excel 2003 - Търсене и замяна на данни; настройка за печат
MS Excel 2003 - Търсене и замяна на данни; настройка за печатnad_and
 
ИТ - Windows Explorer 6 клас
ИТ - Windows Explorer 6 класИТ - Windows Explorer 6 клас
ИТ - Windows Explorer 6 класnad_and
 
Измерване на информацията - 6 клас
Измерване на информацията - 6 класИзмерване на информацията - 6 клас
Измерване на информацията - 6 класnad_and
 
ИТ - MS Word - Вмъкване на изображение
ИТ - MS Word - Вмъкване на изображениеИТ - MS Word - Вмъкване на изображение
ИТ - MS Word - Вмъкване на изображениеnad_and
 
ИТ - въпроси за начален преговор в 8 клас
ИТ - въпроси за начален преговор в 8 класИТ - въпроси за начален преговор в 8 клас
ИТ - въпроси за начален преговор в 8 класnad_and
 
ИТ - Обработка на изображения - 6 клас
ИТ - Обработка на изображения - 6 класИТ - Обработка на изображения - 6 клас
ИТ - Обработка на изображения - 6 класnad_and
 
MS Excel - логическата функция IF
MS Excel - логическата функция IF MS Excel - логическата функция IF
MS Excel - логическата функция IF nad_and
 
ИТ - MS Excel - Проектиране на таблици
ИТ - MS Excel - Проектиране на таблициИТ - MS Excel - Проектиране на таблици
ИТ - MS Excel - Проектиране на таблициnad_and
 
ИТ - Weebly - 8 клас
ИТ - Weebly - 8 класИТ - Weebly - 8 клас
ИТ - Weebly - 8 класnad_and
 
Страхът да говорим пред публика
Страхът да говорим пред публикаСтрахът да говорим пред публика
Страхът да говорим пред публикаnad_and
 
Ролята на шрифта в компютърна презентация
Ролята на шрифта в компютърна презентацияРолята на шрифта в компютърна презентация
Ролята на шрифта в компютърна презентацияnad_and
 
Coding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop PresentationCoding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop PresentationJoanne Villis
 

Destacado (20)

Hour of Code: Best Practices for Successful Educators
Hour of Code: Best Practices for Successful EducatorsHour of Code: Best Practices for Successful Educators
Hour of Code: Best Practices for Successful Educators
 
Hour of code handout for schools
Hour of code handout for schoolsHour of code handout for schools
Hour of code handout for schools
 
Три стъпки към онлайн безопасност на децата
Три стъпки към онлайн безопасност на децатаТри стъпки към онлайн безопасност на децата
Три стъпки към онлайн безопасност на децата
 
Christmas competition2011
Christmas competition2011Christmas competition2011
Christmas competition2011
 
Как да уча
Как да учаКак да уча
Как да уча
 
MS Excel 2003 - Диаграми
MS Excel 2003 - ДиаграмиMS Excel 2003 - Диаграми
MS Excel 2003 - Диаграми
 
Постер "Мобилна безопасност"
Постер "Мобилна безопасност"Постер "Мобилна безопасност"
Постер "Мобилна безопасност"
 
MS Excel преговор
MS Excel преговорMS Excel преговор
MS Excel преговор
 
MS Excel 2003 - Търсене и замяна на данни; настройка за печат
MS Excel 2003 - Търсене и замяна на данни; настройка за печатMS Excel 2003 - Търсене и замяна на данни; настройка за печат
MS Excel 2003 - Търсене и замяна на данни; настройка за печат
 
ИТ - Windows Explorer 6 клас
ИТ - Windows Explorer 6 класИТ - Windows Explorer 6 клас
ИТ - Windows Explorer 6 клас
 
Измерване на информацията - 6 клас
Измерване на информацията - 6 класИзмерване на информацията - 6 клас
Измерване на информацията - 6 клас
 
ИТ - MS Word - Вмъкване на изображение
ИТ - MS Word - Вмъкване на изображениеИТ - MS Word - Вмъкване на изображение
ИТ - MS Word - Вмъкване на изображение
 
ИТ - въпроси за начален преговор в 8 клас
ИТ - въпроси за начален преговор в 8 класИТ - въпроси за начален преговор в 8 клас
ИТ - въпроси за начален преговор в 8 клас
 
ИТ - Обработка на изображения - 6 клас
ИТ - Обработка на изображения - 6 класИТ - Обработка на изображения - 6 клас
ИТ - Обработка на изображения - 6 клас
 
MS Excel - логическата функция IF
MS Excel - логическата функция IF MS Excel - логическата функция IF
MS Excel - логическата функция IF
 
ИТ - MS Excel - Проектиране на таблици
ИТ - MS Excel - Проектиране на таблициИТ - MS Excel - Проектиране на таблици
ИТ - MS Excel - Проектиране на таблици
 
ИТ - Weebly - 8 клас
ИТ - Weebly - 8 класИТ - Weebly - 8 клас
ИТ - Weebly - 8 клас
 
Страхът да говорим пред публика
Страхът да говорим пред публикаСтрахът да говорим пред публика
Страхът да говорим пред публика
 
Ролята на шрифта в компютърна презентация
Ролята на шрифта в компютърна презентацияРолята на шрифта в компютърна презентация
Ролята на шрифта в компютърна презентация
 
Coding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop PresentationCoding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop Presentation
 

Similar a Spend Stack: An iOS Case Study

Driving App Success Part II
Driving App Success Part IIDriving App Success Part II
Driving App Success Part IINathan Mellor
 
MVP: Minimum Viable Product vs. Maximum Value Product
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value ProductLiquid Reality
 
SEO Hot Topics 2012
SEO Hot Topics 2012SEO Hot Topics 2012
SEO Hot Topics 2012OliOrt
 
Making (Some?) Money as an Indie iOS Developer
Making (Some?) Money as an Indie iOS DeveloperMaking (Some?) Money as an Indie iOS Developer
Making (Some?) Money as an Indie iOS DeveloperStefan Haflidason
 
Inbound Marketing Conference 2016 Summary
Inbound Marketing Conference 2016 SummaryInbound Marketing Conference 2016 Summary
Inbound Marketing Conference 2016 SummaryJimmy Smith
 
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)CityStarters
 
Content Marketing by Rob Fitzpatrick
Content Marketing by Rob FitzpatrickContent Marketing by Rob Fitzpatrick
Content Marketing by Rob FitzpatrickStartupbootcamp
 
Android Apps For Profit Nov 2014
Android Apps For Profit Nov 2014Android Apps For Profit Nov 2014
Android Apps For Profit Nov 2014Nathan Mellor
 
Building an Excellent Web Startup
Building an Excellent Web StartupBuilding an Excellent Web Startup
Building an Excellent Web Startupmatthewhyatt
 
Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Ben Hall
 
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword ResearchLaunches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword ResearchMike Roberts
 
Passle MarketingCamp Mar 2016 - Content Marketing For Business
Passle MarketingCamp Mar 2016 - Content Marketing For BusinessPassle MarketingCamp Mar 2016 - Content Marketing For Business
Passle MarketingCamp Mar 2016 - Content Marketing For BusinessBen Mumby-Croft
 
Growth Hacking Your Social Media
Growth Hacking Your Social MediaGrowth Hacking Your Social Media
Growth Hacking Your Social MediaImagine
 
The Notes for Attendees of the BSEEN workshop on Digital Marketing 2.0
The Notes for Attendees of the BSEEN workshop on Digital Marketing 2.0The Notes for Attendees of the BSEEN workshop on Digital Marketing 2.0
The Notes for Attendees of the BSEEN workshop on Digital Marketing 2.0Dan Sodergren
 
The Social Experiment: A Presentation from Staffing World 2016
The Social Experiment: A Presentation from Staffing World 2016The Social Experiment: A Presentation from Staffing World 2016
The Social Experiment: A Presentation from Staffing World 2016Haley Marketing
 
Be a great product leader by Adam Nash, VP Product, Dropbox
Be a great product leader by Adam Nash, VP Product, DropboxBe a great product leader by Adam Nash, VP Product, Dropbox
Be a great product leader by Adam Nash, VP Product, DropboxAmplitude
 
Future of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationFuture of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationJon Ruby
 

Similar a Spend Stack: An iOS Case Study (20)

Driving App Success Part II
Driving App Success Part IIDriving App Success Part II
Driving App Success Part II
 
MVP: Minimum Viable Product vs. Maximum Value Product
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value Product
 
SEO Hot Topics 2012
SEO Hot Topics 2012SEO Hot Topics 2012
SEO Hot Topics 2012
 
Making (Some?) Money as an Indie iOS Developer
Making (Some?) Money as an Indie iOS DeveloperMaking (Some?) Money as an Indie iOS Developer
Making (Some?) Money as an Indie iOS Developer
 
Inbound Marketing Conference 2016 Summary
Inbound Marketing Conference 2016 SummaryInbound Marketing Conference 2016 Summary
Inbound Marketing Conference 2016 Summary
 
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
 
Apps for Profit
Apps for ProfitApps for Profit
Apps for Profit
 
Content Marketing by Rob Fitzpatrick
Content Marketing by Rob FitzpatrickContent Marketing by Rob Fitzpatrick
Content Marketing by Rob Fitzpatrick
 
Android Apps For Profit Nov 2014
Android Apps For Profit Nov 2014Android Apps For Profit Nov 2014
Android Apps For Profit Nov 2014
 
Building an Excellent Web Startup
Building an Excellent Web StartupBuilding an Excellent Web Startup
Building an Excellent Web Startup
 
Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)
 
Inbound 2016
Inbound 2016Inbound 2016
Inbound 2016
 
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword ResearchLaunches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
Launches, SEO, Adwords, Twitter, Blog, Search Engine, Keyword Research
 
Passle MarketingCamp Mar 2016 - Content Marketing For Business
Passle MarketingCamp Mar 2016 - Content Marketing For BusinessPassle MarketingCamp Mar 2016 - Content Marketing For Business
Passle MarketingCamp Mar 2016 - Content Marketing For Business
 
Growth Hacking Your Social Media
Growth Hacking Your Social MediaGrowth Hacking Your Social Media
Growth Hacking Your Social Media
 
How to use facebook for business
How to use facebook for businessHow to use facebook for business
How to use facebook for business
 
The Notes for Attendees of the BSEEN workshop on Digital Marketing 2.0
The Notes for Attendees of the BSEEN workshop on Digital Marketing 2.0The Notes for Attendees of the BSEEN workshop on Digital Marketing 2.0
The Notes for Attendees of the BSEEN workshop on Digital Marketing 2.0
 
The Social Experiment: A Presentation from Staffing World 2016
The Social Experiment: A Presentation from Staffing World 2016The Social Experiment: A Presentation from Staffing World 2016
The Social Experiment: A Presentation from Staffing World 2016
 
Be a great product leader by Adam Nash, VP Product, Dropbox
Be a great product leader by Adam Nash, VP Product, DropboxBe a great product leader by Adam Nash, VP Product, Dropbox
Be a great product leader by Adam Nash, VP Product, Dropbox
 
Future of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationFuture of software development - Danger of Oversimplification
Future of software development - Danger of Oversimplification
 

Último

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 

Último (20)

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 

Spend Stack: An iOS Case Study

  • 1. Spend Stack: A Case Study & Stuff
  • 2. Ubiquitous “Who Am I” - Run Dreaming In Binary - Write for Sitepoint, Tuts+, and Sinch. - Pluralsight Author - Application Dev at HealthMEDX
  • 3. So - Spend Stack Spend Stack is a shopping list app that keeps a running total with sales tax included. The Big Picture
  • 5. Target Audience/Goals All cash spenders Encourage predictable shopping or spending Generic enough for most all shopping lists Easy to use, pass the Deb-Mo test. Who is it for?
  • 6. The User Interface Really takes place in two places A list is open All lists
  • 7. My Goals •Segue for Dreaming In Binary •Help solve a common problem What I wanted to do with Spend Stack •Build up portfolio •Hook into the iOS community
  • 8. Believe it or not I’d already been bit by the App Store before Making money was not a primary goal Sold 4 units at launch. I did not retire.
  • 10. Not surprising App Store is tough - techcrunch 20,000 Apps released each month:
  • 11. “Here’s What We Did!” Seems like PSAs for their app - but hey, good for them. We bought a 30 second commercial during the Super Bowl - it really helped our download numbers!!!
  • 12. Lessons Learned USED: What went wrong - technology used SHOULD HAVE USED: Plain UIView for navbar Frame calculations Key-Value iCloud Model-View-Ahh Screw it AppDelegate as a God class Manual library imports Xcode snapshots Stackoverflow No common sense So so so much more A navbar - derp! Autolayout Document Based Storage Model-View-Controller *AppDelegate for nothing Cocoa Pods Git The docs Common sense So so so much more
  • 13. Discovery - your freinenemy Get noticed or die a slow death
  • 14. So - what do you do? Lucky, press, or get featured by Apple: •Generate buzz •Use new APIs •Be relevant based off of time of the year or event •“….Make a great app” Get lucky/Get Press/Get Apple to love your app
  • 15. Marketing - What I Tried Press Release via PR Mac The Basics
  • 16. Kinda Helpful? You immediately get spammed with emails: They mostly just get reposted on other sites
  • 17. Local Community Local news is great: 417 Mag KY3 Interview Springfield Newsleader RayWeinderlich.com They are your best friends and initially, your biggest fans
  • 18. Reviews are important Never prompted Hard to find Nobody cared But how do you get them?
  • 19. Reviews are important •After a “good” thing •Give me the option to ignore •If no, ask for feedback You have to ask, but under the right conditions
  • 20. Reviews are important I use this same philosophy on Medium: All about how and where
  • 21. Mindset of app development You should build a business, not an app. You are not just a developer, you are an: Not just an app - entrepreneur - marketer - salesman - QA analyst - product owner - social media maven - …etc
  • 22. Know when V1 is done Agile Development at home! It works. Weigh each feature against mission statement Example: Color Schemes - Cool, not essential Or enjoy development hell
  • 23. Check out your competition •App Annie is good for this •Download the competition •Point out what you did that they didn't See what they suck at and what they rock at
  • 24. Jargon Loses People •Spend Stack came from a name generator •Nobody knows what a stack is •A list is familiar and easier to understand Nobody gets the whole “stack” part. “Oh look! It’s a stack! Like the lists! I mean stacks!” - No one ever
  • 25. App Meta Data Financial was the wrong category It very much matters Important: Not So Much: •Category •Keywords •Screen shots •Descriptions •Update notes
  • 26. That Said… Games are by far the most popular Less Market Saturation > Better Chance To Chart
  • 27. Manage your time Buffer for social media Placeit & Promotee for product shots Github (the somebody already solved this scenario) Cut corners and be efficient as much as possible
  • 28. Manage your time I wrote all of my old website from scratch Are you wasting time somewhere?
  • 29. Manage your time •12 hours in a week to work on DIB •Blog post once a month •1 post takes 4 hours to write •1 post takes 2 hours to code •= 4 hours left for everything else :- ( Maintaining my website myself wasn’t an option
  • 30. Manage your time Moved to SquareSpace Moving to a CMS saved me a lot of time Using a CMS: •I put out more content •Edits are super quick •Changing things is trivial Using Medium: •I write technical posts over swift weekly •Easy to share •Network with other developers
  • 31. Manage your time •Tough to find time during the week •Weekends are great, but you need to relax too •Find the sweet spot, which meets these reqs: Find your “sweet spot” - for me it’s Saturday mornings You know it’s available You’re inspired and motivated You know you can focus
  • 32. Manage your time Stick with one project - but think ahead
  • 33. Speaking of projects •What do *you* want to make •Do people/the market want that •Does it solve one problem well •What can you bring that other haven’t or can’t Find what you are passionate about, that might make sense to others Don’t think about money, but create something that can make it
  • 34. Learn how people use your app •Almost always used for grocery shopping •Nobody uses categories •People choose ugly color schemes It might not be what you expect
  • 35. Connect with the community Email everyone back who sends feedback Incorporate their ideas if it makes sense Connect on Twitter, too It scores big points
  • 36. Look Professional • Put your best foot forward • In time, hard work will pay off • In the App Store - Success could take years • Epic Games - 1 in 10 games succeed Fake it till you make it
  • 37. What do you want to be? Jordan Morgan - iOS expert I realized representing me and DIB were fundamentally different and they were clashing Dreaming In Binary - Software •Split blogs out to medium •Tutorials and teaching •Social media is focused on things I make •Doesn’t confuse people with technical things •Blogs only pertain to apps
  • 38. Future of Spend Stack Completely overhaul UI - Negative Space - Stupid Easy Focus on: - Grocery shopping - Universal app What’s Next
  • 39. Next for D.I.B. See more at bit.ly/halotimerios Halo Timer
  • 41. Adaptive Design in iOS Getting Started (end of June)