Wednesday, January 21, 2015

Create Android apps with Java in Visual Studio - my logic

I just posted this.
Here's my logic:

  • Microsoft want to get people building Android apps to build Windows apps. Getting them on the OS and using the tooling is a good start.
  • If building in Visual Studio, on Windows, it would be a smaller step for Microsoft to make to get them to build for Windows. 
  • If VS was extended to build Android apps in Java, They'd be one step closer to enabling building Windows apps in Java.
  • Visual Studio is a shell that can be "easily" extended to support different languages, etc.
  • VS 2015 already includes an Android emulator. - Did they really just add it for HTML5 based apps? - We know how popular those are ;)
  • VS tools are widely considered as being the best IDE in the industry. Tooling for building Android as is widely considered as being some of the worst. I think it would be an appealing proposition for developers building Android apps.

What about Xamarin (and their partnership with Microsoft?
I don't see an issue. They're both targeting different audiences. Xamarin are appealing to those who already have .Net skills and helping them build for Android and iOS. This would be about getting people coding in Java to build for Windows.

And of course, I wouldn't speculate on anything like this if I knew even a tiny fraction of it to be true or related to any NDA I may or may not have signed.

If any of the above turns out to be fact then it's because of my knowledge, insight and, most importantly, luck!

Your thoughts?...


  1. Anonymous4:29 am

    Canvas handbags had been trendy across many because of their ruggedness and additionally functionality. cartier replica Even if canvas isn't really respected as a cloth in a back pack, various rather have individuals because of their flexibility. hublot replica These are in varied fashions. rolex rreplica High class travelling bag handbags can be installed just for succeed or possibly in the form of travel around back pack in line with the country's qualities and additionally lengths and widths. They are simply whether produced with nasty or possibly imitation leather and provide refined creations. fake rolex All of these experience freezer closures by means of fascinating embellishments. Bch baggage are normally considerable proportions and additionally are constructed of equipment want hay, nasty, nylon and additionally canvas. replica watches They are simply put into use located at seashores consequently they are considerable sufficiently to oblige lots of the weapons like bch shower towels, fake rolex sunscreen unguents, spectacles, garmets as well these sort of elements.

  2. Android apps in VS2015 isn't just for HTML5 apps remember. It supports C++ Android apps as well. The out of box project templates for this are to create full C++ Android NDK apps, but most Android apps that use C++ have a mix of Java and C++. I have a feeling that Java will be supported when VS2015 is fully released, maybe not for 100% Java apps, but maybe for mixed Java/C++ apps.