Skip to content

bstenm/flutter_fintech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_fintech

With provider

Clone the with_currency_converter branch with the command: git clone --single-branch --branch with_currency_converter [email protected]:bstenm/flutter_fintech.git You will then get the code using provider for the global state for a currency converter that is displayed in a dialog box when tapping on the total balance amount.

Without provider

Clone the master branch to get the code without currency converter.

Tests

  • Unit tests and widgets test in the test/ folder: run the test with flutter test
  • Integration tests in the test_driver/ folder: run the tests with flutter drive --target=test_driver/app.dart

Notes about widget sizes:

Some people are ok with big widgets but it can impact readability and make writing tests difficult, some likes dividing everything into very small widgets but you can end up with tons of little files and makes it unconvenient to navigate the widget tree. I like a compromise: The widget size depends on how easy to test it will be, and I also try to keep my file roughly under 100 lines of code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages