Category : Tools

I tried Golden Test https://pub.dev/packages/golden_toolkit Verify using this library By the way, it seems that the screenshot of the master is called Golden. I tried to test the case where the color of the widget is different with the counter application OK assumption NG assumption procedure 1. Add golden_toolkit to dev_dependencies 2. Create golden_test.dart in the test folder ..

Read more

Cool linter This is a custom linter package for dart/flutter code. It can set linter for exclude some of words. This words you can set in analysis_options.yaml by example below Usage 1. Add dependency to pubspec.yaml dev_dependencies: cool_linter: ^1.2.0 # last version of plugin 2. Add configuration to analysis_options.yaml analyzer: plugins: – cool_linter cool_linter: extended_rules: – always_specify_stream_subscription – prefer_trailing_comma ..

Read more

This helps you reduce the development and testing time of new featuresShow some  and star the repo to support the project! Main features Check device info & package info Viewing and managing application cache Flutter inspector features Test your custom actions Quickstart Wrap your MaterialApp’s home or builder widget in a DebugFriend. import ‘package:debug_friend/debug_friend.dart’; import ‘package:flutter/material.dart’; void main() ..

Read more

flutter_splash Redesign Unsplash Mobile Application with flutter tools. About its open source application based Unsplash API for training Flutter , Dio , Cubit(Bloc) state management tool. View Under development. Download flutter splash source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..

Read more

BWeird Flutter Toolkit! Hi! From a Weirder Flutter has been great on mobile development and I took this opportunity to make it even greater with template toolkit. This template toolkit will be implemented in MVC+S structure and helper classes. GetX State Management will be used as core state management in the project. You can check GetX. ..

Read more

Dart Code Metrics Note: you can find the full documentation on the website Configuration | Rules | Metrics | Anti-patterns Dart Code Metrics is a static analysis tool that helps you analyse and improve your code quality. Reports code metrics Provides additional rules for the dart analyzer Checks for anti-patterns Checks unused *.dart files Can be used as CLI, analyzer plugin or library Links See CHANGELOG.md for major/breaking updates, and releases for a detailed version history. To ..

Read more

Flutter Translation Sheet Generator [fts] Command line application to make your l10n super fast. Compose your strings in yaml/json format and use GoogleSheet for auto translate. WIKI and setup Follow the Wiki pages for detailed instructions on the usage and project examples.  Install: You need to have flutter or dart SDK in your System PATH. flutter pub global activate flutter_translation_sheet Now ..

Read more

pixel_perfect Put a semi-transparent image with the design over the top of the developed layout. It helps you to compare original design and current page. Getting started Add pixel_perfect in your pubspec.yaml dependencies. dependencies: pixel_perfect: any How To Use Simple use Add assets folder with images to your pubspec.yaml uses-material-design: true assets: – assets/ Import the following package ..

Read more

Robot Testing Pattern in Flutter Developed with  by Very Good Ventures  This project showcases how to apply the Robot Testing pattern to a Flutter application. It is a demo project used for the conference Future of Testing: Mobile hosted by Applitools. How to run the tests flutter drive –target=e2e/e2e.dart –driver=e2e/scenarios/counter_scenario.dart flutter drive –target=e2e/e2e.dart –driver=e2e/scenarios/login_scenario.dart flutter drive –target=e2e/e2e.dart –driver=e2e/scenarios/scrolling_list_scenario.dart Check ..

Read more

Short Intro: A few handy Flutter tools, dead simple `UriRouter` for `Uri`-based navigator or `BuildTracker` to track widget rebuilds and what caused them to rebuild. noob A few handy tools for Flutter apps. UriRouter Hooks Providers PointerIndicator BuildTracker PeriodicListenable UriRouter Dead simple Uri-based page router. class BooksPage extends StatelessWidget { static final route = UriRoute( path: ..

Read more

Flutter for Embedded Linux (eLinux) This software is a non-official extension to the Flutter SDK to build Flutter apps for Embedded Linux devices. It is still been developed! So, currently, there is a lot of unsupported functions yet. Documentation See https://github.com/sony/flutter-elinux/wiki Contributing See CONTRIBUTING.md. Quick start How to insall flutter-elinux $ git clone https://github.com/sony/flutter-elinux.git $ sudo mv flutter-elinux /opt/ $ export ..

Read more

sliver_tools A set of useful sliver tools that are missing from the flutter framework. Here is a taste what you can make using this package The structure of this app: class Section extends State { @override Widget build(BuildContext context) { return MultiSliver( pushPinnedChildren: true, children: <Widget>[ SliverPersistentHeader( pinned: true, … ), if (!infinite) SliverAnimatedPaintExtent( child: ..

Read more