关于冰盾 | 使用条款 | 网站地图
 
Xamarin.Mac和Xamarin.iOS引入Unified API,并支持64位
Xamarin.Mac和Xamarin.iOS引入Unified API,并支持64位
作者:冰盾防火墙 网站:www.bingdun.com 日期:2014-08-22
 

 英文原文:Xamarin.Mac and iOS Now Have a Unified API and 64-bit Support

  现在,Xamarin 提供了同时适用于 Mac OS 和 iOS 以及 32 位和/或 64 位的单一的 API。

  Miguel de Icaza 宣布 Unified API Beta 测试版,作为连接 Mac OS 和 iOS 代码的桥梁,它使开发人员可以以一种更自然的方式在两个平台之间共享代码。如果是在过去,开发人员需要使用单独的类型命名空间,但现在,命名空间已经统一了,所以,下面这样一段代码:

#if MAC    MonoMac.Foundation; #elif IOS    MonoTouch.Foundation; #endif

  现在可以写成这样了:

Foundation;

  Xamarin 正致力于新模板和一款辅助工具的开发,后者可以帮助开发人员将以前的代码迁移到新的 API。开发人员并不是一定需要迁移,Xamarin 承诺“继续对大家熟悉的 Class API for Mac and iOS 以及 Unified API 提供永久支持”。

  按照 de Icaza 的说法,Unified API 还缺少一些东西

  • 绑定项目类型,以简化本地库调用。
  • 针对以前支持的所有场景的完整模板。
  • 尚未提供 Xamarin 组件。

  伴随新的 API,Xamarin 引入了对 64 位平台和框架的统一支持。借助去年引入的本地类型-nint、nuint、nfloat,开发人员现在可以把相同的代码用于 32 位或 64 位平台以及 Mac OS 和 iOS。

  Unified API 支持苹果提供的所有 64 位框架。由于新版本的 Mac OS 尚未最终发布,所以对 Yosemite 的支持是通过 alpha 测试通道实现的。

 

 
最新内容:
阿里IPO前仍不停手 影视、教育再落两子[2014-08-22]
隔夜中概股多数下跌 酷6传媒逆市大涨23.02%[2014-08-22]
去哪儿二季度营收6450万美元 同比增127.3%[2014-08-22]
迅雷高管解读财报:收购快盘可快速融入小米[2014-08-22]
从线上到线下:匿名社交Secret的秘密晚会[2014-08-22]
传eBay考虑分拆PayPal支付业务[2014-08-22]
相关内容:

合作伙伴: 黑基网 补天科技 威盾科技 站长下载 新飞金信 北京电信 ZOL应用下载
中华人民共和国增值电信业务经营许可证京ICP备14024464 公安备案号 京1081234 
版权所有©2003-2014 冰盾防火墙  www.BingDun.com 法律声明
总机:(010)51661195