Performance overlay for Flutter apps that works on web.

Overview

performance Pub version demo badge Twitter Follow

Performance overlay for Flutter apps that works on web.

Repo structure

This repo currently contains the following packages:

Package Contents
performance The actual performance Flutter package for the performance overlay that is also hosted on Pub.
You might also like...

A completely Responsive Community App- Works on Android!

Seta A completely Responsive Community App- Works on Android! Features Responsive Realtime UI Email & Password Authentication Share Posts with Caption

Nov 13, 2022

PrestaShop Mobile Application - High Performance Flutter App

PrestaShop Mobile Application High performance mobile application developed with Flutter technology. Beside the performance and architecture the uniqu

Oct 25, 2022

🦀🦀 High performance Crypto library of Rust implementation for Flutter

r_crypto Rust backend support crypto flutter library, much faster than Dart-implementation library, light-weight library. Some crypto support hardware

Dec 17, 2022

Devtools - Performance tools for Flutter

Dart & Flutter DevTools What is this? Dart & Flutter DevTools is a suite of performance tools for Dart and Flutter. Getting started For documentation

Dec 29, 2022

Fake Firebase Performance for use during Flutter unit & widget tests.

Fake Firebase Performance Fakes to write unit tests for apps using Firebase Performance monitoring. Instantiate a FakeFirebasePerformance, then pass i

Apr 16, 2022

Write iOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.

Write iOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.

Dart_Native Dart_Native operates as both a code generator tool and a bridge to communicate between Dart and native APIs. Replaces the low-performing F

Jan 4, 2023

Flutter project that shows how to work with ObjectBox - High Performance NoSQL Database.

Flutter project that shows how to work with ObjectBox - High Performance NoSQL Database.

Flutter ObjectBox Example Flutter project that shows how to work with ObjectBox - High Performance NoSQL Database. This project shows - how to persist

Nov 1, 2022

AI Library to create efficient Artificial Neural Networks. Computation uses SIMD (Single Instruction Multiple Data) to improve performance.

eneural_net eNeural.net / Dart is an AI Library for efficient Artificial Neural Networks. The library is portable (native, JS/Web, Flutter) and the co

Dec 29, 2022

A super effective dart library delivering performance & ensuring greater build speed.

A super effective dart library delivering performance & ensuring greater build speed.

A super effective Dart and Flutter library for delivering performante app 🌝 & ensuring greater build speed 🚀 . The package has some cook utilizes wh

Nov 22, 2021
Comments
  • Remove the lint about non nullable binding instances

    Remove the lint about non nullable binding instances

    Fixes https://github.com/creativecreatorormaybenot/performance/issues/18

    I used the fix recommended by the flutter team: https://docs.flutter.dev/development/tools/sdk/release-notes/release-notes-3.0.0#your-code

    I also run flutter pub get, tell me if you want me to remove those changes

    opened by ValentinVignal 7
  • Update to Flutter 3

    Update to Flutter 3

    SchedulerBinding.instance is now non-nullable, so the unnecessary_non_null_assertion diagnostic is triggered.

    To fix, I ran "dart fix --apply", since this diagnostic can be fixed automatically.

    Increases the patch version of this package, since the API isn't changing.

    opened by johnpryan 3
  • Warning: Operand of null-aware operation '!.' has type 'SchedulerBinding' which excludes null.

    Warning: Operand of null-aware operation '!.' has type 'SchedulerBinding' which excludes null.

    Describe the bug

    When running the tests, I get the warning:

    ../../../.pub-cache/hosted/pub.dartlang.org/performance-0.1.0+1/lib/src/overlay.dart:223:22: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
     - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('../flutter/packages/flutter/lib/src/scheduler/binding.dart').
        SchedulerBinding.instance!.addTimingsCallback(_timingsCallback);
                         ^
    ../../../.pub-cache/hosted/pub.dartlang.org/performance-0.1.0+1/lib/src/overlay.dart:228:22: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
     - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('../flutter/packages/flutter/lib/src/scheduler/binding.dart').
        SchedulerBinding.instance!.removeTimingsCallback(_timingsCallback);
                         ^
    ../../../.pub-cache/hosted/pub.dartlang.org/performance-0.1.0+1/lib/src/overlay.dart:251:22: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
     - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('../flutter/packages/flutter/lib/src/scheduler/binding.dart').
        SchedulerBinding.instance!.addPostFrameCallback((timeStamp) {
    

    To Reproduce

    I'm using flutter 3.0.5.

    Run flutter test on :

    // ignore: unused_import
    import 'package:performance/performance';
    import 'package:flutter_test/flutter_test.dart';
    
    void main() {
      testWidgets('Counter increments smoke test', (WidgetTester tester) async {});
    }
    

    Expected behavior

    There should not be any compilation error

    opened by ValentinVignal 0
  • Remove platform code from example app

    Remove platform code from example app

    Properly cleans up the example app from platform code that is not needed (i.e. non-web because web is needed for the demo app) and explains how to add it back.

    opened by creativecreatorormaybenot 0
Releases(performance-v0.1.1)
Owner
null
Responsive Full Stack Reddit Clone - Works on Android, iOS & Web! built with Flutter 🚀💙

?? ??️ ?? ??️ ?? ??️ ?? ??️ UNDER CONSTRUCTION ?? ??️ ?? ??️ ?? ??️ ?? ??️ Reddit Clone ?? ?? Responsive Full Stack Reddit Clone - Works on Android, i

SOLOMON ABUH 3 Dec 15, 2022
Overlay/OverlayEntry, but better

Call for maintainer I (@rrousselGit) am sadly unable to maintain flutter_portal at the moment due to a lack of time, and would like to find a new main

Remi Rousselet 401 Jan 2, 2023
A zero-dependency web framework for writing web apps in plain Dart.

Rad Rad is a frontend framework for creating fast and interactive web apps using Dart. It's inspired from Flutter and shares same programming paradigm

null 70 Dec 13, 2022
A splash screen for flutter, hide when application loaded ,it works on iOS and Android.

flutter_splash_screen A splash screen API for flutter which can programatically hide and show the splash screen. Works on Android and iOS. Content Cha

Devio.org 92 Jan 9, 2023
A color parse package for flutter,it works on iOS and Android.

A color parse package for flutter,it works on iOS and Android. Getting Started To get a color Color color1 = ColorUtil.color('#f2f2f2'); Color color2

Devio.org 20 Oct 30, 2021
MVC pattern for flutter. Works as state management, dependency injection and service locator.

MVC pattern for flutter. Works as state management, dependency injection and service locator. Model View Controller Here's a diagram describing the fl

xamantra 115 Dec 12, 2022
Practice code of simple flutter app to explain how provider works as across the widget state management.

vdo A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is y

Syed Uzair 9 Nov 7, 2022
A phone app that works as an offline lnurl-based point-of-sale.

LNURL-based Offline PoS app APK download: https://github.com/fiatjaf/lnurlpos-app/releases demo.mp4 Compatible with https://github.com/lnbits/lnbits-l

fiatjaf 16 Nov 23, 2022
Plumbr - An app that provides all kinds of services from household to plumbing works

Plumbr Plumbr is an app that provides all kinds of services from household to pl

Adam Oommen Jacob 13 Oct 20, 2022
A completely Responsive Image Editor App- Works on Android & iOS

Image Editor App Developed using Flutter with No Plugins (except for picking and saving images)

Rivaan Ranawat 20 Dec 16, 2022