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.
Thread beginning with comment 561676
To read all comments associated with this story, please click here.
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 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 Parent Score: 2

RE[2]: Comment by Nelson
by Nelson on Wed 15th May 2013 22:08 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 Parent Score: 2

RE: Comment by Nelson
by _txf_ on Wed 15th May 2013 22:28 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 Parent Score: 3

RE[2]: Comment by Nelson
by Nelson on Wed 15th May 2013 22:45 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 Parent Score: 2