Linked by Thom Holwerda on Wed 15th May 2013 21:20 UTC
General Development "Android Studio is a new Android development environment based on IntelliJ IDEA. Similar to Eclipse with the ADT Plugin, Android Studio provides integrated Android developer tools for development and debugging." Lots of ooh's and aah's from the developer crowd as this one was demoed.
Order by: Score:
Comment by aligatro
by aligatro on Wed 15th May 2013 21:49 UTC
aligatro
Member since:
2010-01-28

I hope it turns out to be less buggy and more userfriendly than Eclipse.

Reply Score: 3

RE: Comment by aligatro
by tylerdurden on Wed 15th May 2013 22:42 UTC in reply to "Comment by aligatro"
tylerdurden Member since:
2009-03-17

that shouldn't be too hard

Reply Score: 4

RE[2]: Comment by aligatro
by radix on Thu 16th May 2013 07:46 UTC in reply to "RE: Comment by aligatro"
radix Member since:
2012-02-07

I tried IntelliJ IDEA several times (mostly because I liked its space efficient UI), but always failed to get used to it - it didn't seem intuitive to me at all and lacked some useful Eclipse features. It also didn't seem to be faster than Eclipse as some people claim ...

I really don't know why is there so much hate for Eclipse ... I think that it is a very solid IDE for Java development ...

Reply Score: 1

RE[3]: Comment by aligatro
by aligatro on Thu 16th May 2013 17:25 UTC in reply to "RE[2]: Comment by aligatro"
aligatro Member since:
2010-01-28

Part of the reason why I hate Eclipse is it uses the same framework as that GUI IBM software that is used to connect to their old servers.Overall, It was a very painful experience working with those older systems.

But then, of course, it had similar bugs with its software as Eclipse. From time to time the workplace would mess up, or the lockfile would not delete itself and it would show error that workplace is already opened.
Also there were tiny, but annoying visual bugs here and there.

And its just doesn't feel very user-friendly to me compared to Visual Studio and other IDEs.

Edited 2013-05-16 17:25 UTC

Reply Score: 2

RE[4]: Comment by aligatro
by JAlexoid on Thu 16th May 2013 17:32 UTC in reply to "RE[3]: Comment by aligatro"
JAlexoid Member since:
2009-05-19

If only IntelliJ wasn't as "stupid" as is it is... I mean, the damn thing can barely predict what you want to write.

Eclipse, for all it's bugginess, is has an excellent predicting engine.

Reply Score: 2

RE[3]: Comment by aligatro
by _txf_ on Thu 16th May 2013 20:41 UTC in reply to "RE[2]: Comment by aligatro"
_txf_ Member since:
2008-03-17

I really don't know why is there so much hate for Eclipse ... I think that it is a very solid IDE for Java development ...


Buggy, Ugly, Complicated and Confusing?

Reply Score: 3

Comment by Nelson
by Nelson on Wed 15th May 2013 21:49 UTC
Nelson
Member since:
2005-11-29

Google absolutely knocked it out of the park today with their new APIs and developer services. I don't care much for Google+ or the consumer stuff, but from a developer perspective, they brought their A game.

The Android Studio looks awesome, and its nice that Android finally gets an updated IDE.

I still prefer to use Visual Studio when I do Android development, but I'll certainly give Android Studio a try for the times when I'm not using Mono on Android.

I am absolutely in love with the in dashboard analytics and its something I've been asking Microsoft for since Windows 8 RTMd. They have rudimentary support, but full on Google Analytics integration is mindblowing.

Likewise with the language translation service, that thing is killer. A correctly localized app can be the difference between good sales and poor sales. I've seen that in regions where I've localized I've had an appreciable increase in revenue.

The discoverability aspect of the Play Store is also welcome and even amazing in some aspects. I think they have the most intelligent App Store for discovering new apps now. That's not saying much because iOS and Microsoft both suck at this, but its great to see Google beat them to it.

