It is a document released at Firebase developer day.
Firebase for Startupnori Dec 2017@1amageek Hi Firebase Developer Day How are you?
View Slide
Norikazu MuramotoCookpad IncDevelopment Manager
Firebase for DevelopmentManager
Abstract request
Clarify
Prioritize
MVP
MVPMinimum Viable Product
Why MVP is important?
Because there will be failures.
Start GoalStartup’s way
Start GoalStartup’s wayFailure
Start GoalIncrease sampling rate.
Quick development
Realtime DatabaseCloud FunctionsAuthenticationCloud FirestoreHostingCloud StorageAnalyticsCloud MessagingRemote ConfigDEVELOP STABILITYANALYTICSGROWCrash ReportingWe are using ..
Firebase for Engineer
iOS EngineerProject ownerSalesDirectorOur team1142Designer 1
iOS EngineerProject ownerSalesDirectorOur team1142Designer 1Our team has no server-side engineers
Client Server ModelDevelopment until nowClient Server Infra
Design confined to the REST APIClient ServerDevelopment on the server side is necessaryCommunication occur among engineers
Engineer loves FirebaseClient Firebase CloudFunctionsʤŋŋŋʥ
Engineer loves FirebaseRealtime DatabaseClient Firebase CloudFunctionsʤŋŋŋʥ
2 APIs
SaladaFirebase Model FrameworkPringFirestore Model Frameworkhttps://qiita.com/1amageekOSS Library
Firebase for Director
User Segment
User SegmentSend push notification
One console
Seamless
When to use Firebase
DEVELOPANALYTICSGROW
TimeSALESProduct sales curve
TimeNecessityDEVELOP
TimeNecessityANALYTICS
TimeNecessityANALYTICSGROW
TimeNecessityDEVELOPANALYTICSGROW
Usually
SeamlessQuick developmentUsually
Firebase is the best platformfor startup
Thank you