MaleksouissiOptimizing Flutter: Mastering Background Tasks for Seamless User ExperiencesBackground tasks are essential for executing operations that don’t require user interaction and shouldn’t interrupt the user experience. In…Nov 1, 20233Nov 1, 20233
MaleksouissiSimplifying Permission Handling in Flutter : RequestPermissionManagerManaging permissions in a Flutter application can be a cumbersome task, especially when dealing with different types of permissions and…Jun 30, 2023Jun 30, 2023
MaleksouissiA Beginner’s Guide to Using Riverpod for State Management in FlutterAs your Flutter app grows in complexity, managing its state can become a challenging task. There are several state management libraries…Apr 20, 20232Apr 20, 20232
Maleksouissi5 Advanced Architecture Patterns you should know as flutter developerIn Flutter, there are several advanced architecture patterns that can help you build scalable, maintainable, and testable apps. Here are…Apr 5, 20236Apr 5, 20236
MaleksouissiThe dark side of being a software developerSoftware engineering and development is a field that has seen explosive growth in recent years, as businesses and organizations around the…Apr 3, 20233Apr 3, 20233
MaleksouissiFlutter + S.O.L.I.D for high-quality mobile appsSOLID is a set of design principles for creating maintainable and scalable software.Mar 31, 20237Mar 31, 20237