Update Getting Dependencies with Flutter Doctor authored by Andrew Januszko's avatar Andrew Januszko
...@@ -15,33 +15,33 @@ Manually installing each dependency from the links below is **_not recommended_* ...@@ -15,33 +15,33 @@ Manually installing each dependency from the links below is **_not recommended_*
Since Flutter can be used on multiple platforms, there are some dependencies it needs across all installations. These common dependencies are: Since Flutter can be used on multiple platforms, there are some dependencies it needs across all installations. These common dependencies are:
- Flutter - **Flutter**
- This is your Flutter toolchain, which is used to develop, build, and run Flutter applications. If this isn't installed then I'm not too sure how you even got `flutter doctor -v` to run... but if you need it, follow the steps listed [here](Downloading-Flutter-and-Adding-it-to-Your-Path). - This is your Flutter toolchain, which is used to develop, build, and run Flutter applications. If this isn't installed then I'm not too sure how you even got `flutter doctor -v` to run... but if you need it, follow the steps listed [here](Downloading-Flutter-and-Adding-it-to-Your-Path).
- Android Toolchain - **Android Toolchain**
- Android Toolchain is a set of services provided by Google for developing and debugging Android applications. - Android Toolchain is a set of services provided by Google for developing and debugging Android applications.
- Android Toolchain is part of Android Studio and can be found [here](https://developer.android.com/studio). - Android Toolchain is part of Android Studio and can be found [here](https://developer.android.com/studio).
- Chrome - **Chrome**
- Google Chrome is a cross-platform web browser developed by Google. It is the recommended browser for testing Flutter web applications. - Google Chrome is a cross-platform web browser developed by Google. It is the recommended browser for testing Flutter web applications.
- If you need to install Chrome, you can find it on [Google's website](https://www.google.com/chrome/). - If you need to install Chrome, you can find it on [Google's website](https://www.google.com/chrome/).
- Android Studio - **Android Studio**
- Android Studio is a fork of the JetBrains IntelliJ IDE developed by Google and is primarily used for developing Android applications. - Android Studio is a fork of the JetBrains IntelliJ IDE developed by Google and is primarily used for developing Android applications.
- If you need to install Android Studio, you can download it from the [official Android Developer website](https://developer.android.com/studio). - If you need to install Android Studio, you can download it from the [official Android Developer website](https://developer.android.com/studio).
- Visual Studio Code - **Visual Studio Code**
- Visual Studio Code is an editor developed by Microsoft for source-code editing. - Visual Studio Code is an editor developed by Microsoft for source-code editing.
- If you need to install Visual Studio Code, you can find it [here](https://code.visualstudio.com/download). - If you need to install Visual Studio Code, you can find it [here](https://code.visualstudio.com/download).
- Connected Device - **Connected Device**
- This is a list of all the physical devices you have connected to your computer for Flutter development. This should be empty or throw a warning when you first install flutter. - This is a list of all the physical devices you have connected to your computer for Flutter development. This should be empty or throw a warning when you first install flutter.
- HTTP Host Availability - **HTTP Host Availability**
- This makes sure you can connect to hosts needed for Flutter development. If anything is wrong with this, Flutter is most likely blocked by your firewall. - This makes sure you can connect to hosts needed for Flutter development. If anything is wrong with this, Flutter is most likely blocked by your firewall.
## macOS Exclusive Dependencies ## macOS Exclusive Dependencies
Since macOS is a more locked-down operating system, Flutter relies on Apple's Xcode to build applications for iOS and macOS. Since macOS is a more locked-down operating system, Flutter relies on Apple's Xcode to build applications for iOS and macOS.
- Xcode - **Xcode**
- Xcode is an Apple developed IDE primarily used for developing applications on Apple platforms. It is a requirement for signing application builds and pushing app builds to the App Store. - Xcode is an Apple developed IDE primarily used for developing applications on Apple platforms. It is a requirement for signing application builds and pushing app builds to the App Store.
- If you need to install Xcode, you can find it on the [macOS App Store](https://apps.apple.com/us/app/xcode/id497799835?mt=12). - If you need to install Xcode, you can find it on the [macOS App Store](https://apps.apple.com/us/app/xcode/id497799835?mt=12).
- CocoaPods - **CocoaPods**
- CocoaPods is a package manager for Objective-C and Swift projects and is similar to 3rd party tools like `brew` and `apt`. - CocoaPods is a package manager for Objective-C and Swift projects and is similar to 3rd party tools like `brew` and `apt`.
- If you need to install CocoaPods, you can find it on the [official website](https://cocoapods.org). - If you need to install CocoaPods, you can find it on the [official website](https://cocoapods.org).
...@@ -49,6 +49,6 @@ Since macOS is a more locked-down operating system, Flutter relies on Apple's Xc ...@@ -49,6 +49,6 @@ Since macOS is a more locked-down operating system, Flutter relies on Apple's Xc
In order to build applications for Windows, Flutter relies on Window's Visual Studio IDE to compile and install custom applications. In order to build applications for Windows, Flutter relies on Window's Visual Studio IDE to compile and install custom applications.
- Visual Studio - **Visual Studio**
- Visual Studio is a Microsoft developed IDE primarily used for developing Windows applications. It is a requirement for building windows projects. - Visual Studio is a Microsoft developed IDE primarily used for developing Windows applications. It is a requirement for building windows projects.
- If you need to install Visual Studio, you can find it on [Microsoft's Visual Studio website](https://visualstudio.microsoft.com/downloads/). - If you need to install Visual Studio, you can find it on [Microsoft's Visual Studio website](https://visualstudio.microsoft.com/downloads/).
\ No newline at end of file