Skip to content

TasteOfIT/mditor

Repository files navigation

mditor

A markdown editor

Syntax ref

Setup

  • Flutter 3.0+(with Dart)
  • Android Studio
  • Xcode
    • Install from Apple Store
    • sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
    • sudo xcodebuild -runFirstLaunch
    • sudo gem install cocoapods
  • Run git submodule update --init --recursive to checkout all submodule packages
  • Before compile, run flutter pub get
  • flutter intl plugin
    • Helper for localization
    • Guide
  • flutter launcher icons
    1. Update assets/icon/launcher*.png, no transparent for ios
    2. flutter pub get
    3. Run flutter pub run icons_launcher:create

BLoC - Business Logic Components

Here bloc stands for a design pattern, and a flutter state management library. A design pattern presented by Paolo Soares and Cong hui, from Google at the DartConf 2018. A flutter state management library created and maintained by Felix Angelo.

Compared to MVVM, BLoC is the ViewModel, who handles the logics

Modular

A dependency injection and routes framework Developer guide

Drift

A persistence library for Dart Used to store notes: joplin_database Developer guide

About

A markdown editor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors