Best of Flutter — 2022

  1. 1
    Article
    Avatar of communityCommunity Picks¡3y

    Is Flutter better than React Native?

    Flutter and React Native are natural competitors as two of the most used multi-platform mobile app frameworks. The answer lies not in the technical aspects of React Native and Flutter at all. Hiring developers is famously difficult right now, but the pool of developers to draw from is far larger than Flutter's.

  2. 2
    Article
    Avatar of flutterFlutter¡4y

    Announcing Flutter for Windows

    Announcing Flutter for Windows Build high-quality Windows apps that also run on mobile and web. In 2021, Flutter became the most popular cross-platform UI toolkit. Nearly half a million apps use Flutter… So far, we’ve seen momentum that has exceeded our expectations.

  3. 3
    Article
    Avatar of logrocketLogRocket¡4y

    32 free Flutter templates for great mobile apps

    Flutter E-Book App is a simple yet intuitive application developed by Festus Olusegun to read and download books from the Feedbooks API. StarBook StarBook is a digital diary developed by Hashir Shoaib that can help users track their mood and productivity throughout the month.

  4. 4
    Article
    Avatar of hashnodeHashnode¡4y

    How I Made a TicTacToe Game That No One Can Beat 🙅‍♂️

    The MiniMax algorithm is a backtracking algorithm used in decision-making and game theory. It provides an optimal move for the player assuming that opponent is also playing optimally. The algorithm can be written in less than 30 lines of code. The frontend was created using Flutter, a cross-platform application development framework.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp¡4y

    Learn Flutter in 37 Hours

    We just published a 37-hour Flutter course for beginners on the freeCodeCamp.org YouTube channel. Flutter is an open-source UI software development kit used to create cross-platform applications for iOS, Android, Windows, Mac, and more. You don't even have to know how to write code in any programming language to begin.

  6. 6
    Article
    Avatar of flutterdevsFlutterDevs¡4y

    Flutter 3.3 — What’s New In Flutter

    Google has merged 5,687 pull requests in bringing live the Flutter 3.3 version of its cross platform mobile app development kit. Flutter now provides the easiness of selecting the whole data in the web apps with a single sliding gesture by wrapping your widgets with SelectableArea widget. Impeller is also available in having access to these deltas allows you to build an input field.

  7. 7
    Article
    Avatar of communityCommunity Picks¡3y

    Flutter vs Native Comparison

    Flutter’s cross-platform framework has been on the rise in many industries, including retail, fintech, and e-commerce. Flutter allows to unify business logic and UI and use a single code base for two platforms. Kotlin is a popular, object-oriented language, and a lot of developers use it. The language is similar to Java.

  8. 8
    Article
    Avatar of phProduct Hunt¡4y

    DhiWise 2.0 - Convert Figma designs into Flutter 3.0 & React code rapidly

    Convert Figma designs into Flutter 3.0 & React code rapidly DhiWise. It generates component-driven code with state management.

  9. 9
    Article
    Avatar of flutter_comFlutter Community¡4y

    100+ Flutter & Dart Tips

    Artur Shamsutdinov lists down 100+ Flutter and Dart tips and tricks. If you are new to this Flutter/Dart world, some of these might help you. Use themes to define a set of colors, fonts, shapes, and design styles throughout your app.

  10. 10
    Article
    Avatar of itnextITNEXT¡4y

    React + Flutter = Native

    React + Flutter = Native is not at all a theorem. The app and source codes accompanying this article are what I call Kludget Work : Klumsy, Lame, Ugly, Dumb, but Good Enough To Work. The ultimate code editor has to be truly cross platform. We want something portable, lightweight and lightning-fast.

  11. 11
    Article
    Avatar of agodaagoda¡3y

    10 Best Practices for Flutter Developers

    Flutter is the most popular and fast-growing cross-platform mobile application development framework used by developers worldwide. It allows developers to build natively compiled mobile, web, and desktop applications from a single codebase. Flutter has a fast rendering engine optimized for high performance allowing Flutter apps to run smoothly and efficiently on various devices.

  12. 12
    Article
    Avatar of communityCommunity Picks¡4y

    How I built and published a Flutter app in 48 hours

    A couple of years ago, I built and published a Flutter app in 48 hours. It's a time tracking app which lets you track your time across different activities, and set daily/weekly/monthly goals per activity. For state management, I used "vanilla" Flutter; a combination of FutureBuilders, StreamBuilders and ValueListenableBuilders.

  13. 13
    Article
    Avatar of medium_jsMedium¡3y

    Tauri: the next generation of desktop application development framework

    Tauri is a popular (GitHub 50k star) cross-platform desktop application development framework. Electron Electron is an open source framework developed by GitHub and originally used to develop the Atom editor. The development cost is high - there are restrictions on the technology stack used (C# for Windows, ObjC/Swift for macOS) Advantages: Large package size, need to package Chromium and NodeJS runs on JIT.

  14. 14
    Article
    Avatar of freecodecampfreeCodeCamp¡4y

    Why You Should Use Flutter for Your Projects

    Flutter is a toolkit and SDK which you can use to build applications. You can use it to build highly performant mobile and desktop apps. Flutter is cross-platform so you don't need to hire developers for each platform. The Flutter engine is in charge of interpreting Flutter code to exactly what is drawn on the device's screen.

  15. 15
    Article
    Avatar of logrocketLogRocket¡3y

    Build a secure mobile banking app with Flutter

    We will learn about the essential aspects of building secure mobile banking apps with Flutter and look at sample codes on how to achieve them using the Flutter framework. Using Flutter Secure Sockets Layer, was the first definition of how messages can be secured in network communication.

  16. 16
    Article
    Avatar of flutter_comFlutter Community¡4y

    Create 2D games quickly and easily with Flutter Flame

    A sprite sheet is a collection of sprites arranged in rows and columns. It is quick to load compared with individual sprites. The Flame engine can load and render only a section. The sprite sheet contains different player frames. The sprites can be added to the assets of the dino player. The sprites for the idle state, right movement and right movement, and the direction the player is facing. The sprite sheet is the most powerful in the game. For more information, please visit the Flutter team to see how the game is being used in this tutorial.

  17. 17
    Article
    Avatar of devtoDEV¡4y

    A brief introduction to Dart

    Dart is a programming language designed for client development, such as for web and mobile apps. First stable version of Dart wasn't 1.0.0, it was 0.8.10-rev3.29803. Dart can compile at both Run time(JIT) and Ahead of Time (AOT)

  18. 18
    Article
    Avatar of btrprogBetter Programming¡4y

    6 Tips for Your Next Flutter Project

    Flutter is an open-source software development kit created by Google. Most of the Flutter updates include improved platform compatibilities which contribute to its growth. If you’re new to Flutter, follow the instructions in this link to complete installation and to get started with Flutter.

  19. 19
    Article
    Avatar of itnextITNEXT¡4y

    Flutter Custom Error Message — Flash Message

    On Flutter, it is called a snack bar. Pretty handy to show error, success or any warning message to the user. To make it reusable, let’s extract snack bar content. I’m going to call it CustomSnackBarContent . Create a required parameter for error text, then pass it to CustomSnakBarContent.

  20. 20
    Article
    Avatar of flutter_comFlutter Community¡4y

    Building a Chrome Extension using Flutter

    Flutter is a cross-platform framework introduced by Google that is capable of running on Android, iOS, Web, macOS, Linux, Windows, and a few more kinds of devices. In this article, we will explore a unique way to run a Flutter app as a chrome extension.

  21. 21
    Article
    Avatar of btrprogBetter Programming¡3y

    Building Design Systems in Flutter

    The real value in a well-constructed and implemented design system is imposing these rules on designers and developers alike. Design system implementations often live independently of the app/s they support. Make use of Flutter’s extensive catalog of Material Design and Cupertino widgets and style them to match your system's specifications.

  22. 22
    Article
    Avatar of phProduct Hunt¡4y

    Flutter Sidekick - Tools that enhance Flutter's development experience

  23. 23
    Article
    Avatar of gcgitconnected¡3y

    Flutter — Offline First. Offline is my default state, a…

    New feature monitors the client device connection and updates a ‘Connection’ state with two values ‘Online’ & ‘ offline’ In the next post, I will use the new connectivity detection, to point data requests at a local DB when offline, and to sync them when the online API is available.

  24. 24
    Article
    Avatar of anavidAnalytics Vidhya¡4y

    Setting Up CI/CD Using GitHub Actions

    Setting Up CI/CD using GitHub Actions makes it easy to automate all your software workflows now with the help of GitHub Actions. It uses YAML syntax to define the events, jobs, and steps. These files are stored in GitHub workflows, and a series of commands are automatically triggered whenever a code is pushed.

  25. 25
    Article
    Avatar of flutterdevsFlutterDevs¡4y

    Flutter 2.10 — What’s New In Flutter

    Google has been developing Flutter to build cross-platform software for developers for the past decagon. 85% of developers must know how to hold Flutter, and now they are looking for the next updates. Flutter 2.10 is Flutter’s stable version. This version brings big updates to Flutter support for windows.