Have a great idea for the next big app?
Building an idea into an apprequires hours of dedication to design and
development
Tips
#1 Ideas are everything.
#2Users and customers are
synonymous.
#3Mobile app development is
about writing code.
#4 Ask your friends to
validation your app idea.
#5 Launch your app fast, then you can sit back and relax.
Myths
Myth #1 Ideas are everything.
#1 An idea defines your goal.
Execution defines your success.
MVP != an App
MVP != an appMVP = a product with just enough features to gather
validated learning about the product
The Big picture
Design Develop Deliver
The Big pictureDesign Develop Deliver
• User Story
• Wireframe
• Design
• Interactive Prototype
• Usability Test
• Define resources
• In-house/out-source
• Tech architecture
• QA
• Publishing
• Analytics
• Error Tracking
Myth #2Users and customers are
synonymous.
#2A user is any person who interacts with a product.
A customer is the particular person that an app serves.
Define your app’s user stories
User story
• Design for the particular person that an app serves (Target Audience)
• Essential for team communication
#3Mobile app development is
about writing code.
It’s about whether your app can solve the problem.
#3Don’t underestimate the
importance of User Interaction and User Experience (UI / UX)
https://www.quora.com/What-are-the-worst-examples-of-poor-UI-design-in-common-use
If your UI needs a guide, it’s bad.
The Big pictureDesign Develop Deliver
• User Story
• Wireframe
• Design
• Interactive Prototype
• Usability Test
• Define resources
• In-house/out-source
• Tech architecture
• QA
• Publishing
• Analytics
• Error Tracking
Design - Best Practices
• Follow the Design Guidelines
• iOS Human Interface Guidelines.
• Android Material Design Guildlines
• Avoid using the same UI/UX for multiple platforms
Design - Best Practices
http://www.phonedog.com/sites/phonedog.com/files/styles/blog_entry/public/blog/main_image/2015/04/twittertrendsiphoneandroid.png?itok=sIydLGDN
Design - Best Practices (Con’t)
• Be consistent
• Simplify users’ life
• Amaze users
#4 Ask your friends to
validation your app idea.
#4 Wireframing, prototyping,
gathering user feedback via usability testing are more reliable than your friends.
Usability Test• We are asking: How well people can use your
app?
• Method: Observe how people actually use your app
• Hallway Testing
• Remote usability testing
#5 Launch your app fast, then you can sit back and relax.
#5 If you don’t iterate, you don’t improve.
The big picture actually looks like this:
Design Develop Deliver
Analytics
• How many users using your app?
• How users use your app?
• How many people did a specific action? (e.g. sharing)
Analytics - tools• Google Analytics
• Mixpanel
• Apsalar
• Facebook Analytics
• segment.io
• Raw Data in your database
OverviewDesign Develop Deliver
• User Story
• Wireframe
• Design
• Interactive Prototype
• Usability Test
• Define resources
• In-house/out-source
• Tech architecture
• QA
• Publishing
• Analytics
• Error Tracking
5 Best practices
1. An idea defines your goal. Execution defines your success.
2. Define your app’s user stories.
3. Don’t underestimate the importance of User Interaction and User Experience (UI / UX).
4. Validate your app idea with wireframing/ prototyping, gather user feedback via usability testing.
5. Develop an MVP and iterate quick.
Skygear Partners Programme
• Skygear - Serverless Platform to help developers focus on frontend and UX
• User Auth / CloudDB / Push / CMS / Real-time Sync / Chat / Cloud Functions
• Skygear Partners are managed vendors to build web / mobile / IoT applications!
A B O U T U S
We specialise in creating digital products with great experiences
2 0 0 8f o u n d e d i n
4 0t a l e n t e d d e s i g n e r s a n d d e v e l o p e r s
2s t u d i o s i n H o n g K o n g a n d Ta i p e i
Recommended