FlutterFlow × Supabase Development step guide【Basic Edition】
This PDF guide will take you through a step-by-step process to create a ToDo application using FlutterFlow and Supabase. Learn powerful ways to create applications with a small investment.
While there are many ways to build apps, FlutterFlow and Supabase are currently attracting a lot of attention from app developers.
With FlutterFlow, you can quickly create low-code apps. Moreover, in addition to iOS and Android, web applications can also be output at once. It is attracting attention for its ability to create beautiful apps, and for its high extensibility and future potential.
By default, FlutterFlow can work smoothly with Firebase, but Firebase is a backend system with a unique feeling of operation, so it requires considerable knowledge and skills to learn and expand. Therefore, by using FlutterFlow and Supabase in combination, the theme of this book is to make it easier to create and to fully bring out the power of each.
Supabase is an alternative backend system to Firebase. Its technical base is PostgreSQL, a database with over 25 years of history. Since data is handled by the established method of SQL, it is very easy to learn based on abundant examples, and it can also handle large-scale expansion. Furthermore, it supports the latest AI technology, and by linking with FlutterFlow, it is possible to create applications as desired.
However, there is still little know-how about linking FlutterFlow and Supabase, and the official support range is limited. In other words, a combination with enormous potential. The capabilities of FlutterFlow and Supabase continue to evolve each day, and not many people know what they can do. I thought this was a waste, so I decided to put together this book.
We hope that the collaboration with Supabase will greatly expand the possibilities of FlutterFlow app creators. Please note that this is a personal survey and the information is current at the time of writing.
In addition to the basic version of Supabase, the following additional content is also included!
・Supabase Google Authentication <12 pages> New!
・Supabase real-time <12 pages>
・ Firebase Basics <88 pages>
table of contents
Introduction
Chapter 1 Why FlutterFlow x Supabase
Attractiveness of FlutterFlow
The appeal of Supabase
Comparing Firebase and Supabase
Firebase (https://firebase.google.com/)
Disadvantages of Firebase
Things to watch out for when using Algolia
Which should I adopt, Firebase or Supabase?
Advantages of linking FlutterFlow x Supabase
Chapter 2 FlutterFlow x Supabase linkage settings
Creating a FlutterFlow project
Fundamentals of Supabase Data Management
FlutterFlow integration settings
Chapter 3 FlutterFlow x Supabase standard linkage
Data display in FlutterFlow
Data update from FlutterFlow
Adding data from FlutterFlow
Chapter 4 Data Filtering
Display switching between ToDo and Done
Multiple selection implementation
Chapter 5 Loading data from multiple tables
Processing data with View
Filtering by multiple conditions
Tag registration when creating Todo
Chapter 6 Aggregation of data
Aggregation using View
Aggregate by ToDo/Done
Chapter 7 Obtaining and displaying a single record
How to get only 1 record
Points to note when retrieving a single record
Improve security of id
Chapter 8 Data security measures
Data protection with RLS (Row Level Security)
Implementation of FlutterFlow x Supabase login
RLS settings
View security measures
Chapter 9 Publishing to the Web
Pre-publishing checks on the web
Prohibit direct access
Chapter 10 Useful Information
for FlutterFlow x Supabase Development
FlutterFlow development information
How to check the operation of the application
App testing and deployment
Postscript
Additional contents
- FlutterFlow✕Supabase Realtime (10 pages) 2023/7 Updated!
Refund policy
If this document does not meet your expectations, please contact us within 30 days. We will give you a full refund. It doesn't matter what the reason is.
You can download a PDF file immidiately