Flutter provides great tools to help the developer to reach his/her objectives on the platform, from test API to IDE tools and plugins. In this chapter, you will learn how to add tests to create a bug-free app, debug to find and solve specific issues, profile your app performance to find bottlenecks, and inspect the UI widgets. Also, you will learn how to prepare the app for deployment on App Store and Google Play.
The following topics will be covered in this chapter:
- Testing Flutter widgets
- Debugging Flutter apps
- Performance profiling of Flutter apps
- Inspecting the Flutter widget tree
- Preparing app for deployment