Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
From an idea to a product
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Cee
July 24, 2016
Programming
270
1
Share
From an idea to a product
2016/07/24 @Connext, Hangzhou
Cee
July 24, 2016
More Decks by Cee
See All by Cee
CryptoBay
cee
1
90
How to make a Touch Bar app
cee
0
150
How to make an incredible speech
cee
1
110
「SwiftGG Show」第六期 - Swift Notification Center【100mango】
cee
0
290
「SwiftGG Show」第二期 - Something you don’t know on Mac OS X【Cee】
cee
1
230
關於排版.pdf
cee
1
410
「SwiftGG Show」第一期 - Xcode Tips & Tricks【星夜暮晨】
cee
1
540
What Knowledge Is Important to a Software Professional?
cee
1
190
From FRP to React
cee
2
210
Other Decks in Programming
See All in Programming
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
510
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
450
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
190
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
220
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
740
ファインチューニングせずメインコンペを解く方法
pokutuna
0
280
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
230
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
170
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
230
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
320
AIエージェントで業務改善してみた
taku271
0
500
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
200
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
190
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
290
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
720
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
150
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Transcript
From an idea ! To a product !
The important thing to remember is that whatever you feel
inspired to build, you should build it now. Just start. — Execute1 1 h$p:/ /executebook.com
Outline
Outline • Plan • Design • Code • Marke1ng
Build a MVP2 2 minimal viable product
Plan
Plan • Time • Pla)orm • Technology • Guide
Time • Discuss (Brainstorm) • Checklist • Gan7 Chart (OmniPlan/Excel/Numbers)
Pla$orm • Web App • Regular Windows/Linux/macOS App • Na<ve
iOS/Android App • Hybrid
Technology • React/Vue • .Net/Qt/Objec0ve-C • Swi7/Java/React Na0ve
Guide • How to use - Tutorial • What to
learn - Stroop Effect • User's expecta;on - Interes;ng !
Design
Design • UI3 • UX4 4 User Experience 3 User
Interface
A great product experience starts with UX followed by UI.
Both are essen<al for the product’s success. — Rahul Varshney, Co-creator of Foster.fm
UI • Color Pala)e • App Icon/Logo • Interface
App Icon App Logo
UI (cont.) • Best Prac+ces: • Keep the interface simple
• Create consistency and use common UI elements • Be purposeful
UX • Compe'tor Analysis • Customer Analysis
None
None
Code
Anyone can be a Coder.
Code • Demo App • Reuse • Code Style •
Code Review • Test
Demo App • Logic Flow • Func-ons • w/o UI
Reuse • Save Your Time • Package Manager
Code Style • Important when coopera/ng • Google Code Style5
5 h$ps:/ /google.github.io/styleguide/
Code Review • Find Bugs ! • Write Be/er Code
Test • Logic Test • UI Test • User Test
• Novice/Experienced User • Fan • Hacker • Compe=tor
Marke%ng
Start marke)ng your app long before its launch date.
Marke&ng • Revenue Model • Right Name • Analysis (Google/Umeng)
• Tweet
Revenue Model • Free + Ad • Free + IAP6
• Lite + Paid • Subscrip6on 6 In App Purchase
Right Name • App Name • Keywords
Analysis • Collect User Data • App Crashes
Tweet • App Promo)on • Ads
Review
Review • Plan • Design • Code • Marke1ng
github.com/cee
About Me • Name: ሴॠਜ a.k.a. Cee • Now Serve
At: Raven Lab • GitHub: Cee • Twi;er: Ceecirno • Email:
[email protected]
None
Love the life you live Live the life you love
References 1. I Have an Idea for a Killer App,
but Where Do I Start? 2. The Difference Between UX and UI Design-A Layman’s Guide
Thank you for listening
None