Android Studio for Mac OS X — Download from the Apple App Store Android Studio for Mac OS X is a new, cross-platform and cross-platform development environment for Mac, iOS, and tvOS. Android Studio is available as a standalone download or a fully integrated software package, which contains a full development environment and application programming interface (API) for your Android programs, including an emulator and a debugger. Free Android Studio Training Program — Free Android Studio Training Android Studio, the developer tool for creating Android apps, is now available to all paid Mac and Windows users to download and try from the developer's community. What is Android Studio? Android Studio is open source software that can run on the Mac and PC. Android Studio is meant for writing apps, not for developing a Mac or Windows computer. The open source design of Android Studio allows for a variety of different development configurations which are fully customizable. You can run Android Studio from the command line (or, with your favorite development environment), or you can download Android Studio to use on a web browser. Android Studio is designed to be a simple, intuitive development environment for building and developing Android applications. Android Studio helps give your apps the feel of native apps without the complexity and limitations of code with Java, which provides a familiar set of APIs for applications in a wide range of form factors, from smartphones to tablets. The Android platform provides rich, integrated, and extensible platform features that are accessible to apps that target all common mobile devices, whether native or not. For your first experience with Android Studio, it makes sense to try it as an emulator inside the command line on a Windows or Mac computer. For more advanced users, Android Studio provides a built-in debugger and tools that make the process of debugging your app much more comfortable. You can also write your apps that allow access to these tools from your desktop applications or other development environments. An emulator is a device that is physically separate from the device being tested. You can then install a real device that matches your computer's model name and operating system version. On a real Android device, you can set up your emulator to emulate the hardware and software configuration you want (see Android emulator guide for more information). Android Studio Features Android Studio provides a number of important developer tool tools that make it easier to design, develop, and test your Android app.