SlideShare a Scribd company logo
1 of 214
Download to read offline
The Grades Story
Jeremy Olson
@jerols - gradesapp.com - skookum.com
WARNING
NOT
Get rich quick
IS
Long Term
IS
AboutYOU
THE STORY
If there were a subtitle, it would be here!
4 Chapters
4 Chapters
Get a Monkey
4 Chapters
Get a Monkey
Get an Idea
4 Chapters
Get a Monkey
Get an Idea
Get a Voice
4 Chapters
Get a Monkey
Get an Idea
Get a Voice
Worth it!
Chapter 1
Get a Monkey
The Bad Guy
The Bad Guy
Why waste your time?
No way it’s gonna
make money.
Big Revelation...
Success ≠ Money
Be curious, learn stuff,
build stuff...
Do your best to make it
profitable.
It will probably fail.
It doesn’t matter.
Let me prove it.
2000
FENCING MASTER
Money Made...
Wait for it...
$0
Web Design
I was a natural...
(not)
Off to a great start!
$0
BLOGGG!
Oh yeah!
-$100
APPPS!
What is a database?
Me thinking $15/hr is pretty neat
A few bucks
College.
What’s a Skookum?
It pays to be curious.
WRONG
Will this make money
right away?
NOT
Is this a worthwhile
investment?
Money ≠ Success
It pays to be curious.
It pays to be curious.
Get a monkey
Chapter 2
Get a product
THE POSSIBILITIES!
FAIL
Curiosity not enough
A good idea motivates you
to learn what is required
to build it
Scratch your own itch
Is there a gap in the
market?
Is it a
?
Sketch it
Talk to folks
Prototype it
Talk to folks
Do people immediately
“get it”?
Are people excited about
it?
Will enough people be
willing to pay for it?
Refine it
Know your limits
My design skills were not
good enough to make that
concept work.
If the skill isn’t there, stick
simple. Don’t go crazy.
Speaking of Design...
Use an iPhone or iPod
every day
Invest LOTS of time in
the design
Apple says:
Learn design.
WWDC Videos
http://developer.apple.com/videos/wwdc/2010/
Watch the ones on design and on making successful
iPhone apps
HIG
Search “iPhone human interface guidelines”
No time? Hire or partner
with an amazing designer.
Beyond usable. Fun.
Programming the thang.
Native VS Web-based
Objective-C
Cocoa
HTML/CSS/Javascript
Phone Gap
Appcelerator Titanium
Native VS Web-based
+ More familiar to web
developers
+ Multi-platform
- Slower
- Easy to make an app
that doesn’t follow
conventions
- Sometimes limiting
+ More valuable
skill
+ More control
+ Fewer limits
- Hard
- Not multi-
platform
Learning Native iPhone
Programming
http://developer.apple.com/iphone
Download the SDK for
free
$100/year to submit apps to the store and
test them on actual devices (otherwise use
the simulator to test)
Only works on a Mac
Google “Learn Objective C” (1st result)
Search “stanford iPhone” in iTunes Store
Do the assignments! (At least the first few)
New programmer?
Introductory programming courses or
books = good idea.
This is not lightweight stuff.
Not impossible either.
Grades 0.1
=
Hodgepodge of tutorials
twisted to do my will
After a few months, stuff
started clicking
Scratch. Rewrite.
Polish. Polish. Polish.
Grades 1.0
1 year - start to finish
DEMO
We got a product.
Halt.
Step back a bit.
A product is no good if nobody knows about it
Chapter 3
Get a voice
If you don’t have a voice,
you are nobody.
If you’re a nobody, who is
going to know about your
stuff?
Don’t wait til launch to
work on marketing!
Getting a voice takes
TIME! Lots of it.
Day 1, I was nobody.
I read
“If you think leadership is
only for other people,
you’re wrong. We need
YOU to lead us.”
Twitter
Market by sharing/
teaching/leading
Market by adding value to
people’s lives
It worked!
Some of the most
successful iPhone
developers out there were
reading my blog!
It’s not about eyeballs
I never “pitched” anybody
It’s about connections
It’s about relationships
Don’t Spam
“@taptaptap Hey, you
should check out the
iPhone app I’m building -
it is really awesome”
WRONG
“Check out @taptaptap’s
latest app, Voices - it is a
perfect example of going
beyond usable and into
the realm of fun.”
RIGHT
Engage people outside the
context of your app.
If they like you, they will
check your stuff out.
What about PR?
Make it a last resort.
Cold calling is usually not very effective.
The Power of Social
Media
Viticci
[redacted]
Ken Yarmosh
My Job
If you have a voice,
people care.
Chapter 4
Worth it!
LAUNCH!
Hundreds of Twitter
followers, blog readers,
and beta testers got the
ball rolling.
Launch!
Launch!
Launch!
Launch!
Launch!
Launch!
Launch!
Launch!
Launch!
Launch!FTW!
How to get featured
• Good idea
• Great design
• If you can use features unique to the
iPhone or that show off technology from
the most recent IOS update
• Make your own splash by starting
marketing early
How much?
Didn’t you learn
anything?
Much more than a $1k.
Much less than $100k.
But it really doesn’t
matter!
I’m worth 500% more
than a year ago.
Contribute to respected blogs
Got to interview the creators of RedLaser
Contribute to respected blogs
Got to interview the creators of RedLaser
Next? Who knows.
I’m not special.
Get a monkey.
Get a product.
Get a voice.
It’s worth it.
THE END
Twitter: @jerols
Grades: gradesapp.com
Company: skookum.com
Email: jeremy@skookum.com

