Category : Flutter App

Search Widget        This Flutter package provides a Search Widget for selecting an option from a data list. Provides filtering of items based on the search text.  Installation In the dependencies: section of your pubspec.yaml, add the following line: dependencies: search_widget: <latest version>  Usage Import this class import ‘package:search_widget/search_widget.dart’; Add Search Widget Accepts data list as input Option for ..

Read more

Animating Location Pin     This Flutter package provides a Animating Location Pin Widget which can be used while fetching device location.  Installation In the dependencies: section of your pubspec.yaml, add the following line: dependencies: animating_location_pin: <latest version>  Usage Import this class import ‘package:animating_location_pin/animating_location_pin.dart’; Add Adding this widget is simple. Just directly use its instance for default configuration Container( child: ..

Read more

My Portfolio: Ayush P Gupta    This repo is the source code of my portfolio app.View Live Demo Learning App has some unique animations on each page. All involving some different kinds of animations and its code  Contribution Fork it Create your feature branch (git checkout -b my-new-feature) Commit your changes (git commit -m ‘Add some ..

Read more

flutter_responsive_tabs    A responsive tabs demo at two different screen size namely tablet and phone. Live Demo: https://apgapg.github.io/flutter_responsive_tabs/ View Full Article: https://medium.com/@ayushpguptaapg/flutter-responsive-design-956c6e9a6d1b On Tablet On Phone  Contribution Fork it Create your feature branch (git checkout -b my-new-feature) Commit your changes (git commit -m ‘Add some feature’) Push to the branch (git push origin my-new-feature) Create new Pull Request ..

Read more

Floating Ribbon A new Flutter package for creating floating ribbons on images. Dependency How To Use In order to achieve the shimmering effect, you need to add a package in pubspec.yaml. The code to reproduce it, import ‘package:skeleton_text/skeleton_text.dart’; import ‘package:floating_ribbon/floating_ribbon.dart’; FloatingRibbon( height: 85, width: 85, childHeight: 75, childWidth: 75, child: Padding( padding: const EdgeInsets.all(8.0), child: ..

Read more

Flutter UI Concept ScreenShots Design Source Credit: This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project: Lab: Write your first Flutter app Cookbook: Useful Flutter samples For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance ..

Read more

A Flutter plugin to use the Cloud Firestore API. For Flutter plugins for other Firebase products, see README.md. Setup  To use this plugin: Add cloud_firestore as a dependency in your pubspec.yaml file. Android  Using the Firebase Console, add an Android app to your project. Follow the assistant, and download the generated google-services.json file and place it inside android/app. Modify the android/build.gradle file and the android/app/build.gradle file to add ..

Read more

Cupertino Stepper for Flutter Cupertino version of the stock Material Stepper in Flutter. NOTE: This is not the same as the UIStepper control on iOS. Stepper is a widget that displays progress through a sequence of steps. Steppers are particularly useful in the case of forms where one step requires the completion of another one, or where multiple steps need to ..

Read more

StateMachine A Kotlin DSL for the finite state machine. StateMachine is used in Scarlet Usage In this example, we create a StateMachine from the following state diagram. Define states, event, and side effects: sealed class State { object Solid : State() object Liquid : State() object Gas : State() } sealed class Event { object OnMelted : Event() object ..

Read more

Functional batteries for Dart programming language. Provides an implementation of Optional, Either and other types + some helper functions. Usage A simple usage example: import ‘package:built_value/built_value.dart’; import ‘package:dfunc/dfunc.dart’; part ‘main.g.dart’; void main() { final items = [‘a’, ‘b’, ‘c’]; print(‘mapped: ${mapIndexed((i, e) => ‘$e$i’, items)}’); // Sealed classes generation: final Base item = Item1((b) => ..

Read more

A library for finite state machine realization in Dart. Inspired by Tinder StateMachine library. Usage A simple usage example (using dfunc library for generating sealed classes): import ‘package:dfunc/dfunc.dart’; import ‘package:fsm/fsm.dart’; part ‘fsm_example.g.dart’; void main() { final machine = StateMachine<State, Event, SideEffect>.create((g) => g ..initialState(Solid()) ..state<Solid>((b) => b ..on<OnMelted>( (Solid s, OnMelted e) => b.transitionTo(Liquid(), LogMelted()))) ..state<Liquid>((b) => b ..

Read more

storybook_flutter A cross-platform storybook for showcasing widgets. It works in Web as well, though as Flutter support for Web is still in beta, rendering can have some issues. Getting Started class MyApp extends StatelessWidget { @override Widget build(BuildContext context) => Storybook( children: [ Story( name: ‘Flat button’, builder: (_, k) => MaterialButton( onPressed: k.boolean(‘Enabled’, initial: ..

Read more

Flutter Arc Text Renders text along the arc. See demo. Basic usage class MyApp extends StatelessWidget { @override Widget build(BuildContext context) => ArcText( radius: 100, text: ‘Hello, Flutter!’, textStyle: TextStyle(fontSize: 18, color: Colors.black), startAngle: -pi / 2, startAngleAlignment: StartAngleAlignment.start, placement: Placement.outside, direction: Direction.clockwise ); } Download Flutter Arc Text Widget source code on GitHub FlutterappworldProvides the ..

Read more

SpinBox for Flutter SpinBox for Flutter is a numeric input widget with an input field for entering a specific value, and spin buttons for quick, convenient, and accurate value adjustments. Guidelines Spin boxes are best suited for such applications that deal with large numeric value ranges and high precisions, where users typically know upfront the exact value ..

Read more

Dart Koans This application is inspired by Ruby Koans. The idea is simple: You achieve enlightenment though a process of failures. As each failure is overcome you get one step closer to enlightenment. In practice, the Dart Koans allow you to learn Dart through a much more hands on approach. Each test is accompanied by enough comments ..

Read more

Flash Chat  Our Goal The objective of this tutorial is to learn how to incorporate Firebase into our Flutter apps. We’ll be using Firebase Cloud Firestore as well as the Firebase authentication package to equip our app with a cloud-based NoSQL database and secure authentication methods. What you will create We’re going to build a ..

Read more

Bitcoin Ticker  Our Goal The objective of this tutorial is to learn about using Cupertino and Material Widgets in parallel and providing a different user interface depending on the platform. What you will create We’re going to make a crypto currency price checking app. By the end of the module, you’ll be able to monitor ..

Read more

travelfoldingcard Travel Folding Card with hover animation The live version is in my Flutter CodePen The original CodePen is from Madalena, which is created with HTML, CSS and JS Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project: ..

Read more

readmore A Flutter plugin than allow expand and collapse text. usage: add to your pubspec and import: ReadMoreText( ‘Flutter is Google’s mobile UI open source framework to build high-quality native (super fast) interfaces for iOS and Android apps with the unified codebase.’, trimLines: 2, colorClickableText: Colors.pink, trimMode: TrimMode.Line, trimCollapsedText: ‘…Show more’, trimExpandedText: ‘ show less’, ..

Read more

Languages: English, Brazilian Portuguese. Get is an extra-light and powerful library for Flutter that will give you superpowers and increase your productivity. Navigate without context, open dialogs, snackbars or bottomsheets from anywhere in your code, Manage states and inject dependencies in an easy and practical way! Get is secure, stable, up-to-date, and offers a huge range of ..

Read more

Covid-19 – Flutter UI Watch it on YouTube Packages we are using: flutter_svg: link Fonts Poppins link UI Credit Design by: Rendi Ramadana link Covid-19 App Final UI Download Covid-19 source code on GitHub https://github.com/abuanwar072/Covid-19-Flutter-UI FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..

Read more

COVID-19 App – Flutter UI Watch it on YouTube Packages we are using: flutter_svg: link UI Credit Design by: Tushar Imran link We design two pages on the home page you gonna see all statistics like how many totals affected, total recovery, total death at the bottom how you can prevent them with a hotline number if ..

Read more

 – Flutter UI Watch it on YouTube Packages we are using: flutter_svg: link Fonts Cairo link UI Credit Design by: Shahidul Islam Shishir link There are two pages, you can call it home page and details or meditation page. On the home page at the top right corner you got a menu button, then a big good morning ..

Read more

Course App – Flutter UI Watch it on YouTube Packages we are using: flutter_staggered_grid_view and flutter_svg Fonts Nunito – link UI Credit Design made by by simantOo link Course App Final UI Download Flutter Course App UI source code on GitHub https://github.com/abuanwar072/Course-App FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..

Read more

eBook App – Flutter UI Watch it on YouTube UI Credit Design by: Peeely link Flamingo is an eBook (reading book) app design by flutter, at home page it shows you some recommended books, also the book of the day. At the bottom you gonna find your most recent book that you read. On details page ..

Read more

Package for Ant Icons An icon is a graphical representation of meaning. Icons can be used to express actions, state, and even to categorize data. Ant Design’s icons adhere to the following two principles and are designed for cross-platform consistency: Graphics that are clear, intuitive, and simple enjoy a higher degree of recognition and are more easily ..

Read more

Fun Translation Flutter A Flutter project to try out the UI library equinox with BLoC pattern using Fun translation API. Screenshot Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project: Lab: Write your first Flutter app Cookbook: Useful Flutter samples For help ..

Read more

Pagination in Firestore Setup Use the same setup used for cloud_firestore package (or follow this). Usage In your pubspec.yaml dependencies: paginate_firestore: ^0.1.0 Import it import ‘package:paginate_firestore/paginate_firestore.dart’; Implement it PaginateFirestore( itemBuilder: (context, documentSnapshot) => ListTile( leading: CircleAvatar(child: Icon(Icons.person)), title: Text(documentSnapshot.data[‘name’]), subtitle: Text(documentSnapshot.documentID), ), // orderBy is compulsary to enable pagination query: Firestore.instance.collection(‘users’).orderBy(‘name’), ) Contributions Feel free to contribute to ..

Read more

PaginationView Installing In your pubspec.yaml dependencies: pagination_view: ^1.0.1 import ‘package:pagination_view/pagination_view.dart’; Basic Usage PaginationView<User>( preloadedItems: <User>[ User(faker.person.name(), faker.internet.email()), User(faker.person.name(), faker.internet.email()), ], itemBuilder: (BuildContext context, User user, int index) => ListTile( title: Text(user.name), subtitle: Text(user.email), leading: IconButton( icon: Icon(Icons.person), onPressed: () => null, ), ), paginationViewType: PaginationViewType.listView // optional pageFetch: pageFetch, onError: (dynamic error) => Center( child: ..

Read more

touchable ???????? Flutter library to add various gesture callbacks to each Shape you draw on your canvas in your CustomPainter Index : Why Use Touchable ? Installation Usage How it works Road Map  Links Why Use Touchable ? The CustomPainter lets you only draw shapes on the canvas. But most would want to let user interact with the drawings. With touchable , you ..

Read more

The project is maintained by a non-profit organisation, along with an amazing collections of Flutter samples. We’re trying to make continuous commits for changes along with the Flutter tech progress. The UX For Messager Design Goals for this sample Shows a UI design for a social messager App(only send message page),something like Tik Tok(I like ..

Read more

The project is maintained by a non-profit organisation, along with an amazing collections of Flutter samples. We’re trying to make continuous commits for changes along with the Flutter tech progress. The Desigin Pattern Goals for this sample Shows a state management approach using the Provider package,mainly use StreamProvider and ChangeNotifier. Show a logic for fetch data from ..

Read more