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

Flutter + Firebase

Flutter + Firebase

Flutter and Firebase are a great match for rapid prototyping and full on production ready redeployment for native mobile applications. This talk included a demo of a Flutter application that reads content from a Contenta CMS API (Drupal distribution) and reads/saves related data to a Firebase Firestore. The application is a companion application for a pseudo Recipe Magazine (Unami - https://www.drupal.org/project/ideas/issues/2847582).

Links discussed in the talk:

https://codelabs.developers.google.com/codelabs/flutter-firebase https://github.com/shrop/contenta_flutter

Presented at Flutter Developers Charlotte


Mark Shropshire

October 23, 2019


  1. Flutter + Firebase Focus on creation, not the tools October

    23, 2019
  2. | 2 Today’s Agenda I. What’s Firebase? II. Flutter +

    Firebase III. Demo IV. Q&A/Next Steps
  3. | 3 Over his 20 plus year career leading technical

    teams, Shrop gained experience in IT roles at a large urban research university and nationally recognized award-winning graphic communications company. Through these experiences, Shrop has learned to lead others with an eye on the big picture, while getting into the details as a software developer, systems architect, and system administrator. One of his proudest accomplishments has been his role in building a stronger technical community in the Charlotte region. For the past several years, Shrop has served as the community co-organizer for the Charlotte Drupal Drive-In event, hosted by CharDUG (Charlotte Drupal User Group) where Shrop is a co-founder. He is a frequent public speaker around meetups and conferences, talking about leadership, technology, productivity, and mentorship. Mark Shropshire /in/markshropshire @shrop
  4. | 4 About Mediacurrent

  5. Who We Are Mediacurrent is a full-service digital agency that

    implements world class open source software development, strategy, and design to achieve defined goals for enterprise organizations seeking a better return on investment.
  6. | 6 What’s Firebase?

  7. | 7 What’s Firebase? A: It’s not just a cloud

  8. | 8 What is Firebase?

  9. | 9 What is Firebase? Build apps fast, without managing

    infrastructure firebase.google.com
  10. | 10 Google • • • What is Firebase?

  11. | 11 Flutter + Firebase

  12. | 12 What is Flutter? Flutter is Google’s UI toolkit

    for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. flutter.dev
  13. | 13 Flutter + Firebase Fast Development Native Performance Expressive

    and Flexible UI
  14. | 14 Flutter + Firebase Fast Development One Unified Platform

    No Infrastructure to Manage
  15. | 15 Contenta Flutter Demo

  16. | 16 Fully Decoupled Contenta CMS

  17. | 17 Contenta is an API-First Drupal distribution. Contenta CMS

  18. | 18 Resources • • • • • • •

  19. Thank you!