Physical machine version: Win 7 Ultimate (32-bit)
Java SDK Version: jdk1.8.0_20 (32-bit)
Android SDK Version: Android 4.4 (API 20)
IntelliJ IDEA Version: IntelliJ IDEA 13.1
A, IntelliJ IDEA introduction:
2013, IntelliJ IDEA team has been established with many industry-leading technology to develop a very close relationship: eg Android, Spring, Scala and Gradle way, what I will be able to stay ahead of the vying for developers provide the best development tools that allow us to experience the most cutting-edge technology development. We first introduce a few key words:
JavaEE 8: In order to fulfill our "first" and "best" to provide technical support for all new Java developers promise, IntelliJ IDEA 13 fully supports Java EE 8 - Oracle's new enterprise Java platform. In the latest version of Intellij IDEA, in order to CDI 1.1, JSF 2.2, JAX-RS 2.0, batch processing and other new specification provides code completion support. While also providing support for the new version of the application server, such as GlassFish 4, Wildfly (the original is the famous JBoss), Tomcat 8 and so on.
Spring: Spring developers get this time more than ever to help, with a new tool window Spring in the new version of IntelliJ IDEA, it is possible to let users more easily in the context of the project configuration and navigation between the corresponding bean class. This new tool window also allows users to easily browse MVC controller and its corresponding URL mappings. IntelliJ IDEA 13 also optimizes performance and simplifies configuration Spring project.
Android: 2013 years Google I / O conference, one of the most amazing place is a preview version of Android Studio, a new integrated development environment for Android. Android Studio is based on the open source community version of IntelliJ IDEA developed based. The introduction of this tool to attract a large and enthusiastic Android developers, who helped the IntelliJ platform has made considerable progress, and a lot of rich features. IntelliJ IDEA 13 under Android developers to help supervise and launched the first major release, it has greatly improved in many aspects of the code editor, UI designer, SQLite database access support.
Gradle: Another important function of IntelliJ IDEA 13 is redefined to strengthen support for Gradle, including improved synchronization of project dependencies and plug-ins for code auto-completion, quick documentation capabilities, and code generation. IntelliJ IDEA 13 can even be automatically configured by Gradle file Web faces and WAR distribution. Users can navigate from this introductory video about Gradle support functions.
IDEA includes a free Community version (open source) and a premium version of Ultimate, you can go to the official website at Jetbrains. Ultimate version of JavaEE developer version is much better than the Community. But for doing Android development of children's shoes are concerned, Community version is sufficient. IDEA was developed using Java, and Eclipse as support for Windows, Linux and Mac OS X.
Eclipse ADT plug-ins need to support the development of Android. The IDEA support for Android development is built in, no additional plug-ins. Of course, Android SDK and JDK still indispensable. It is true that Eclipse is a very good open-source software, but if you pursue higher development efficiency, the pursuit of more innovative dazzling GUI interface, this is recognized as the best Java development tools worth holding on to.
Before seen several blog, describes how to use IntelliJ IDEA integrated development environment to build Android, but the feeling is not detailed, so intend to organize a detailed graphic tutorials, hoping to novice (including their own) help.