Best of Dart β€” October 2024

  1. 1
    Article
    Avatar of fluttersquadFlutter DevelopersΒ·2y

    πŸš€ Boost Your Flutter App Performance! 🌟

    Improve your Flutter app's performance by using nested widgets like Padding, Align, and SizedBox instead of Container. These alternatives offer better optimization and faster build times due to the lack of a const constructor in Container.

  2. 2
    Article
    Avatar of souabnimonaFull-stackΒ·2y

    Flutter Roadmap

    This guide outlines the necessary steps to learn Flutter, starting from beginner concepts like Dart basics, Flutter SDK installation, and understanding widgets, to advanced topics such as state management, networking, animations, and deployment. It also covers intermediate stages involving state management with Provider and Riverpod, handling user input, and networking. Advanced learners can dive into Firebase, custom widgets, performance optimization, and building for web and desktop platforms. The roadmap encourages continuous learning through community involvement and staying updated with the latest developments.

  3. 3
    Article
    Avatar of verygoodventuresVery Good VenturesΒ·2y

    Flutter Glossary

    Flutter is a cost-effective platform that allows development with a single codebase across multiple platforms. Very Good Ventures (VGV) has created a glossary to help developers understand key concepts, terms, and acronyms in Flutter. This resource aims to strengthen foundational expertise in Flutter by explaining different components like Animation, AppBar, Dart, BLoC, and many more. VGV also provides code reviews, training workshops, and supports open-source tools to help maximize the framework's potential.

  4. 4
    Article
    Avatar of flutter_comFlutter CommunityΒ·2y

    Future in Flutter

    Flutter, originally called Sky, is known for its ability to deliver 120 fps even though it operates on a single-threaded model. This post discusses Dart's concurrency model using the event loop and isolates, and dives into the workings of Futures, including their states and various ways to create and handle them. It highlights techniques for managing results from Futures using callbacks, the async/await pattern, and the FutureBuilder widget in Flutter. The post also touches on running multiple Futures in parallel using FutureGroup and Future.wait.