App debugging is a important part of an app development process it defines the problems and issues we may confront before or at runtime

Flutter provides a debugger tools that allows you to do the following and more:

  • Select a device to debug your app on.
  • Set breakpoints in your dart code.
  • Examine variables and evaluate expressions at runtime

Dev tools is suite of performance and profiling tools that run in a browser and help debug your app so we may profile the app performance and  memory

inspect widget tree using a visual inspector

We may setting breakpoints and step in or step out into the whole runtime process

Set annotations in our code may help tracking issues using Dart analyzer