在Visual Studio 2015中,Xamarin是免费的吗?

128

我正在探索Visual Studio 2015 RC,并意识到Xamarin Studio已经集成进了Visual Studio及其安装程序。我的问题是:从现在开始,在Visual Studio中使用Xamarin是否免费?

11个回答

175

更新于2016年3月31日:

我们宣布 Visual Studio 现在免费包含 Xamarin,包括社区版,该版本免费供个人开发者、开源项目、学术研究、教育和小型专业团队使用。社区版没有大小限制,并提供与专业版和企业版相同的功能。在此处阅读有关更新的更多信息:https://blog.xamarin.com/xamarin-for-all/

请务必浏览商店以了解如何下载和入门: https://visualstudio.microsoft.com/vs/pricing/ ,并且还有一个不错的常见问题解答部分:https://visualstudio.microsoft.com/vs/support/


43
为什么您想要劝阻人们使用Xamarin.Forms?为什么Visual Studio支持可以在免费版本中获得,但不包括付费的Indie版本?提示:请注意在翻译过程中保留原文的意思和句子结构,避免添加额外的解释或内容。 - BlueRaja - Danny Pflughoeft
34
尽管 Xamarin 看起来很有前途,但我个人认为入门版过于受限,感觉像是演示版。这使得开发者在生产应用中避免使用 Xamarin,以避免在初始阶段和每年需要投入相当大的费用购买 Xamarin 订阅。一个相对较低价格的档次或更灵活的入门版将是实际可行的。 - Tejasvi Hegde
35
我需要每个月支付83美元才能获得可用的产品吗?对于我一个人来说,83美元每月是荒谬的,我不是公司。Xamarin有什么意义呢?我看不到这个项目的未来。如果它有Visual Studio支持而且没有一些有趣的应用程序大小限制,我可能会支付大约20美元! - Vlado Pandžić
56
价格对于独立开发者来说太贵了。 - nishantcop
26
多年来,我一直很想尝试Xamarin,但价格实在太高,而入门版的限制又太荒谬了。请你帮我翻译一下。 - Saeb Amini
显示剩余19条评论

34
是的,在 Visual Studio 中使用 Xamarin 现在是免费的。 点击此处 了解更多信息。

@AaronStainback,谁的回答改变了?你是指原帖发布者改变了接受的回答吗?你为什么要在这里发表评论?这个回答没有被接受也没有被编辑过。而且你为什么说它今天改变了,当一个已经被接受的回答在你发表评论几个月前就已经说了同样的话呢? - barlop
@barlop,微软于2016年3月31日宣布Xamarin将开始免费。当我发表这条评论时,被接受的答案仍然基本上说Xamarin不是免费的,因为在被接受答案时这是正确的。Giorgi是第一个正确发布Xamarin免费信息的人。 - Aaron Stainback

27

我向 Xamarin 支持团队提出了同样的问题,他们回复如下:

您可以使用 Xamarin 开发商业应用,无需额外收费!我们仅要求您遵守 Visual Studio 的许可条款,

这意味着在少于250名员工年收入不到100万美元的公司中,您可以完全免费使用 Visual Studio(包括 Xamarin)达5个开发者。

然而,在超过这些限制后,您将需要购买 Visual Studio 许可证(其中包括 Xamarin)。


请参考下面的截图。

输入图片说明


11

Visual Studio 2015 包括 Xamarin Starter 版本。 https://xamarin.com/starter

Xamarin Starter 是免费的,允许开发人员构建和发布简单的应用程序,但有以下限制:

  • 包含的编译用户代码(IL)不超过128k
  • 不能调用本地第三方库(即,开发人员不能P/Invoke到C/C++/Objective-C/Java中)
  • 使用 Xamarin.iOS / Xamarin.Android(不是Xamarin.Forms)构建

Xamarin Starter 与 Visual Studio 2015 自动安装,并适用于 VS 2012、2013 和 2015(包括社区版)。当您的应用程序超出了Starter的范围时,将提供升级到付费订阅的机会,您可以在此处了解更多信息:https://store.xamarin.com/


2
Xamarin.Forms是构建UI一次部署到所有设备的必要组件吗? - Christofer Ohlsson
2
是的,那是正确的。你仍然可以为每个设备单独开发UI组件而不需要它。 - Moon
3
今天的答案有所更改。从今天起,Xamarin在所有VS 2015版本中都是免费的。 - Sridhar
@Sree 你的意思是什么?是说以前附带免费的是Xamarin Starter,现在是完整版的Xamarin? - barlop

5

根据Scott Hanselman的帖子,现在似乎对于小团队和学生来说是免费的。 https://twitter.com/shanselman/status/715568774418595840

https://visualstudio.microsoft.com/vs/pricing/

Visual Studio Community
免费

一款适用于Windows用户创建Android和iOS应用程序(以及Windows应用程序、Web应用程序和云服务)的免费、功能齐全且可扩展的IDE。

  • 学生
  • OSS开发
  • 小型团队

Xamarin Studio Community 免费

适用于Mac用户使用Xamarin创建Android和iOS应用程序的免费、功能齐全的IDE。

  • 学生
  • OSS开发
  • 小型团队

有没有办法在 Visual Studio 2015 企业版上免费使用 Xamarin?(我已经安装了 VS 2015 企业版) - SHM

2
如果你前往visualstudio.com的Visual Studio 2015 RC 跨平台和移动应用程序页面,然后阅读并向下滚动,似乎微软正在包括Xamarin,并在安装后,像James所说的那样,您将拥有Xamarin Starter版。在2015 RC中,转到工具,Xamarin帐户以查看您的Xamarin许可证。我不知道这个Starter Xamarin帐户的限制或任何到期日期。

不过,我不知道你们怎么想,但我安装的Visual Studio 2015 RC“社区”版本在不到180天内就会过期。(在帮助菜单中,进入“关于…”,然后单击您的许可证状态进行检查。)

假设Xamarin Starter版是免费的,但Visual Studio 2015“Community”有一个到期日期。因此,更大的问题可能是Visual Studio 2015“Community”是否是免费的。

尽管没有Xamarin,微软提供了用于跨平台开发的C++工具,但是如果您滚动到页面底部,您可能会对下载链接的描述感到惊讶或困惑。

2
Visual Studio 2015 Community版将取代早期的Visual Studio Express版本,并且是免费的。到期日期的唯一原因是它是预发布版本。 - Jonas
上次我读关于2015社区版发布的内容时,在某个地方看到了“七月”的字样(虽然我不记得是在哪里看到的)...而微软已经无论如何都延长了我的许可证。 - codeReview
我多年前曾经用C++编程好几年...但是我讨厌它。当C#出现时,我感到非常欣慰。我发现它更加高效。有趣的是,微软正在推广一个跨平台的免费下载C++。然而,跨平台的C++实际上只是指Windows和Android。从那个链接中不可能看出提到的iOS并不是指C++,而是指Xamarin!如今,如果不能在iOS或OSX上运行,就意味着它不具备实用的跨平台性。 - ToolmakerSteve

1
Visual studio社区版附带Xamarin,并且它也是免费的。

0
不,它只包含一个免费的30天试用期。但是如果您购买Visual Studio + Xamarin,可能会有一个套餐。

太好了,这似乎太美好了。但还是感谢您的回复。 - Dennis Kassel
7
回答今天改变了。Xamarin对于所有使用VS2015的用户是免费的。 - Sridhar

0

是的,微软宣布xamarin现在与VS15和其他最新版本一起免费使用。


0

Xamarin现在归Microsoft所有,因此在Windows和Mac上完全免费使用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接