Member-only story

nft — Flutter boilerplate for newbie

Nhan Cao
7 min readJun 27, 2020

For Flutter newbie, who confuses about the template, libraries should use for an initial project

I use this template to set up the initial project. It uses necessary dependencies to start and something you should consider:

  • Bundle id, app name can be changed easily by search and replace
  • The app icon had been checked for distribution to stores.
  • Application clean structure
  • I18n had been set up and sample
  • App env approach tested with CI
  • Compatible with appcenter.ms, bitrise.io (just use appcenter/bitrise for ci, it’ll recognize automatically)
  • Example of how to use rest API
  • Example of how to use provider
  • Example about app theme, custom page transition navigation, route name and argument
  • Adapt screen size approach
  • App theme, route
  • Lint
  • Unit Test + Integration Test

--

--

No responses yet