https://docs.flutter.dev/get-started/install/macos
sudo softwareupdate --install-rosetta --agree-to-license
brew install --cask flutter
flutter doctor
Install xcode
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
Run the simulator
Create a new project
flutter create my_app
cd my_app
flutter run
Platform project folders can be recreated with the following command:
flutter create .
flutter create --platforms=ios .
flutter create --platforms=android,ios .
https://docs.flutter.dev/get-started/install/macos#deploy-to-ios-devices
open ios/Runner.xcworkspace
To be able to launch the app on ios directly, it must be built in release mode.
flutter run --release
VS Code Commands
- Flutter: Select Device
- Debug: Start Debugging
- Flutter: Toggle Debug Painting
- Debug: Stop
Snippets
stls
-StatelessWidget
stf
-StatefulWidget