Wil*_*ill 9 xamarin.ios xamarin.android xamarin xamarin.mac
Xamarin对我来说似乎是跨平台开发的不错选择.但是,有启动器和独立许可证.主要区别在于:
Xamarin Starter允许开发人员构建和发布简单的应用程序,其中包含不超过32k的编译用户代码(IL)
我想知道,IL是32K是一个非常严格的瓶颈吗?我可以从32K代码获得什么?
如果您已经尝试过Xamarin入门版,那么尺寸限制对您来说是个问题,您开发的应用程序类型是什么?
pou*_*pou 16
更新(2016/03/31):使用Xamarin.iOS 9.6.1不再存在该限制
从Xamarin.iOS 9.8.1开始,不再有Starter版本,替换它的新社区版本没有大小限制.
更新:Xamarin.iOS 8.4中的限制增加到128KB
更新:Xamarin.iOS 6.2中的限制增加到64KB
请记住,它是32KB的用户代码.
您可以获得所有.NET类库(BCL),iOS API,MonoTouch.Dialog(用于UI),Web服务,数据(例如sqlite)......甚至还可以使用单元测试代码.它们都不算作用户代码(因此它们不属于32KB限制).
例如,一个hello world应用程序(不是一个很好的基准测试,它将主要生成代码)将需要大约4KB.
在iOS上查看可能性和了解C#开发的更好方法是查看github上可用的示例.他们中的大多数都符合这个限制.
归档时间: |
|
查看次数: |
6286 次 |
最近记录: |