pragmatic_flutter icon indicating copy to clipboard operation
pragmatic_flutter copied to clipboard

Sample code snippets from Pragmatic Flutter Book: https://www.amazon.com/Pragmatic-Flutter-Building-Cross-Platform-Android/dp/0367612097

pragmatic_flutter

Building Web App

In root directory:

 flutter build web

Above command generates web content in build/web directory.

Publishing content

Set up Firebase Hosting

Note: You need to install firebase sdk etc. Account: Androidbotsutdio. Project: ittybittylearnings

firebase init

Test

cd deploy/

firebase serve  #opens local website at port 5000

Deploy

# copy files from build/web to deploy/public/ folder

cd deploy/

firebase deploy

Configuration

Checkout deploy/firebase.json config

Auto-generated Moor Files

Moor files can be generated by running following command:

flutter packages pub run build_runner build --delete-conflicting-outputs