- OS X
- XCode
-
Open Prefrences in XCode (XCode > Prefrences, or use
⌘,
to open prefrences in pretty much all OS X programs.) -
Click install on any platform you want.
-
Open the simulator from XCode > Open Developer Tools > iOS Simulator
-
You can select older versions of the simulator, or toggle between iPhone and iPad size simulators under the hardware menu
To avoid having to open XCode everytime you want to launch the simulator, you can add a symlink to the simulator to your /Applications folder
ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/
If you jam with the console cowboys in command line space, you can add an alias to your .bashrc
alias ios='open "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app"'
and now your can open the simulator by running ios
in your terminal
If you need older versions of iOS, you can use a browser based service like BrowserStack, or copy over old SDK's to your XCode folder.
- Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit), or
- Mac OS X 10.5.8 or later (x86 only)
- Linux (tested on Ubuntu Linux, Lucid Lynx, minimum of 8.04 is required.)
- GNU C Library (glibc) 2.7 or later is required.
- 64-bit distributions must be capable of running 32-bit applications.
- JDK 6 (JRE alone is not sufficient)
You can grab the SDK from the offical site, however I prefer to use system downloading utilities. (If you do choose to install the package from the site, I recommend getting the one under USE AN EXISTING IDE, unless you actually want Eclipse for some ungodly reason...)
Setup homebrew, if you haven't already and run
brew install android
Setup chocolatey, and run
cinst android-sdk
sudo add-apt-repository ppa:upubuntu-com/sdk
sudo apt-get update
sudo apt-get install android-sdk
-
Make sure that the android-tools and in your path (if you used the above installers, they are) and run
android
from the command line to open up the Android SDK Manager -
Check off the Tools and whichever Android versions you want to test on, and click the
Insatll [N] packages...
-
Select the main License group, and the
Accept License
radio button -
Launch the Android Virtual Device (AVD) Manager by running
android avd
- You can quickly create a new device by clicking on the
Device Definition
tab, selecting a device that represents the settings you are looking for, and clickingCreate AVD
You can always manually create a device from the main tab by clicking New
and filling out the information
- Finally, just select an AVD from the list on the main tab, and hit
Start
Make sure you check off Launch from Snapshot. This will greatly reduce the future relaunches of that AVD. If the option is disabeled from your start menu, hitCancel
, thenEdit
the AVD and enableSnapshot
under Emulation Options
Android emulators are natoriously sllooowwwwwww, due to the fact that it is based on QEMU ( which virutalizes the entire machine) and runs dalvik (android own VM).
Intel provides HAXM to accelerate QEMU, and the android emulator. Installation insturations are provided for OS X, Windows, and Linux
If you just want to check something really quickly, you can use a browser based service like BrowserStack, or manymo
- Windows 7/8 (all editions except Starter Edition), Windows Vista (with Service Pack 2 – all editions except Starter Edition)
- 4 GB of free disk space on the system drive.
- 3 GB RAM
- DirectX 10 or above capable graphics card with a WDDM 1.1 driver
- If you are using trying to emulate windows whle emulating windows phone, you will need to use VM Ware Fusion, and enable Hyper-V, and assign atleast 3GBs of RAM.
-
From your Windows PC, download the Windows Phone SDK 7.1. You don't need the release notes, just
vm_web2.exe
-
Launch the installation wizard, click
Install
, and then wait. (depending on what you have previously installed, you may be prompted to restart several times). -
There should now be a
Windows Phone Emulator
program under your Start Menu
You may get a notice that your "computer does not have the required graphics processing unit configuration."
You can safely ignore this, just click yes and proceed.
- Windows 8 Pro edition or greater (64-bit (x64))
- 7 GB of available hard disk space
- 4 GB of RAM
- 1.6 GHz or faster processor
- If you are using trying to emulate windows whle emulating windows phone, you will need to use VM Ware Fusion, and enable Hyper-V, and assign at least 4GBs of RAM, and 2 CPUs.
- From your Windows PC, download the Windows Phone 8.0 SDKs, You don't need the release notes, just
WPexpress_full.exe
. - Launch the installation wizard, click Install, and then wait. (depending on what you have previously installed, you may be prompted to restart several times).
- You can close the install prompt once it is complete, you do not need to click
Launch
, just close the wizard. - Right click the desktop, select New > Shortcut
- Where it says to
Type the location of the item:
, paste the following
"C:\Program Files (x86)\Microsoft XDE\8.0\XDE.exe" -vhd "C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Emulation\Images\Flash.vhd"
- Click next, name the shortcut whatever you wish.
- Double click to run the emulator. It may take several minutes to start up.
If the emulator fails with generic error
on a VM, you will need to edit the configuration file of that VM.
- Stop the virtual machive.
- In VMWare, right click the VM, and select
Show in Finder
- In Finder, right click the virutal machine package, and select
Show Package Contents
- Find the
.vmx
file, and open it in your favorite editor. - Add the following at the bottom of the file
vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"
Restart the VM, and rerun the command prompt call to open the emulator.
VMWare player, if you are on Windows or Linux, VMWare Fusion, if you are on a Mac
###Steps
-
Download the BlackBerry 10 simulator for your system.
-
Complete the wizard, make sure to take note of the
Installation Folder
-
Open that directory after installation is complete in your file explorer, double click to launch the emulator in VMWare.
If you will be doing quite a bit of work, make sure to enable hardware acceleration to quicken things up.