6 Flutter/Dart Initiatives from Google Dev Library to Kickstart Your Subsequent Undertaking



Posted by Swathi Dharshna Subbaraj, Undertaking Coordinator, Google Dev Library

Builders can construct, take a look at, and deploy any utility from a single codebase in Flutter. With excessive efficiency and code reusability, it has reworked the app improvement course of. Flutter has change into the go-to framework for builders because it streamlines the event course of, permitting purposes to be constructed on multi-platform with ease and effectivity.

On this weblog, we are going to discover 6 Flutter/Dart initiatives from Google Dev Library from constructing climate apps to Tetris video games. These initiatives will enable you to develop as a developer, and encourage you to construct your first open supply venture. Let’s dive in!

Flutter Design Patterns by Mangirdas Kazlauskas

screen grab of Flutter design patterns by Mangirdas Kazlauskas

Design patterns are reusable options to widespread software program improvement issues. They enable you to create software program that’s simpler to keep up, lengthen, and refactor. Written in Dart, this repository showcases all 23 design patterns, as described in Design Patterns: Parts of Reusable Object-Oriented Software program, that will help you be taught and apply design patterns in your individual initiatives, bettering the standard and maintainability of your code. 

Take a look at Flutter design patterns

Good Residence App by Lakhan Kumawat

A cell utility (developed utilizing Flutter and Dart) designed to manage numerous sensible dwelling gadgets. The app additionally permits customers to create customized scenes to automate machine actions based mostly on sure situations or occasions. 

Take a look at the Good Residence App

Picture Supervisor by Alex Li

Find out about an easy-to-use package deal for accessing a tool’s picture library, together with operations like retrieving photos, movies, and albums, in addition to deleting, creating, and updating information within the picture library. This package deal is constructed utilizing the Flutter plugin structure, which allows it to work together with native platform APIs for accessing images and movies on iOS and Android gadgets. 

Take a look at photo_manager

Tetris Flutter Recreation by Mouaz M. Al-Shahmeh

This venture implements the traditional Tetris sport utilizing the Flutter framework. It’s structured into a number of lessons that deal with totally different features of the sport. 

Take a look at Tetris Flutter sport

FlutterGen by Daichi Furiya

FlutterGen is a code generator software that helps you automate the method of producing boilerplate code for belongings and fonts, making it simpler to make use of them in Flutter initiatives. It really works by scanning a venture listing for specified belongings and font information and generates code that may be simply used inside a Flutter utility. Total, FlutterGen can prevent effort and time in managing belongings and fonts in your Flutter initiatives. 

Take a look at the FlutterGen package deal

Flutter Maps by Souvik Biswas

This app makes use of the Google Maps SDK & Instructions API when coding with Flutter. It presents a number of location-based features, together with the power to detect the person’s present location. It additionally makes use of Geocoding to transform addresses into coordinates and vice versa, and permits customers so as to add markers to the map view. 

Take a look at the Flutter Maps package deal


Are you actively contributing to the #FlutterDev neighborhood? Grow to be a Google Dev Library Contributor!

Google Dev Library is a platform for showcasing open-source initiatives that includes Google applied sciences. Be part of our world neighborhood of builders to showcase your initiatives. Submit your content material.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles