branflake2267 / debugging-flutter-firebase

Debugging a Flutter app hosted on Firebase.

Home Page:https://youtu.be/fJH797Oj4kw

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Debugging and Deploying a Flutter Web and Mobile App with Firebase

Build Status

Debugging Video Tutorial

Project Configuration

Setting Value
Purpose Debugging and deploying a Flutter web app to Firebase. Fetching data from Firebase. Debugging on Android.
Client Flutter web app, Android/iOS mobiel app
Server Firebase
Client Language Dart
Server Language Firebase
Architecture Flutter/Dart
IDE Visual Studio Code
CI Travis CI
Hosting Firebase
License GPL v3
Tutorial Youtube Tutorial

Debugging

Debugging Client CLI

  • Run cd ./client to change into the server directory.
  • Run pub get to initialize the project.
  • Run flutter run -d chrome

Debugging with VS Code

Web App

  • Use the VS Code Launcher Launch Flutter - Web

Mobile App

  • Use the VS Code Launcher Launch Flutter - Phone

Init Reference

Install Dart

The dart tools are required to use this project.

Install VS Code Dart Plugin

Install the Dart VS Code plugin. And configure the launchers.

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Launch Flutter - Web",
      "request": "launch",
      "type": "dart",
      "program": "client/lib/main.dart",
      "args": [
        "-d", "chrome"
      ]
    },

    {
      "name": "Launch Flutter - Phone",
      "request": "launch",
      "type": "dart",
      "program": "client/lib/main.dart",
    }

  ]
}

Generate Flutter Web App

Firebase Installation

Getting started with Firebase.

  1. Run firebase login
  2. Run firebase init - Select a project. Select a public www directory.

About

Debugging a Flutter app hosted on Firebase.

https://youtu.be/fJH797Oj4kw


Languages

Language:Dart 49.9%Language:Ruby 27.3%Language:HTML 17.9%Language:Swift 3.4%Language:Kotlin 1.2%Language:Objective-C 0.3%