Results for “Performance”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Guides
- Performancedoc
Evaluating the performance of your app from several angles. trying to debug it, check out the DevTool's page on [Using the Performance view][]. What
- Performance best practicesdoc
ensure that your Flutter app is performant. Generally, Flutter applications are performant by default, so you only need to avoid common pitfalls to get excellent performance
- Flutter performance profilingdoc
Diagnosing UI performance issues in Flutter. Overview App performance encompasses various aspects, from raw speed and I/O throughput to the smoothness of the user interface. While
- Improving rendering performancedoc
measure and evaluate your app's rendering performance. Rendering animations in your app is one of the most cited topics of interest when it comes to measuring
- Parse JSON in the backgrounddoc
perform a task in the background. By default, Dart apps do all of their work on a single thread. In many cases, this model simplifies coding
- Integration testing conceptsdoc
validate how individual pieces work together in whole or capture the performance of an app running on a real device. To perform these tasks, use integration
- Debug Flutter appsdoc
breakpoints, step through code, and examine values. DevTools , a suite of performance and profiling tools that run in a browser. Flutter inspector , a widget inspector available
- Hero animationsdoc
How to animate a widget to fly between two screens. The hero
- Testing Flutter appsdoc
harder it is to test manually. Automated tests help ensure that your app performs correctly before you publish it, while retaining your feature and bug fix velocity
- Flutter architectural overviewdoc
with underlying platform services. The goal is to enable developers to deliver high-performance apps that feel natural on different platforms, embracing differences where they exist while
- Advanced scrolling and sliversdoc
Learn how to implement performant scrolling with slivers. In this lesson, you'll learn about slivers, which are special widgets that can take advantage of Flutter
- Build and release a web appdoc
debug flag to the flutter build web command. Profile builds are specialized for performance profiling
- Scrollingdoc
items on demand as they scroll into view. This provides a much more performant scrolling experience. For more information, check out ListView.builder or GridView.builder . Specialized scrollable widgets
- Tap, drag, and enter textdoc
How to test widgets for user interaction. Many widgets not only display
- Common Flutter errorsdoc
How to recognize and resolve common Flutter framework errors. Introduction This page
- Animations API overviewdoc
type that can change over the lifetime of the animation. Most widgets that perform an animation receive an Animation object as a parameter, from which they read
- Introduction to animationsdoc
perform animations in Flutter. Well-designed animations make a UI feel more intuitive, contribute to the slick look and feel of a polished app, and improve
- Understanding Flutter's keyboard focus systemdoc
sometimes called "tab traversal". This page explores the APIs used to perform these operations on a Flutter application, and how the focus system works. We have noticed
- Architecture recommendations and resourcesdoc
Recommendations for building scalable Flutter applications. This page presents architecture best practices
- Fade a widget in and outdoc
animation to create a smooth experience. The AnimatedOpacity widget makes it easy to perform opacity animations. This recipe uses the following steps: Create a box to fade
- Focus and text fieldsdoc
How focus works with text fields. When a text field is selected
- Send data to a new screendoc
How to pass data to a new route. Often, you not only
- Rebuild UI when state changesdoc
Instructions on how to manage state with ChangeNotifiers. Learn to use ListenableBuilder
- How Flutter worksdoc
Dive deeper into how Flutter works through a six-part video series
- Staggered animationsdoc
How to write a staggered animation in Flutter. A staggered animation consists
- Taps, drags, and other gesturesdoc
How gestures, such as taps and drags, work in Flutter. This document
- Animations tutorialdoc
A tutorial showing how to build explicit animations in Flutter. How to
- JSON and serializationdoc
How to use JSON with Flutter. It is hard to think of
- Understanding constraintsdoc
Flutter's model for widget constraints, sizing, positioning, and how they interact
- Build and release an Android appdoc
some finishing touches on your app. This guide explains how to perform the following tasks: Add a launcher icon Enable Material Components Sign the app Shrink your
- Writing custom platform-specific codedoc
defaultTargetPlatform ][] property. Platform adaptations lists some platform-specific adaptations that Flutter automatically performs for you in the framework. Architectural overview of platform channels {:#architecture} Message