flutter / website

Flutter documentation web site
https://docs.flutter.dev
Other
2.81k stars 3.21k forks source link

[Tracking] Cookbook Recipes: Suggestions & Voting Thread #3587

Closed brianegan closed 1 year ago

brianegan commented 6 years ago

Hey all 👋

I'm helping to write the Flutter cookbook, and have received a tremendous amount of feedback regarding the types of recipes folks would like to see -- Thank you all so much!

Now, I'd love your help to prioritize these ideas! To do so, please leave a 👍 on the recipe ideas found in the comments below that you'd be most interested in seeing on the flutter.io website.

And of course, please feel free to add comments with more ideas 😄


Upate: I'm leaving a 😄 on each recipe as I complete it!

brianegan commented 6 years ago

Working with Tabbed Navigation

brianegan commented 6 years ago

Creating a Drawer with Navigation

brianegan commented 6 years ago

Writing unit tests

brianegan commented 6 years ago

Writing Widget tests

brianegan commented 6 years ago

Writing UI Tests

brianegan commented 6 years ago

Store information in a database

brianegan commented 6 years ago

Interacting with the Camera

brianegan commented 6 years ago

Writing a login flow

brianegan commented 6 years ago

How to handle logging

brianegan commented 6 years ago

Working with files on disk (file I/O)

brianegan commented 6 years ago

Connecting to an MQTT source for realtime data

brianegan commented 6 years ago

How to draw on screen using a Canvas

brianegan commented 6 years ago

How to create a an animated chart with realtime data

brianegan commented 6 years ago

Working with Sticky headers

brianegan commented 6 years ago

Creating a form with text fields

brianegan commented 6 years ago

Validating forms

brianegan commented 6 years ago

Passing data down the Widget tree / Sharing datas to all screens

brianegan commented 6 years ago

How to handle long-running processes, such as downloading a file in the background

brianegan commented 6 years ago

Defining routes, and passing payloads to predefined routes

brianegan commented 6 years ago

How to work with Dependency Injection

brianegan commented 6 years ago

How to localize your app

brianegan commented 6 years ago

How to handle when activity is killed, saving basic app state or at least the route

brianegan commented 6 years ago

How to handle list pagination

brianegan commented 6 years ago

Working with Local notifications

brianegan commented 6 years ago

Recommendations on creating a dev, test and production environment.

brianegan commented 6 years ago

Crash reporting on both iOS and Android (Bonus points for including high level application logging from before the crash.)

brianegan commented 6 years ago

Working with animations

brianegan commented 6 years ago

Creating a single block of text containing various styles

brianegan commented 6 years ago

How to play a sound

brianegan commented 6 years ago

How to play a video

brianegan commented 6 years ago

How to handle multi-threading

brianegan commented 6 years ago

Creating a pinch-zoom effect

brianegan commented 6 years ago

How to access the media gallery

brianegan commented 6 years ago

Creating a find-as-you-type search box

brianegan commented 6 years ago

Storing key-value data on disk

brianegan commented 6 years ago

Storing encrypted key-value data on disk

brianegan commented 6 years ago

Building Widgets from Streams

brianegan commented 6 years ago

Building Widgets from Futures

Purus commented 6 years ago

Handling Firebase Auth for multiple providers in a single app (dealing with unified logic for login, logout and profile fetch)

brianegan commented 6 years ago

How to work with Hero animations

brianegan commented 6 years ago

Writing Custom Route Transitions with PageRouteBuilder

brianegan commented 6 years ago

How to call platform-specific code

brianegan commented 6 years ago

How to Stream recurring data from platform to Flutter

brianegan commented 6 years ago

How to handle platform permission requests

brianegan commented 6 years ago

Writing a file from a network operation

brianegan commented 6 years ago

How do I use markdown to richly style text?

brianegan commented 6 years ago

Working with Material and Cupertino Icons

brianegan commented 6 years ago

Using a custom font asset for your own icons

brianegan commented 6 years ago

Update your UI based on Orientation

brianegan commented 6 years ago

Create a Card with Rounded Corners