pierre-dev.hashnode.devGetting waveform data with flutter and FFmpegIntroduction Waveform is a way of representing sound. In this article, we are going to see how we can get the data needed to draw these waveforms, in a Flutter app. For this we are going to use a tool named FFmpeg. What is FFmpeg? FFmpeg is a cross...Mar 7, 2022·6 min read
pierre-dev.hashnode.devFlutter, add an undo featureIntroduction Humans make mistakes all the time. In this article, we are going to see how we can avoid unwanted regular actions that have an impact on an external system state. Use case For example, imagine you are writing a super important email for ...Feb 28, 2022·6 min read
pierre-dev.hashnode.devGet the best out of Flutter flavors with flutter_flavorizrIntroduction Flavors are a way of creating different environments for our application. It allows us to specify the app configuration for each of our cases. For example, we want to create a development flavor that is going to use different API endpoin...Feb 21, 2022·10 min read