flutter_boilerplate 0.0.1 copy "flutter_boilerplate: ^0.0.1" to clipboard
flutter_boilerplate: ^0.0.1 copied to clipboard

outdated

Flutter Boiler Plate to kick start your applications.!

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add flutter_boilerplate

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  flutter_boilerplate: ^0.0.1

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:flutter_boilerplate/app/common/data/assets/assets.dart';
import 'package:flutter_boilerplate/app/common/data/constants/constants.dart';
import 'package:flutter_boilerplate/app/common/data/constants/http_constants.dart';
import 'package:flutter_boilerplate/app/common/data/constants/storage_constants.dart';
import 'package:flutter_boilerplate/app/common/data/strings/strings.dart';
import 'package:flutter_boilerplate/app/common/env/environment.dart';
import 'package:flutter_boilerplate/app/common/env/types/production.env.dart';
import 'package:flutter_boilerplate/app/common/env/types/staging.env.dart';
import 'package:flutter_boilerplate/app/common/routes/route_service.dart';
import 'package:flutter_boilerplate/app/common/services/http/base_http.dart';
import 'package:flutter_boilerplate/app/common/services/http/base_interceptor.dart';
import 'package:flutter_boilerplate/app/common/services/log/log.dart';
import 'package:flutter_boilerplate/app/common/services/navigation/navigation.dart';
import 'package:flutter_boilerplate/app/common/services/storage/storage.dart';
import 'package:flutter_boilerplate/app/common/utils/extensions.dart';
import 'package:flutter_boilerplate/app/common/utils/initializer.dart';
import 'package:flutter_boilerplate/app/common/utils/lifecycle_handler.dart';
import 'package:flutter_boilerplate/app/common/utils/loaders.dart';
import 'package:flutter_boilerplate/app/common/utils/snackbars.dart';
import 'package:flutter_boilerplate/app/common/utils/utils.dart';
import 'package:flutter_boilerplate/app/common/utils/validators.dart';
import 'package:flutter_boilerplate/app/common/widgets/compute/compute_list_widget.dart';
import 'package:flutter_boilerplate/app/common/widgets/compute/compute_widget.dart';
import 'package:flutter_boilerplate/app/common/widgets/http/http_widget.dart';
import 'package:flutter_boilerplate/app/common/widgets/image/image_widget.dart';
import 'package:flutter_boilerplate/app/common/widgets/listener/storage_listener_widget.dart';
import 'package:flutter_boilerplate/app/main.dart';
import 'package:flutter_boilerplate/app/modules/initial/pages/initial_material_app.dart';
import 'package:flutter_boilerplate/app/modules/initial/pages/initial_page.dart';
import 'package:flutter_boilerplate/read_me.dart';
import 'package:flutter_boilerplate/services/apple_authentication/apple_authentication.dart';
import 'package:flutter_boilerplate/services/audio_player/audio_player_service.dart';
import 'package:flutter_boilerplate/services/google_authentication/google_authentication.dart';
import 'package:flutter_boilerplate/services/image_service/image_services.dart';
import 'package:flutter_boilerplate/services/local_notifications/local_notifications.dart';
import 'package:flutter_boilerplate/services/speech_to_text/sst_service.dart';
import 'package:flutter_boilerplate/services/text_to_speech/tts_service.dart';
import 'package:flutter_boilerplate/widgets/barcode/barcode.dart';
import 'package:flutter_boilerplate/widgets/camera/camera.dart';