Name: IntelliJ IDEA Ultimate Edition
Mac Platform: Intel
OS version: 10.5+
Processor type(s) & speed: Core i5+
RAM minimum: 1GB
Video RAM: N/A
Use launcher ./keygen.sh to generate key (uncomment javac line to recompile it).
The Most Intelligent IDE for the Java Platform
Out of the box, IntelliJ IDEA provides a comprehensive feature set including tools and integrations with the most important modern technologies and frameworks for enterprise and web development with Java, Scala, Groovy and other languages.
Built-in Developer Tools
Support for various build systems. Unit testing frameworks integration with a convenient test runner UI and code coverage. Visual merge, diff, changelists and a unified UI for most popular version control systems. A full-featured database editor and a UML Designer.
Enterprise technologies support including Java EE, Spring, GWT, Struts, Play, Grails, Hibernate, Google App Engine, OSGi and others. Deployment and debugging tools for most application servers.
Mobile & Android
Developing for mobile platforms is incredibly easy with IntelliJ IDEA using its first-class tools for Google Android development and for AIR Mobile with support for Android and iOS devices.