Overall I came away extremely impressed with what Google did in a years time, they took the rough spots Android had and refined them to a great extent.

I think its almost there to the point where I'd actually love using it -- I still don't understand why the hell in 2013 AXML doesn't have databinding yet.

AXML is like a ghetto XAML without all the bells and whistles. No attached properties, no markup extensions, just pretty much straight up XML. At this point, they'd be better served switching to QML (The declarative language, not Qt as a whole) or a simpler templating engine (look at Razor from ASP.NET MVC)

Reply Score: 3

RE: Comment by Nelson
by aligatro on Wed 15th May 2013 21:52 UTC in reply to "Comment by Nelson"
aligatro Member since:
2010-01-28

What is the name of the VS plugin you are using for android dev? Also is it free?

Edited 2013-05-15 21:54 UTC

Reply Score: 2

RE[2]: Comment by Nelson
by Nelson on Wed 15th May 2013 22:08 UTC in reply to "RE: Comment by Nelson"
Nelson Member since:
2005-11-29

http://xamarin.com/monoforandroid
I opted for the $999 Business license. Its pricy, and unless you *really* want VS, I'd stick with an individual license. Cross platform C# is big business to Xamarin ;) .

But I'm 100% satisfied with what I've gotten out of it.

Reply Score: 2

RE[3]: Comment by Nelson
by aligatro on Wed 15th May 2013 22:18 UTC in reply to "RE[2]: Comment by Nelson"
aligatro Member since:
2010-01-28

Ouch! I think i'll stick to using eclipse.:P I just really liked VS when I was developing C# apps for windows. I think its one of the best Microsoft products ever made.

I just tried Android Studio and it looks pretty good so far.

Reply Score: 1

RE[4]: Comment by Nelson
by phoenix on Wed 15th May 2013 23:04 UTC in reply to "RE[3]: Comment by Nelson"
phoenix Member since:
2005-07-11

There's an Android plugin for Visual Studio that's also named AndroidStudio. No idea how well it works, or if it even works at all, it's just something that appeared in Google search results for "Android Studio download":
http://www.softpedia.com/get/Programming/Other-Programming-Files/An...

Reply Score: 4

RE: Comment by Nelson
by _txf_ on Wed 15th May 2013 22:28 UTC in reply to "Comment by Nelson"
_txf_ Member since:
2008-03-17

AXML is like a ghetto XAML without all the bells and whistles. No attached properties, no markup extensions, just pretty much straight up XML. At this point, they'd be better served switching to QML (The declarative language, not Qt as a whole) or a simpler templating engine (look at Razor from ASP.NET MVC)


there are ghettos with bells and whistles? ;)

Curiously enough JavaFX also has a declarative UI language based on javascript...

Reply Score: 3

RE[2]: Comment by Nelson
by Nelson on Wed 15th May 2013 22:45 UTC in reply to "RE: Comment by Nelson"
Nelson Member since:
2005-11-29


Curiously enough JavaFX also has a declarative UI language based on javascript...


JavaFX has FXML unless I'm mistaken and you mean something else.

Its certainly nice since it has attached properties and databinding both which AXML lacks.

Its a shame I never got into JavaFX before the RIA crazy died down in 2008 or something.

I think the only UI toolkit that's more of a chore to work with than Android is iOS. That's a true house of horrors. Even from C#.

Reply Score: 2

RE[3]: Comment by Nelson
by _txf_ on Wed 15th May 2013 22:54 UTC in reply to "RE[2]: Comment by Nelson"
_txf_ Member since:
2008-03-17

JavaFX has FXML unless I'm mistaken and you mean something else.

I was thinking of this : http://en.wikipedia.org/wiki/JavaFX_Script

but you're right, they dumped it in javafx2

Reply Score: 3

RE[4]: Comment by Nelson
by moondevil on Wed 15th May 2013 23:13 UTC in reply to "RE[3]: Comment by Nelson"
moondevil Member since:
2005-07-08

Nowadays you are better served with GroovyFX anyway.

