diff --git a/getting-started.md b/getting-started.md index 73bb2a53edf..21eda31cde0 100644 --- a/getting-started.md +++ b/getting-started.md @@ -6,42 +6,22 @@ permalink: /getting-started/ --- Flutter currently supports developers on Mac and Linux (64-bit). -Windows support is planned. +Windows support is planned but currently incomplete. -## Setting up your environment +## Dependencies -### Downloading and installing the Dart SDK +Flutter depends on the following tools being available in your environment. These are commonly already available on Mac and Linux. -To get started, you need to install the Dart SDK. -Flutter requires Dart SDK 1.12.2 or greater. - -To install the [Dart SDK](https://www.dartlang.org/downloads/): - -- Mac: - - `brew tap dart-lang/dart && brew install dart`, or, if you don't use - homebrew, grab the [latest stable channel build](https://www.dartlang.org/downloads/archive/) -- Linux: See [www.dartlang.org/downloads/linux.html](https://www.dartlang.org/downloads/linux.html) -- Windows: Stay tuned, Windows support is planned. - -### Checking your PATH - -Ensure that the `pub` executable is in your `PATH`. - -Run `pub --version` on the command line. If that command -is not found, you will need to add `DIRECTORY_WHERE_DART_SDK_IS_LOCATED/bin` -to your PATH. - -For example: - -``` -$ export PATH=/bin:$PATH -``` +* bash, mkdir, rm +* git +* curl +* unzip ## Getting the Flutter code Clone the `alpha` branch from the Flutter repository: -``` +```bash $ git clone https://github.com/flutter/flutter.git -b alpha ``` @@ -53,14 +33,13 @@ the `flutter` command.) ## Configuring your PATH After you clone the Flutter repo, set the PATH so you can -use our scripts and tools. +use our scripts and tools. -``` -$ cd -$ export PATH=`pwd`/bin:$PATH -``` +`export PATH=` _directory where you cloned the flutter repo_ `/bin:$PATH` -Run `flutter --version` to ensure the `flutter` command is on your PATH. +Open a new shell and run `flutter --version` to ensure the `flutter` command is on your PATH. +The first time you do this will take a few seconds as Flutter will first download the Dart SDK then precompile itself. +Subsequent runs should be much faster. ## Creating your first sample app