Flutter Package: When your desired layout or animation is too complex for Columns and Rows, this widget lets you position/size/rotate/transform its child in complex ways. align_positioned Widgets in this package: AlignPositioned AnimatedAlignPositioned AnimChain Why are these widgets an indispensable tool? When your desired layout feels too complex for Columns and Rows, AlignPositioned is a real ..
Category : Packages
Flutter Package: May be used to intercepting the Android back-button, as an alternative to `WillPopScope`. back_button_interceptor In simple cases, when you need to intercept the Android back-button, you usually add WillPopScope to your widget tree. However, when developing stateful widgets that interact with the back button, it’s more convenient to use the BackButtonInterceptor. You may ..
i18n_extension Non-boilerplate Translation and Internationalization (i18n) for Flutter Start with a widget with some text in it: Text(“Hello, how are you?”) Translate it simply by adding .i18n to the string: Text(“Hello, how are you?”.i18n) If the current locale is ‘pt_BR’, then the text in the screen will be “Olá, como vai você?”, the Portuguese translation ..
Flutter package: Similar to a ListView, but lets you programmatically jump to any item, by index. indexed_list_view Similar to a ListView, but lets you programmatically jump to any item, by index. The index jump happens instantly, no matter if you have millions of items. Limitation: The list is always infinite both to positive and negative ..
Flutter Package: A Redux version tailored for Flutter, which is easy to learn, to use, to test, and has no boilerplate. Allows for both sync and async reducers. async_redux Async Redux is a special version of Redux which: Is easy to learn Is easy to use Is easy to test Has no boilerplate Table of ..
✨ Flutter Spinkit A collection of loading indicators animated with flutter. Heavily inspired by @tobiasahlin‘s SpinKit. ???? Installing dependencies: flutter_spinkit: “^4.1.1” ⚡️ Import import ‘package:flutter_spinkit/flutter_spinkit.dart’; ???? How To Use Flutter Spinkit const spinkit = SpinKitRotatingCircle( color: Colors.white, size: 50.0, ); final spinkit = SpinKitFadingCircle( itemBuilder: (BuildContext context, int index) { return DecoratedBox( decoration: BoxDecoration( color: ..
Awesome Card A flutter package to create a Credit Card widget in your application. ????Screenshots ⚙️ Installation Import the following package in your dart file import ‘package:awesome_card/awesome_card.dart’; ???????? Usage Use the Awesome Card Widget CreditCard( cardNumber: “5450 7879 4864 7854”, cardExpiry: “10/25”, cardHolderName: “Card Holder”, cvv: “456”, bankName: “Axis Bank”, showBackSide: false, frontBackground: CardBackgrounds.black, backBackground: ..
Fancy list loading effect or The Shimmer Effect in Flutter Shimmer Effect is really cool placeholder effect that you can show when you are loading data in the form of a list. To do it in flutter we use the dependency called Shimmer. After trying it out I realized that it can be used for ..
import ‘package:flutter/material.dart’; import ‘dart:math’ as math; void main() => runApp(TwitterFab()); class TwitterFab extends StatefulWidget { @override _TwitterFabState createState() => _TwitterFabState(); } class _TwitterFabState extends State<TwitterFab> with SingleTickerProviderStateMixin { TabController controller; @override void initState() { super.initState(); controller = TabController(length: 2, vsync: this); controller.addListener(() { setState(() {}); }); } @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: ..
Looking for build a Flutter widget for Table layout with CSV data, check out the below code spinet to build your Flutter Table Layout with Flutter. import ‘package:flutter/material.dart’; import ‘package:csv/csv.dart’; import ‘dart:async’ show Future; import ‘package:flutter/services.dart’ show rootBundle; class TableLayout extends StatefulWidget { @override _TableLayoutState createState() => _TableLayoutState(); } class _TableLayoutState extends State<TableLayout> { List<List<dynamic>> ..
Flutter Geolocator Plugin A Flutter geolocation plugin which provides easy access to the platform specific location services (FusedLocationProviderClient or if not available the LocationManager on Android and CLLocationManager on iOS). Branch Build Status develop master Features Get the current location of the device; Get the last known location; Get continuous location updates; Check if location ..
Allows user pick a document. Picked document is copied to app temporary directory. Optionally allows pick document with specific extension only. flutter_document_picker Allows user pick a document. Picked document is copied to app temporary directory. Optionally allows pick document with specific extension only. When file is picked its extension is checked using allowedFileExtensions parameter. Then ..
A mobile application that visualizes various sorting algorithms such as Bubble sort, selection sort, quick sort, etc. The sorting process is visualized as the rearrangement of vertical lines of different lengths from the shortest to the tallest. Sorting Visualiser This is a simple sorting visualization app built using the flutter framework. The user can select ..
Generative d.Art Demonstrate how to generate your very own #d_Art using Flutter. As a technical point we are NOT relying on Widget but RenderBox directly. Don’t be afraid of those 60 lines of codes & change everything you want (but not the line with Math.Exp, it can damage your computer permanently) Code is tuned to ..
fl_animated_linechart An animated chart library for a flutter. Support for DateTime axis Multiple y-axes, supporting different units Highlight selection Animation of the chart Tested with more than 3000 points and still performing There are currently two different charts: line chart area chart Getting Started Try the sample project or include it in your project. The ..
firebase.dart Firebase dart common interface and implementation for Browser, VM, node, and flutter Firebase Initialization Usage in browser import ‘package:tekartik_firebase_browser/firebase_browser.dart’; void main() { var firebase = firebaseNode; // … } Usage on node import ‘package:tekartik_firebase_node/firebase_node.dart’; void main() { var firebase = firebaseNode; // … } Usage on flutter dependencies: tekartik_firebase_flutter: git: url: git://github.com/tekartik/firebase.dart path: firebase_flutter ..
flutter_sodium With flutter_sodium you get access to the modern, easy-to-use libsodium crypto library in your Flutter apps. One set of crypto APIs supporting both Android and iOS. Getting Started In your flutter project add the dependency: dependencies: … flutter_sodium: any Important: For iOS you’ll need to manually update the Podfile in your ios project. Usage ..
giphy_client A Giphy API Client for Dart compatible with all platforms Usage First, register an app at the Giphy Developers Portal. Then, follow the instructions below: Features and bugs Please file feature requests and bugs at the issue tracker. Get more details and Sorce Code of giphy client on Pub.Dev FlutterappworldProvides the list of the opensource Flutter ..