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

Firebase For Mobile Developers

Firebase For Mobile Developers

Arpit Mathur

May 02, 2018
Tweet

More Decks by Arpit Mathur

Other Decks in Technology

Transcript

  1. Firebase for Mobile
    Developers
    @arpit

    View Slide

  2. @arpit
    http://signup.devbots.ai/

    View Slide

  3. @arpit
    Let’s build an API

    View Slide

  4. @arpit
    Let’s build an API

    View Slide

  5. @arpit
    Firebase?
    Oh also, AWS but its ugly

    View Slide

  6. @arpit
    Firebase Services

    View Slide

  7. @arpit
    Including Firebase into your application

    View Slide

  8. @arpit
    Firebase Auth
    ● Drop in Auth Screen
    ○ Configure your auth providers
    ● Manual configuration
    ○ Sign in with Google
    ○ Initialize Firebase with signed in
    Credentials

    View Slide

  9. @arpit

    View Slide

  10. @arpit
    Firebase Realtime Database
    ● Built in permissions
    ● NoSQL (JSON)

    View Slide

  11. @arpit
    More coming soon...

    View Slide

  12. @arpit
    Firebase TestLab
    ● Run your instrumentation tests
    (Espresso / UIAutomator 2.0) or
    Robo Tests

    View Slide

  13. @arpit
    Firebase Cloud Functions
    ● Typescript or JavaScript
    ● Express style functions or complete Express apps
    ● Call modes:
    ○ Directly callable from Web/Android/iOS
    ○ Call based on event triggers within Firebase services
    ■ Database changes, authentication changes, etc

    View Slide

  14. @arpit

    View Slide

  15. @arpit
    Final Thoughts
    ● https://firebase.google.com/docs/
    ● https://www.youtube.com/user/Firebase
    ● https://firebase.google.com/docs/test-lab/
    signup.devbots.ai

    View Slide