flutter_boilerplate 0.0.1
flutter_boilerplate: ^0.0.1 copied to clipboard
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';