2013-12-23 54 views
0

我可以使用Visual Studio和Silverlight为WEB,Android,IOS等开发应用程序吗? 如果是,那么我需要什么来配置我的电脑,以便我可以在一个地方为所有平台开发应用程序。Silverlight平台是独立的吗?

OR

如果Silverlight可以不使用则什么都做我需要我的电脑上,制定上述平台上的应用程序。

Thanx提前。

+0

Silverlight与Mac Chrome无法正常工作(因为它是32位的)。 Silverlight无法在iOS中查看。 – Raptor

+0

Xamarin在Android和iOS上运行良好,但它不是为网络设计的。 PhoneGap旨在为移动应用(WP,Android,iOS,BBOS,Bada)使用网络技术。 当然,HTML5也承诺每个网页的“有一天”都可以成为在任何浏览器上离线运行的主机应用程序,但您可能不会等到它 – Martheen

回答

0

您可以开发网络应用程序。桌面浏览器中的所有浏览器,即Firefox都支持它。但是在移动设备上,只有Windows Mobile支持它。也不支持Mac。如果你现在开始,我建议使用html5。 您可以使用MVC框架.NET 4.5 安装Visual Studio 2012,SQL Server的2012.Get开始..

+0

奇怪的是,到目前为止,Windows Mobile被认为已经过时。哪些网络应用可以在WM上运行,但无法在更新,更标准的兼容浏览器上运行,如Windows Phone中的IE,iOS中的Safari和Android中的Chrome中? – Martheen

0

一个响应的HTML5网站的框架(例如Twitter Bootstrap)是你所需要的。对于服务器端编码,您可以选择自己喜欢的编程语言(例如PHP,ASP.NET等)。另外,您必须考虑您的Web服务器支持哪种编程语言。

绝对不是Silverlight或Flash,因为它们需要为浏览器安装额外的插件。移动浏览器不支持这一点。