On The Shoulders of Giants

A "Get Your Hands Dirty" project to learn Flutter

Useful Links

2: The Hardest Part

We download ~693TB of SDKs and setup our development environment.


Setting Up Our Dev Environment

Install the Rosetta translation environment

This step is needed if you're running on an Apple Silicon Mac.

$ sudo softwareupdate --install-rosetta --agree-to-license

Install Flutter on MacOS

$ brew install --cask flutter

Dive Deeper


Verify Installation

flutter doctor

Dive Deeper


iOS Setup

Make sure you have Xcode installed
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
  • Run Xcode once it is installed, and accept the license agreement

Dive Deeper


Setting up our Editor

We'll set up a world class Dev environment

Dive Deeper


Setting up the Simulator

We'll set up a simulator on our machine


Launching Our First Ever Flutter App !

We'll initialize a flutter app using a template and launch it using our simulator

Dive Deeper