Nima FarzinTheming and Coloring in Flutter Using Material Design 3Material Design 3 provides a robust guidelines for creating visually consistent and accessible UIs in Flutter. Here’s how you can theme…Jun 13Jun 13
Nima FarzinDesign Patterns in Flutter: A Comprehensive GuideIn Flutter app development, using design patterns can greatly enhance the robustness, maintainability, and scalability of your…Jun 11Jun 11
Nima FarzinUnderstanding Adaptive and Responsive Design In FlutterCreating responsive and adaptive Flutter apps is crucial for providing a seamless user experience across various devices. However, when it…Apr 12Apr 12
Nima FarzinStop Struggling with Messy Code: Unleash the Power of Clean Code with Some Simple RulesKeeping Your Dart Code Simple: Four Easy RulesMar 31Mar 31
Nima FarzinConcurrency and Isolates in Flutter and DartConcurrency allows a program to perform multiple tasks apparently at the same time. Dart achieves this using two main mechanisms: async…Mar 16Mar 16
Nima FarzinKeeping your Git history clean: Rebasing vs Merging explainedImagine you’re working on a project with multiple parts, like building a house. You might use different branches to represent different…Mar 7Mar 7
Nima FarzinThe Future of Programming: Navigating the Role of AI in Software EngineeringA Thought-Provoking Talk(Dr. Matt Welsh)Jan 12Jan 12
Nima FarzinGarbage Collection in Dart and Its Implications in FlutterGarbage collection is a crucial aspect of memory management in programming languages, and in the context of Flutter, the team chose Dart as…Jan 5Jan 5
Nima FarzinConquering Knowledge Mountains: The Feynman Technique ExplainedEver climbed a mountain? Sure, the scenery gets better the higher you go, but it sure can be tough slogging through all that rock and ice…Dec 31, 2023Dec 31, 2023