mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00

Part of https://github.com/flutter/flutter/issues/145009 This is part one of the wiki migration. This moves all wiki pages wholesale into the new docs directory with no changes. Follow up PRs will sort them, updating breadcrumbs and links.
1.4 KiB
1.4 KiB
Animated GIFs are useful for documentating animations. Here’s how to make them:
Capturing video of an Android device
-
This feature is available on KitKat and later.
-
Make sure to launch the app using
flutter run --release
for faster performance. -
Start recording video by running this command on the command line:
adb shell screenrecord /sdcard/recording.mp4
-
Interact with the app. When you are done you can terminate the recording with CTRL+c.
-
Pull the recording off the device and onto your local hard drive:
adb pull /sdcard/recording.mp4 ~/Downloads/
Capturing video of the iOS simulator
- Move the iOS simulator above your other applications
- Launch the "QuickTime Player" app
- Select “New Screen Recording” from the File menu
- Draw a box around the Simulator and click "Start Recording"
- When you're finished, click on Stop Recording on the Menu Bar.
- If needed, trim your recording using "Trim" from the "Edit" menu.
- Save the recording
Converting the recording to GIF
- Go to http://ezgif.com/video-to-gif and upload the video.
- If further trimming is needed, select the start and end times for your GIF.
- Select an appropriately small size for the GIF (recommended: 320xAUTO).
- Select a high framerate for the GIF (the max is 20) for smoothest animation
- Convert to GIF and download the GIF file