Solved

The future of Visual Studio Android Appsd Xamarin

Posted on 2014-04-09
5
258 Views
Last Modified: 2014-04-09
Hi

Does anyone know whether Microsoft plan on incorporating a way to create Android apps in future releases of Visual Studio without having to pay the high prices for extra software like Xamarin?
0
Comment
Question by:murbro
  • 3
  • 2
5 Comments
 
LVL 75

Accepted Solution

by:
käµfm³d   👽 earned 500 total points
ID: 39989090
Doubtful. What's in it for them to release a way to write apps on a different platform?

What kind of apps are you writing? Are these apps that need access to the underlying hardware (like games, or camera-enabled apps)? If so, then you need something like Xamarin. If these are just data-centric apps (that don't need specials hardware), then you might invest in HTML 5 and CSS 3. Then you basically "write once, deploy everywhere".
0
 
LVL 75

Expert Comment

by:käµfm³d 👽
ID: 39989101
Just to expand on my first comment, the reason why Google releases free additions to Eclipse that work with Android is because they are not going to bring on a team (or teams) of developers to just sit in a room and write apps all day long for everything that everyone who has one of their phones would like. They know that they need to expose a way for the average developer (or development house) to create apps that people will want. When developers make apps that people want, people will buy the hardware that gives them access to those apps. IPhone was just the one that brought mobile apps into the spotlight. Now that there's competition, what you can do with the phone--both in software and in hardware--becomes paramount.

Yes, Microsoft charges for Visual Studio, but you don't need Visual Studio in order to write .NET applications--you can use Notepad if you like. Visual Studio, like any IDE, just makes it easier to write .NET applications. The same is true of Eclipse. Rather than write their own IDE, Google opted to simply plug in to a popular Java IDE--for which they would have to write considerable less code than they would writing an entire IDE from the ground up. Because MS put significant investment into writing their own IDE, it's should be obvious that they would like to recoup (and possibly profit) from said investment.
0
 

Author Closing Comment

by:murbro
ID: 39989486
Thanks very much. My apps are very much data driven so HTML5 is where I will go then
0
 
LVL 75

Expert Comment

by:käµfm³d 👽
ID: 39989716
I haven't used it myself, but you might also look into PhoneGap, which as I understand is similar to Xamarin in purpose.
0
 

Author Comment

by:murbro
ID: 39989824
Thanks Kaufmed
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It seems a simple enough task, yet I see repeated questions asking how to do it: how to pass data between two forms. In this article, I will show you the different mechanisms available for you to do just that. This article is directed towards the .N…
For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Both in life and business – not all partnerships are created equal. As the demand for cloud services increases, so do the number of self-proclaimed cloud partners. Asking the right questions up front in the partnership, will enable both parties …

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now