This will be “quick” introduction to Fimber Dart package and its Flutter plugin with native OS logging.

Logging is one of important ways for application to communicate with developer. Mostly it is used to validate correct path or values passed in the deepest areas of the application code.

I created Fimber because I wanted extensible solution for logging that can be easily controlled from initialization, also giving some toolbox for error logging.

While as Android Engineer I always used Timber (https://github.com/JakeWharton/timber) and really enjoyed its logging API, it is easy to use and known across Android Community — so I decided to build Flutter version of Timber => Fimber on top of that.