whichit - lessons from building a startup

Post on 02-Aug-2015

91 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Confidential for review purposes only

Share to Choose.Whichit.

?

Confidential for review purposes only

@Jennifer

Which #dress should I buy for the party?

Boohoo Shop

Share withUpload from

Confidential for review purposes only

@Victoria

Which is the hot color of this season ?

Engage with your customer

Confidential for review purposes only

@Victoria

Which is the hot color of this season ?

5% 15%

20%60%

Identifying customers' preferences

Target audience

Gender

Age

Location

Confidential for review purposes only

@Victoria

Which is the hot color of this season ?

5% 60%

20%15%

BUY

Get Coupon

Purchase

Make them an offer they can't refuse

Confidential for review purposes only

System Architecture

server Azure MVC Web Api( .Net)

Web application

Landingpage

Androidapp

iOSapp

Confidential for review purposes only

So … what I’ve learned ?

• Build only what you must build!• Build smart & make your life easy.• How to add features without building a monster ?• Check yourself .• Tracking tasks .

Confidential for review purposes only

Build only what you must build

D.I.Y

D.D.I.Y (Picasso)

Confidential for review purposes only

Build things right and easy

• Put things where they belong :• Separate API calls from screens or views• Wrap data access with façade to enable persistent

data and cache .• Don’t duplicate code.• Android : use event’s to allow components

communication without coupling .

Confidential for review purposes only

Build things right and easy – server API example

Confidential for review purposes only

Add features with no effort

• Use public free API :• Instagram• Amazon • Google• Java– generate POJO easy with online tools:

• http://www.jsonschema2pojo.org/• http://jsongen.byingtondesign.com/

• Android : use intents !

Confidential for review purposes only

Add features with no effort

Confidential for review purposes only

Monitor

• Use analytics to find out how users use your product• Use crash reporting to find bugs quickly.

Confidential for review purposes only

Tasks

• Every version contain large amount of tasks • Different areas – web , server , clients , creative ,

sales .• Different stages – in progress , testing , wait for

release , postpone …

https://waffle.io/

https://trello.com

Confidential for review purposes only

IDE’s & links

• IDE’s :• Android studio -

https://developer.android.com/sdk/installing/studio.html

• (Web) brackets.io – http://brackets.io

• Links :• (Android) Open source list – http://android-

arsenal.com• Picasso - http://square.github.io/picasso/• Retrofit - http://square.github.io/retrofit/• Trello – http://trello.com

Confidential for review purposes only

Share to Choose.Whichit.

Yarden JacobsonCTOyarden@getwhichit.com

top related