More Related Content

Viewers also liked

The Power of Visual Storytelling
The Power of Visual Storytelling The Power of Visual Storytelling
The Power of Visual Storytelling NewsCred
 
How to Write a Screenplay or Tell a Better Story
How to Write a Screenplay or Tell a Better Story How to Write a Screenplay or Tell a Better Story
How to Write a Screenplay or Tell a Better Story Victor Pineiro
 
The Storyteller's Secret: 3 Keys to Mastering Storytelling to Win Hearts and ...
The Storyteller's Secret: 3 Keys to Mastering Storytelling to Win Hearts and ...The Storyteller's Secret: 3 Keys to Mastering Storytelling to Win Hearts and ...
The Storyteller's Secret: 3 Keys to Mastering Storytelling to Win Hearts and ...Carmine Gallo
 
Pixar's 22 Rules to Phenomenal Storytelling
Pixar's 22 Rules to Phenomenal StorytellingPixar's 22 Rules to Phenomenal Storytelling
Pixar's 22 Rules to Phenomenal StorytellingGavin McMahon
 

Viewers also liked (7)

The Power of Visual Storytelling
The Power of Visual Storytelling The Power of Visual Storytelling
The Power of Visual Storytelling
 
How to Write a Screenplay or Tell a Better Story
How to Write a Screenplay or Tell a Better Story How to Write a Screenplay or Tell a Better Story
How to Write a Screenplay or Tell a Better Story
 
Digital Storytelling for Social Impact
Digital Storytelling for Social ImpactDigital Storytelling for Social Impact
Digital Storytelling for Social Impact
 
5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)
 
The Storyteller's Secret: 3 Keys to Mastering Storytelling to Win Hearts and ...
The Storyteller's Secret: 3 Keys to Mastering Storytelling to Win Hearts and ...The Storyteller's Secret: 3 Keys to Mastering Storytelling to Win Hearts and ...
The Storyteller's Secret: 3 Keys to Mastering Storytelling to Win Hearts and ...
 
5 Storytelling Lessons From Superhero Stories
5 Storytelling Lessons From Superhero Stories5 Storytelling Lessons From Superhero Stories
5 Storytelling Lessons From Superhero Stories
 
Pixar's 22 Rules to Phenomenal Storytelling
Pixar's 22 Rules to Phenomenal StorytellingPixar's 22 Rules to Phenomenal Storytelling
Pixar's 22 Rules to Phenomenal Storytelling
 

Recently uploaded

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

The Grades Story - how I made a successful iPhone app on the first try