in my experience, if you want a mobile app to access a remote database server you need a backend application exposing a set of JSON API (over http) which implement the create/update/delete functionalities (CRUD). The Flutter app needs to implement the client-side counterpart to consume those web services.11 Haz 2020