Mahmoud SalehElevating Software Development: A Showcase of Automation in ActionTransforming Flutter Localization with Node.js ScriptingDec 31, 2023Dec 31, 2023
Mahmoud SalehDemystifying Flutter’s Architecture: Under the Hood of a Flutter AppFlutter, Google’s UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase, has been a…Dec 9, 20231Dec 9, 20231
Mahmoud SalehRepository Pattern in Flutter: Enhancing Your App’s ArchitectureIntroductionNov 12, 2023Nov 12, 2023
Mahmoud Saleh5 Outstanding Fake API Providers for Mobile Developers to Streamline TestingIf you’re looking for pre-built APIs to use for development and testing purposes, there are several excellent options that provide…Nov 5, 20231Nov 5, 20231
Mahmoud SalehUnderstanding SOLID Principles: Making Code StrongerAs software complexity grows, maintaining codebase health becomes crucial. A key tenet of software design, especially in the…Sep 17, 2023Sep 17, 2023
Mahmoud SalehLocal Storage Solutions for Flutter: Summary GuideIn the world of mobile applications, data persistence is crucial. Flutter, as one of the leading frameworks, offers a variety of solutions…Sep 10, 20233Sep 10, 20233
Mahmoud SalehThe Physics of Scroll Views in Flutter: Overview GuideFlutter, a beloved framework for creating beautiful cross-platform apps, offers a range of widgets that make UI creation both fun and…Aug 28, 20231Aug 28, 20231
Mahmoud SalehUnderstanding Builder Widgets in FlutterFlutter’s UI design principle is beautifully encapsulated in widgets, the atomic building blocks that form the entire UI. Among these…Aug 26, 20231Aug 26, 20231
Mahmoud SalehUsing Material Design Colors and Theming in a Flutter ProjectMaterial Design is a design system developed by Google, aimed at creating visual, motion, and interaction design consistency across…Aug 23, 2023Aug 23, 2023
Mahmoud SalehUnderstanding GestureDetector and InkWell in Flutter: A Comprehensive ComparisonIntroductionJun 11, 2023Jun 11, 2023