Waveforms provide visual feedback to the user of how well the microphone is capturing their spoken words so that they can increase or decrease their volume accordingly.
Learn how to call Kotlin code from the Dart side via the Flutter platform channels’ MethodChannel class and how to perform event-driven Flutter-Native communications via EventChannel.
Discover how to integrate your frontend Flutter application with a Flask backend service!
This article showcases a curated list of open source mobile applications for Flutter that will make your development learning journey faster.
Discover how Hive compares to other Flutter app database options in terms of speed and functionality.
Let’s explore the benefits of using simulation vs. real device testing for Flutter apps and consider which will best suit your needs.
Typically, NestedScrollView is used with a SliverAppBar that has a TabBar in the header and a TabView in the body.
Build a Flutter photo gallery app with a homepage and bottom navigation bar using the image_editor package.
Use CustomScrollView and Slivers to create a scrolling screen with multiple scrollable components scrolling horizontally and vertically.
This guide reviews considerations for music streaming app development and compares the features and benefits of open source audio player plugins.
Adaptive apps, not to be confused with responsive apps, deliver different views for different devices and screen sizes. Build one here!
Flutter is built with Skia, a 2D graphics library written in C++. The Skia C++ API can run on the web browser through WebAssembly.