No, for Android Dev only the UE (Ultimate Edition) it is not probably worth the money. The CE (Community Edition) supplies you with most (if not all) what you actually need to develop a real-world Android project.
IntelliJ IDEA Ultimate Edition is very much worth his money if you have to use it for a wider spectrum of languages/frameworks/projects.
Have a look at the comparative table here:
http://www.jetbrains.com/idea/features/editions_comparison_matrix.html?IC
As you can see, if you have to use it for web development, or in an enterprise-level environement, you will have to buy the UE. For Java/Android only, the UE is quite an overkill.
Answer from AlexBottoni on Stack OverflowNo, for Android Dev only the UE (Ultimate Edition) it is not probably worth the money. The CE (Community Edition) supplies you with most (if not all) what you actually need to develop a real-world Android project.
IntelliJ IDEA Ultimate Edition is very much worth his money if you have to use it for a wider spectrum of languages/frameworks/projects.
Have a look at the comparative table here:
http://www.jetbrains.com/idea/features/editions_comparison_matrix.html?IC
As you can see, if you have to use it for web development, or in an enterprise-level environement, you will have to buy the UE. For Java/Android only, the UE is quite an overkill.
Community Edition: open source and available free of charge. The Community Edition is covered by the Apache 2.0 license, and is built together with the open community around jetbrains.org.
Ultimate Edition: professional and fully-featured commercial IDE provided by JetBrains. The Ultimate Edition is built on top of the Community Edition with many extra features for web and enterprise development. You can download IntelliJ IDEA Ultimate from http://www.jetbrains.com/idea. You can evaluate it for free for 30 days, purchase a license, or get a free license if you're a contributor to an established open-source project.
licensing - Intellij IDEA Community Edition - commercial proprietary software developing - Law Stack Exchange
Is there anything like a free version of IntelliJ?
java - Can IntelliJ IDEA Community Edition support Ultimate's features somehow? - Stack Overflow
Is IntelliJ IDEA Community Edition free for commercial use? - LambdaTest Community
Videos
Yes.
Intellij IDEA Community Edition is (almost) entirely licensed under the Apache 2.0 license (http://www.jetbrains.org/display/IJOS/License+Information).
The Apache 2.0 license allows for commercial use (http://choosealicense.com/licenses/apache-2.0/).
This is not legal advice.
The following is my understanding of the problem:
You are not restricted to what kind of software you develop unless you are developing a product that is derived from Intellij IDEA, for example, if you are developing your own IDE that is derived from IDEA.
That being said, you can even use the commercial version of Intellij IDEA to develop a commercial product that is not an IDE itseft and doesn't use Intellij IDEA's source code.
This is not legal advice.
As the title implies I am trying to code an app and am looking for something like IntelliJ to code it with unfortunately every single one that I find requires that I have a license to use it and I would like to find one that does not require me to pay up front. I am fine paying a percentage of the profit that I make from the app but I simply do not have enough money at the moment to pay a set amount so if you could tell me about something like this then I would massively appreciate it thank you in advance.(also if you could tell me the technical term for something like IntelliJ then that would also be greatly appreciated thank you).
If you are a cheapskate use the EAP from Jetbrain's Confluence page.
The early access might have bugs - but it's free, has all the features of the Ultimate edition, and then some.
You may use IDEA Community Edition for editing the code, you just won't get any features specific to the servers you're using, e.g. run configurations. You'll have to launch your application using the command line. You'll be able to use Artifacts feature to build all the jars you need.
You won't get any Spring-specific code completion or code inspections, but you'll get a decent XML editor for its configuration files. You'll get some basic HTML editing features, but no JavaScript.
There's no way to get those features out of IntelliJ IDEA Community Edition source, they just aren't there.
BTW if you use Ultimate EAP as NimChimpsky suggests, and report plenty of bugs, the developers might be grateful for them and give you a free license in return at the moment of the release (around December).