Contents
Cookbook
このクックブックには、Flutterアプリの作成中に一般的な問題を解決する方法を示すレシピが含まれています。 各レシピは自己完結型であり、アプリケーションの構築に役立つリファレンスとして使用できます。
Animation
Animate a page route transition
Animate a widget using a physics simulation
Animate the properties of a container
Design
Display a snackbar
Export fonts from a package
Update the UI based on orientation
Use themes to share colors and font styles
Effects
Create a nested navigation flow
Create a photo filter carousel
Create a scrolling parallax effect
Create a shimmer loading effect
Create a staggered menu animation
Create a typing indicator
Create an expandable FAB
Forms
Handle changes to a text field
Retrieve the value of a text field
Gestures
Images
Display images from the internet
Fade in images with a placeholder
Work with cached images
Lists
Create a horizontal list
Create lists with different types of items
Place a floating app bar above a list
Use lists
Work with long lists
Maintenance
Report errors to a service
Animate a widget across screens
Navigate to a new screen and back
Pass arguments to a named route
Return data from a screen
Networking
Delete data on the internet (訳無し)
Fetch data from the internet (FutureBuilder)
Parse JSON in the background
Send data to the internet (訳無し)
Update data over the internet (訳無し)
Work with WebSockets
Persistence
Persist data with SQLite
Plugins
Play and pause a video
Take a picture using the camera
Testing
Integration
An introduction to integration testing
Handle scrolling
Performance profiling
Unit
An introduction to unit testing
Mock dependencies using Mockito
Widget
An introduction to widget testing
Handle scrolling
参考