Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
Does anyone have an experience with Android development with intelliJ IDEA IDE? Does it suit all the needs?
IDEA is an excellent IDE overall. Android support is quite good with the exception of the WYSIWYG layout editor which IDEA doesn't have. This isn't a huge problem since I find that the one in Eclipse doesn't work half the time anyhow.
I've been using IDEA for a long time (many years) and happily pay for the commercial license. I find the UI to be more intuitive and more productive than Eclipse. Code completions are smarter, editing is generally smoother, debugging is a bit more reliable (though neither IDEA or Eclipse seems to have flawless integration with adb--probably adb problems).
Eclipse does have slightly better integration with some Android tools such as DDMS which can be hosted in a perspective in Eclipse.
If you find Eclipse confusing and frustrating to get started with, give IDEA a try. IDE choices are highly personal so I can't promise you'll like it better, but since Android support is now included in the community edition of IDEA you've got nothing to lose but some time.
No, I don't work for JetBrains but as a long-time paying customer I can also vouch for the quality of their customer support.
Does it suit all the needs?
Yes it is!
You can develop android application using IntelliJ Community Edition which is free.
http://www.jetbrains.com/idea/features/google_android.html
For develop android application a more suitable eclipse, because it has a profiler. Profiler in the IDEA does not work for Android platform.
A set of tools in IDEA for android yet insufficient.
I hope in the near future IDEA will be better....
I'm using intensively Intellij IDEA for Android development - and to my opinion it's better than Eclipse. There are still some drawbacks:
It doesn't support ProGuard obfuscation for Android
For versions < 10 there were some minor bugs with respect to Android SDK 9
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I have looked in different places, but I am not REALLY sure as to what to use. I'll explain:
I'm self-teaching myself, with various books and tutorials. I use Eclipse with the ADT, but it seems now that Google is really pushing people to use AStudio (especially after its recent stable release). I have heard that AStudio has the following benefits:
Gradle Build
Improved Visual Editor
Improved code completion
Amongst many other benefits...
For starters, what are the benefits of AStudio put simply? (For example, what actually IS Gradle building?!)
However, for a novice like myself, would it be beneficial for me to switch to AStudio? (considering that I'm also trying to teach myself some CORE Java)
Sorry if this seems like a repetition, but I was just hoping to recieve information in terminology that I can understand...
Thanks!
Android Studio is the new IDE for developing Android apps. Google decided to change it, and so we must follow. I found an article that compares Eclipse and Studio for you: http://news.dice.com/2014/03/19/googles-android-studio-vs-eclipse-fits-needs/
You want to know what Gradle is?
Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or anything else.For example, it is possible to simply add a Sonar connection, to check your code.
Also Gradle uses dependency management, which will make it a lot easier to add libraries to your projects, and sharing them with other developers.
Where Eclipse required to have a local copy of a library downloaded on your pc, gradle automates this. Add the library to your graddle file, and it will download the package for you.
Gradle will do this again when your project is transfered to another workstation. So no more cursing about libraries that were not sent to you.
Learning Java can still be done in Eclipse, or transfer to IntelliJ IDEA. AS is powered by IntelliJ, and has the same interface. IntelliJ and AS both get updates frequently, a lot more then what I saw with Eclipse.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
Currently I am using Eclipse ADT 23.00 and in Google I/0 2014, Android Studio 0.8 beta has been released.
As Android Studio gets closer to a stable version release, Google stated that after release it becomes the official developing environment, so which one is going to be the better option in future?
For future development and upcoming projects it is recommended to use Android Studio in combination with gradle.
I can't emphasize the following enough.
Your IDE is not and should not be your build system.
The real question is ant vs. Maven vs. Gradle, etc.
Once you have a standardized and widely supported command-line build system, developers on a project should be free to use whatever IDE they wish. IDE artifacts should never be checked in to source control.
I've worked with IntelliJ, and then Android Studio when it first came out, on a project with a Maven build, and had no problem on a team where some used Eclipse and some IntelliJ / Android Studio. I found Android Studio to be better in many ways, but then I'd been a long-time IntelliJ user.
Eclipse is hard working machine and i strongly recommend you to change your working directory!
From the rest to workplaces the better one for me is Android Studio.
Firstly it is based on IntelliJ IDEA which i like a lot and yes as you mentioned it is going to the official Android IDE after it's release.
If you are new to Android then I suggest of using Android studio for development since its an official release and will get stable soon.
It has many features that will increase the developer productive such as
Template-based wizards
Lint Tool
etc...
If are comfortable with Eclipse then I suggest to stick with it until Google lunch a full fledge stable Android studio.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I'm a newbie in the world of linux development.
I have used linux os in the past (ubuntu, sabayon and gentoo for a little time).
Actually I'm mainly a .net c# developer and I have done some Android app.
My company, for a new project, ask me to develop a Linux application in java with a attractive gui.
I' ve searched around on the net and I have found only old topics about this.
I have read about swing but.. swing has born in 1996 and probably is a little old tecnology.
I have read about vaadin but is for web app and it cannot permit to use SO utility, read folders ecc.
Someone can suggest me what can I use?
And what editor I use for the design of a good gui?
Thank you all for any answers and excuse me for my bad english.
If you want content rich (UI wise) applications, you should take a look at JavaFX since it should offer better functionality than the older Swing counter part.
As far as IDE's, I have used Netbeans on all the Linux distributions I have owned (including Sabayon) and it should provide you with a GUI interface builder (much like the designer in Visual Studio). You can take a look at this Netbeans page for more directions on how to use Netbeans to build a UI application.
You can use QT Jambi if you find it appropriate
https://qt-project.org/wiki/Qt_Jambi
http://www.javaworld.com/article/2077750/core-java/java-desktop-development-with-qt-jambi.html
If you are looking for great performance with a Java GUI you can try jmonkeyengine http://jmonkeyengine.org/ (play store on android is made with this engine) or libgdx (http://libgdx.badlogicgames.com/)
They are mainly used for games, but GUI with many animations and interactions should look pretty fine with them. Also, they can be used for desktop AND android.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I recently downloaded Java JDK, and installed it on my PC, yet I only received Java Mission Control, which is useless to me. Is there another way of getting programs to create apps in Java with?
Thanks :)
Personally I have used 3 different IDEs them being:
IntelliJ
Netbeans
Eclipse
I personally, as being the first IDE that I used was Eclipse, but Netbeans is taking a great liking on me because of its ability to use multiple different languages in an easy to use interface. Although Eclipse being the greatest in my opinion because of its easy keybindings and a ton of useful plugins. IntelliJ is the least favourite of the 3 because I find it cumbersome, but that is just my opinion.
I would do a quick google search for "Eclipse IDE", it makes the process of developing a program much easier in my opinion. It may seem intimidating at first but just look up a few tutorials and you should be okay.
find for
`
eclips
netbeans
IDE but these IDE are for professionals who are hands on java
after some set of practice's use one of above IDE
if you want to remember and learn the concept of .class files, packages and command line then go with
Notepad
Notepad++
Editplus
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I'm in a computer science class and have used this site as a reference from time to time.
I apologize that this isn't inherently a "programming" question, but I'm really in a panic and need some help here.
I use Eclipse Java 32 bit on the computers at school, but the lab is closed today and I have a programming assignment due. How could I get Eclipse on my PC for writing java? I would need windows 32 bit.
I know this isn't what this site is fore, but please help as I am really panicking right now and I know you guys know your stuff on here
Simply download eclipse and unzip into a directory. There is no installer, just a dump. Run eclipse.exe from the base folder and enjoy coding :-)
Its basically very simple as Eclipse is open source IDE.you should go to www.eclipse.org/download/ and get a copy of eclipse from there according to your requirement. I would recommend eclipse classic if you are beginner and programming platform is Java.
Eclipse is available for free at http://www.eclipse.org.
More specifically, all latest Windows versions are available from http://www.eclipse.org/downloads/?osType=win32.
The 32bit version for Java EE Developers can be found at http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR2/eclipse-jee-juno-SR2-win32.zip.
Included in this .zip is an installer package for your PC.
Edit: Read First
Wait. Are you talking about actually installing Java?
Original Post:
As the good guy I am, I countered that negative vote for you, but it might not last.
As a IT/CS student myself, I thought you'd be capable of programming without Eclipse.
You can use Notepad++ just as easily http://notepad-plus-plus.org/
Otherwise Netbeans https://netbeans.org/ is just as good and installs much quicker than Eclipse IMO. But eclipse can be run just from the package itself - but it is a much larger download if you're pressed for time.