Best of Flutter2023

  1. 1
    Article
    Avatar of flutterFlutter·3y

    What’s new in Flutter 3.7

    The team is pleased to announce that the new Impeller rendering engine is ready for preview on iOS on the stable channel. For all platforms, you can define a Material Design menu that provides cascading menu bars. The DevTools Memory debugging tool has undergone a complete overhaul. There are three new feature tabs, Profile, Trace and Diff.

  2. 2
    Article
    Avatar of shiftmagShiftMag - Insightful Engineering Content·2y

    Why use Flutter in 2024

    Flutter is an open-source framework that offers high-performance app development, rapid iteration with hot reload, and a thriving community. It excels in networking and custom UI applications, IoT projects, and MVP development. Flutter is a good choice for streamlining development and reducing workload, and it has been continuously enhanced with new features and capabilities. However, it still has some limitations compared to well-established web development frameworks.

  3. 3
    Article
    Avatar of flutterFlutter·3y

    What’s new in Flutter 3.10

    Flutter 3.10 includes many improvements to web, mobile, graphics, security and so much more. Seamless web and mobile integration, breakthrough graphics performance via Impeller in stable, and more. We can’t wait to show off the huge efforts of our amazing Flutter community.

  4. 4
    Article
    Avatar of googledevsGoogle Developers·3y

    Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development

    Project IDX is a browser-based development experience built on Google Cloud and powered by Codey, a foundational AI model trained on code and built on PaLM 2. It’s designed to make it easier to build, manage and deploy full-stack web and multiplatform applications, with popular frameworks and languages.

  5. 5
    Article
    Avatar of verygoodventuresVery Good Ventures·3y

    Dart Frog 1.0 is here! 🎉

    Dart Frog 1.0 is the first major release of Dart Frog with v1.0.0. This release focuses on improving the developer experience with Dart Frog. Dart Frog is a fast, minimal backend framework for Dart. It can be used by any developer wanting to build a scalable backend for Dart and Flutter developers.

  6. 6
    Article
    Avatar of pointerPointer·3y

    localsend/localsend: An open source cross-platform alternative to AirDrop

    This app allows you to send files and messages over the local LAN network. No internet required, no external servers needed. Screenshots Protocol Devices communicate with each other using a REST API.

  7. 7
    Article
    Avatar of flutter_comFlutter Community·3y

    Rive and Flutter: A Match Made in Animation Heaven — Episode 1

    Rive and Flutter: A Match Made in Animation Heaven is a tutorial series on how to build an animated app with Rive. In the first episode, we will start by setting up a Flutter project and integrating Rive into it. We will use Rive’s powerful design tools to create beautiful background animations using shapes.

  8. 8
    Article
    Avatar of flutterFlutter·2y

    What’s new in Flutter 3.16

    Flutter 3.16 introduces Material 3 as the new default theme and brings a preview of Impeller for Android. It also includes updates to Material 3 motion.

  9. 9
    Article
    Avatar of phProduct Hunt·3y

    Nowa - Create stunning flutter apps in record time

    Nowa was hunted by Ludovica Palio in Design Tools. Made by Raed Abdallah and Anas Alsalhi. Featured on January 18th, 2023. Nowa is not rated yet.

  10. 10
    Article
    Avatar of codemagiccodemagic·3y

    Clean architecture explored

    Clean architecture explored by Jahswill Essien and Robert Martin. Clean architecture was proposed by Robert C Martin and relies heavily on the SOLID principles. It follows the principle of the design principle by introducing four layers of design. Separation of concerns is introduced by introducing distinct layers of concerns.

  11. 11
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn Networking in Flutter By Building a Simple App

    Learn Networking in Flutter by Building a Simple App. Learn how to build a super simple mobile app that fetches data from the internet and renders it on the app. In this tutorial, we'll be using the API exposed by https://sampleapis.com/. They expose an API endpoint that lists Coding Resources.

  12. 12
    Article
    Avatar of flutterFlutter·3y

    What’s new in Flutter 3.13

    In just the three months since our last release, we have had 724 pull requests merged and 55 community members authoring their first commit to Flutter. 2D scrolling, faster graphics, Material 3 updates and more Welcome back to our quarterly Flutter stable release, this time for Flutter 3.13.

  13. 13
    Article
    Avatar of communityCommunity Picks·3y

    Creating a To-Do App in Flutter using Amplication

    Learn how to create a to-do app in Flutter using Amplication, a platform that simplifies web application development. The article covers the pre-requisites, getting started, creating and utilizing the backend server, creating the Flutter UI, and running the app.

  14. 14
    Article
    Avatar of supabaseSupabase·3y

    How to build a real-time multiplayer game with Flutter Flame

    Learn how to build a real-time multiplayer game with Flutter and Flame, using Supabase's real-time features for communication between players.

  15. 15
    Article
    Avatar of flutterFlutter·3y

    Flutter in 2023: strategy and roadmap

    A guide to the strategy and investments planned for Flutter in 2023.

  16. 16
    Article
    Avatar of flutterdevsFlutterDevs·2y

    CRUD Operation With SQLite In Flutter

    Learn how to perform CRUD operations with SQLite in Flutter using the provider package. The article provides an introduction to Flutter and explains how to add the necessary dependencies, create models and database helpers, and implement CRUD operations in Flutter apps. It also includes code examples and showcases the final output.

  17. 17
    Article
    Avatar of communityCommunity Picks·3y

    A Comparison of Popular Flutter App Architectures

    A Comparison of Popular Flutter App Architectures starting new projects is fun. The Riverpod architecture is based on the Riverpod package, based on four main layers. These are popular app architectures that were introduced long ago to solve similar problems to the ones we face today with Flutter.

  18. 18
    Article
    Avatar of supabaseSupabase·3y

    Supabase Blog: Open Source Firebase alternative Blog

    Supabase Beta October 2022 introduces new SDKs, quickstarts, Functions tricks, and announces the date for Launch Week 6.

  19. 19
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Build and Release a Flutter App in Google Play

    Flutter's framework allows developers to build beautiful user interfaces, deliver native performance, and streamline development. In this tutorial, I will walk you through building and releasing a Flutter app on the Android platform. You can follow along with this tutorial and release your own app based on what you build.

  20. 20
    Article
    Avatar of itnextITNEXT·3y

    Secure Your Flutter Project: The Right Way to Set Environment Variables with Compile-Time Variables

    Secure Your Flutter Project: The Right Way to Set Environment Variables with Compile-Time Variables. The right way to set environment variables is using the command Dart define. The command offers a way of passing a single environment variable at compile time.

  21. 21
    Article
    Avatar of flutterdevsFlutterDevs·3y

    Flutter: Building UI with Machine Learning capabilities

    Machine Learning is a field of study that allows computers to learn without being explicitly programmed. Flutter is an open-source UI framework developed by Google for building cross-platform apps. It allows developers to create beautiful and performant apps for multiple platforms using a single codebase.

  22. 22
    Article
    Avatar of communityCommunity Picks·3y

    10 Best Practices for Flutter in 2022

    Learn about best practices for Flutter development in 2022, including refactoring code into widgets, making the build function pure, using state management, defining a theme, following the effective Dart style guide, selecting packages carefully, using async/await, using MediaQuery/LayoutBuilder wisely, using streams only when needed, and using the const keyword whenever possible.

  23. 23
    Article
    Avatar of itnextITNEXT·2y

    Flutter: State Management with pure MVVM

    This article discusses the implementation of state management in Flutter using the pure MVVM design pattern without the need for any 3rd party libraries. It explains the importance of state management in mobile applications and provides an overview of MVVM. The article also provides a step-by-step guide on implementing MVVM in Flutter and demonstrates it with a simple To-Do app example.

  24. 24
    Article
    Avatar of itnextITNEXT·2y

    Unit Testing In Flutter & Dart: Techniques & Best Practices

    Learn advanced unit testing techniques in Flutter and Dart, including using test fixtures, handling asynchronous code, and mocking dependencies. Also, discover the importance of code coverage and how to measure it. Avoid common mistakes and pitfalls in unit testing and follow best practices for effective unit testing.

  25. 25
    Article
    Avatar of codewithandreaCode with Andrea·2y

    GitHub Copilot: Tips and Tricks for Flutter Devs

    GitHub Copilot is an AI assistant that can auto-complete code in the VSCode editor. This post explores the usefulness of Copilot for Flutter developers and its limitations.