Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Firebase Developer Day

1amageek
January 18, 2018

Firebase Developer Day

It is a document released at Firebase developer day.

1amageek

January 18, 2018
Tweet

More Decks by 1amageek

Other Decks in Business

Transcript

  1. Firebase for Startup
    nori Dec 2017
    @1amageek
    Hi Firebase Developer Day

    How are you?

    View Slide

  2. Norikazu Muramoto
    Cookpad Inc
    Development Manager

    View Slide

  3. Firebase for Development
    Manager

    View Slide

  4. Abstract request

    View Slide

  5. Clarify

    View Slide

  6. Prioritize

    View Slide

  7. MVP

    View Slide

  8. MVP
    Minimum Viable Product

    View Slide

  9. Why MVP is important?

    View Slide

  10. Because there will be failures.

    View Slide

  11. Start Goal
    Startup’s way

    View Slide

  12. Start Goal
    Startup’s way
    Failure

    View Slide

  13. Start Goal
    Increase sampling rate.

    View Slide

  14. Quick development

    View Slide

  15. View Slide

  16. Realtime Database
    Cloud Functions
    Authentication
    Cloud Firestore
    Hosting
    Cloud Storage
    Analytics
    Cloud Messaging
    Remote Config
    DEVELOP STABILITY
    ANALYTICS
    GROW
    Crash Reporting
    We are using ..

    View Slide

  17. Firebase for Engineer

    View Slide

  18. iOS Engineer
    Project owner
    Sales
    Director
    Our team
    1
    1
    4
    2
    Designer 1

    View Slide

  19. iOS Engineer
    Project owner
    Sales
    Director
    Our team
    1
    1
    4
    2
    Designer 1
    Our team has no server-side engineers

    View Slide

  20. Client Server Model
    Development until now
    Client Server Infra

    View Slide

  21. Design confined to the REST API
    Client Server
    Development on the server side is necessary
    Communication occur among engineers

    View Slide

  22. Engineer loves Firebase
    Client Firebase CloudFunctions
    ʤŋŋŋʥ

    View Slide

  23. Engineer loves Firebase
    Realtime Database
    Client Firebase CloudFunctions
    ʤŋŋŋʥ

    View Slide

  24. 2 APIs

    View Slide

  25. Salada
    Firebase Model Framework
    Pring
    Firestore Model Framework
    https://qiita.com/1amageek
    OSS Library

    View Slide

  26. Firebase for Director

    View Slide

  27. User Segment

    View Slide

  28. User Segment
    Send push notification

    View Slide

  29. One console

    View Slide

  30. Seamless

    View Slide

  31. When to use Firebase

    View Slide

  32. DEVELOP
    ANALYTICS
    GROW

    View Slide

  33. Time
    SALES
    Product sales curve

    View Slide

  34. Time
    Necessity
    DEVELOP

    View Slide

  35. Time
    Necessity
    ANALYTICS

    View Slide

  36. Time
    Necessity
    ANALYTICS
    GROW

    View Slide

  37. Time
    Necessity
    DEVELOP
    ANALYTICS
    GROW

    View Slide

  38. Usually

    View Slide

  39. Seamless
    Quick development
    Usually

    View Slide

  40. Firebase is the best platform
    for startup

    View Slide

  41. Thank you

    View Slide