#2iOS DevelopmentiOS 11 sets a new standard for the world's most advanced mobile operating system. Your apps can now become more intelligent using the power of machine learning with Core ML. You can create incredible augmented reality experiences with ARKit. And you can deliver a more unified and immersive user experience with new multitasking features, including drag and drop for iPad, the new Files app, new camera APIs, new SiriKit domains, Apple Music integration, and more.Software
#3IntelliJ IDEAIntelliJ IDEA is an IDE for the JVM platform created by Jetbrains. It features coding assistance, built-in tools and integration and plugin ecosystem, supporting a lot of languages and frameworks. It has a free version and a paid subscription version.
Windows, Mac, Linux
$14.9 - Varies by plan
#5Official Android SDK Emulator w/HAXMGoogle provides an official Android emulator as part of the Android SDK. Basic usage: Unzip Android SDK tools Run tools/android update sdk --no-ui Run tools/android list targets should give you a list of IDs Run tools/android create avd --name MyAndroid --target android-24 Run tools/emulator -avd MyAndroid Drag & Drop APK or run platform-tools/adb -e install -r FILE.apkSoftware
#6Eclipse + Android Development Tools plugin