The following table lists the hardware requirements to support mobile development per platform.
Hardware Requirements and Operating System
Intel-based Mac with minimum 2GB of RAM running Mac OS X Lion or later.
Intel-based Mac with minimum 2GB of RAM running Mac OS X Lion or later; PC running Windows 7 or later.
PC with minimum 2GB of RAM running Windows 8 Pro or later. (recommended 64-bit with at least 4GB of RAM)
PC with minimum 2GB of RAM running Windows 8 Pro or later.
Supported Development Environment
The following table lists the development tools requirements to support mobile development per platform.
IDE on Mac
IDE on Windows
iOS SDK, Apple Xcode, Xamarin Studio, Xamarin for iOS
Xamarin for iOS, Xamarin Studio or Visual Studio 2012 or later
Android SDK, Xamarin Studio, Xamarin for Android
Xamarin for Android, Xamarin Studio or Visual Studio 2012 or later
Windows Phone 8 SDK, Silverlight, Visual Studio 2012 or later
.NET Framework for Windows Store, Visual Studio 2012 or later
Crosslight for iOS and Android are built on newer Xamarin Platforms that based on Mono 4.0 framework. The following list describes the minimum required versions of Xamarin Platforms.
- Mono 4.0.1
- Xamarin Studio 5 or higher
- Xamarin.iOS 8 or higher
- Xamarin.Android 5 or higher
If you already installed Xamarin Studio, you can check the version in the Xamarin Studio menu, then choose About Xamarin Studio. If the versions are lower than specified above, please install the latest updates. From the Xamarin Studio menu, choose Check for Updates. It is important to have the latest stable updates as stated in the above requirements to leverage all functionality available in Crosslight, such as asynchronous API support in ViewModel, and much more.
When you installed Intersoft Mobile Studio on either Mac or Windows, the Mobile Studio setup automatically detects the existence of Xamarin Studio. If Xamarin Studio is not installed, Mobile Studio will prompt whether you want to install Xamarin Studio. When you choose to install, the Mobile Studio setup will launch the Xamarin Installer at the end of installation.
To learn more about installation and preparing your development environment, see Preparing Your Development Environment.