http://groovyfx.org/

Reply Score: 3

RE[3]: Comment by Nelson
by darknexus on Thu 16th May 2013 12:33 UTC in reply to "RE[2]: Comment by Nelson"
darknexus Member since:
2008-07-15

I think the only UI toolkit that's more of a chore to work with than Android is iOS. That's a true house of horrors. Even from C#.

Depends if you're talking about only mobile UI toolkits or all of them. I can think of a few that are still in use (low-level mfc or GTK+) that make even iOS' UI design look like a pleasure trip. And, of course iOS is a horror in C#, because it wasn't designed with C# in mind.

Reply Score: 2

RE[4]: Comment by Nelson
by henderson101 on Fri 17th May 2013 10:09 UTC in reply to "RE[3]: Comment by Nelson"
henderson101 Member since:
2006-05-30

The problem with UIKit and AppKit was that they were designed to be used with Objective-C. They don't translate to other language interfaces well, because of the unique way Objective-C declares methods and links views/controls to actions/outlets in the controller's code.

Reply Score: 3

Apple?
by project_2501 on Wed 15th May 2013 22:08 UTC
project_2501
Member since:
2006-03-20

It is becoming very clear to me that Google is

(i) not just currently ahead of Apple/MS/Blackberry in so many respects

but also, critically

(ii) Google can develop, innovate, modernise much faster than the others

I would be very afraid if I was Apple/MS/BB ...

PS I should say I'm not a fanboy of any one of these - I like competition and choice, not dominance from any single one of Google/Apple/MS/BB/other

Edited 2013-05-15 22:13 UTC

Reply Score: 2

Is it free?
by LouisBarman on Wed 15th May 2013 22:09 UTC
LouisBarman
Member since:
2010-06-06

Is it free to use as IntelliJ IDEA needs a License?

see: http://www.jetbrains.com/idea/buy/index.jsp

Reply Score: 4

RE: Is it free?
by LouisBarman on Wed 15th May 2013 22:13 UTC in reply to "Is it free?"
LouisBarman Member since:
2010-06-06

Ok just found the Community Edition FREE

see http://www.jetbrains.com/idea/download/index.html

which is new since I last looked at IntelliJ some years ago.

Reply Score: 3

Already installed it
by moondevil on Wed 15th May 2013 22:24 UTC
moondevil
Member since:
2005-07-08

Now I am curious if they will integrate the C and C++ parts of AppCode, or what is Google story for NDK developers going to be.

On the other hand, all new Android APIs shown so far on the live stream, including gaming, are Java only.

I also wonder if now with Intelij as the new official IDE, if Kotlin would get some Google ternuring.

Reply Score: 2

RE: Already installed it
by moondevil on Thu 16th May 2013 06:35 UTC in reply to "Already installed it"
moondevil Member since:
2005-07-08

Just got a reply on Jetbrains blog. They will provide NDK support, but it should take an year to get there still. ;)

http://blog.jetbrains.com/blog/2013/05/15/intellij-idea-is-the-base...

Reply Score: 3

Comment by Luminair
by Luminair on Wed 15th May 2013 23:28 UTC
Luminair
Member since:
2007-03-30

IntelliJ IDEA - android edition is exactly what needed to happen

Reply Score: 2

Comment by XCoder
by XCoder on Thu 16th May 2013 18:37 UTC
XCoder
Member since:
2006-08-11

I tired it, but it seems very slow after the Eclipse. IMHO change to Netbeans can be better idea then this resource hog.

Edited 2013-05-16 18:39 UTC

Reply Score: 1

AIDE
by henderson101 on Fri 17th May 2013 10:12 UTC
henderson101
Member since:
2006-05-30

AIDE already supports the new project format, so one can code on your actual device then upload to GIT/Dropbox to edit more on the Desktop. Personally, I found the AIDE much simpler to get up and running with because you're not forced down the Emulation route or the computer/device debug scenario full time. It's nice to have options!

Reply Score: 3