---
updatedAt: 2026-02-04T10:18:34.000Z
agentTools:
  siteIndex: https://developer.bitmovin.com/llms.txt
  projectIndex: https://developer.bitmovin.com/playback/llms.txt
---

# Setting up your Environment

If you are already comfortable with Flutter development and you have a working development environment you can skip this section. Otherwise, let's make sure your development environment is ready for working with the Bitmovin Player Flutter SDK.

# Required Software and Tools

Please make sure the following applications are installed on your machine. If you are not on a macOS based system, Xcode can be skipped with the disadvantage that iOS specific testing and debugging will not be possible.

* Visual Studio Code (For general Dart / Flutter development, debugging and testing), following [this guide](https://docs.flutter.dev/get-started/editor)
* Android Studio (For Android specific development, debugging and testing)
* Xcode (For iOS specific development, debugging and testing)
* Flutter, following [this guide](https://docs.flutter.dev/get-started/install)

# Test Drive

To test your development environment, follow [this guide](https://docs.flutter.dev/get-started/test-drive) to do a little test drive.