GithubHelp home page GithubHelp logo

terryjiang2020 / flutter-boilerplate Goto Github PK

View Code? Open in Web Editor NEW

This project forked from weboccult/flutter-boilerplate

0.0 0.0 0.0 152 KB

Flutter Bolierplate for starting any projects

License: BSD 3-Clause "New" or "Revised" License

Dart 100.00%

flutter-boilerplate's Introduction

Flutter Boilerplate

pub package

Flutter boilerplate to kick start your application development process.

Installation

  • add the following in your pubspec.yaml:
dependencies:
  flutter_boilerplate: ^0.0.1

Init Base Project:

This command will add the basic project structure for your flutter application.

  • COMMAND:
flutter pub run flutter_boilerplate:init

Note: Run above command only for new projects. It will replace the lib folder & replace pubspec.yaml files of your project. Don't forget to setup icons, splash screens and package name after initialization of base project. (Steps are written in respective YAML files). All required YAML files will be imported to your project directly after running the init command!

Included Modules/Packages/Plugins:

Module name argument package version latest version
Responsive Framework responsive_framework ^0.2.0 pub package
Dio dio ^4.0.6 pub package
Get Storage get_storage ^2.0.3 pub package
Path Provider path_provider ^2.0.11 pub package

How to import optional modules:

  • COMMAND:
flutter pub run flutter_boilerplate:add <arguments>

Note: You have to manually import & do native configurations for respective packages. Below Service modules will be added to your project at PATH:- lib/common/services/<argument>

Optional Modules

Module name argument package version latest version
Audio Player audio_player ^3.0.5 pub package
Apple Sign-in apple_authentication ^4.2.0 pub package
Google Sign-in google_authentication ^5.4.2 pub package
Speech to Text speech_to_text ^6.1.0 pub package
Text to Speech text_to_speech ^3.5.3 pub package
Image Compress* image_service ^6.1.0 pub package

=> more modules will be included in future!!

flutter-boilerplate's People

Contributors

jwalkoshti avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.