【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

Xamarin.Mac 和 Xamarin.iOS 引入 Unified API,并支持 64 位

  • 2014-08-22
  • 本文字数:574 字

    阅读完需:约 2 分钟

现在,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 测试通道实现的。

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

2014-08-22 00:371091
用户头像

发布了 256 篇内容, 共 81.6 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

自动化驱动的高可用网络:爱奇艺B2网络流量自动调度系统建设实践

爱奇艺技术产品团队

流量

观测云品牌正式亮相,携手中国信通院共推国内可观测性概念与技术发展!

观测云

Java 17 正式发布,Oracle 宣布从 JDK 17 开始正式免费,Java 迈入新时代

Java 编程 源码 架构

ONNX 浅析:如何加速深度学习算法工程化?

拍乐云Pano

人工智能 深度学习 音视频

开源应用中心|这款小而强大的开源博客程序,简直让人爱不释手!

开源

相约重庆,2021 DEMO CHINA创新中国峰会倒计时六天

创业邦

量化交易APP开发,量化交易系统源码

13530558032

【上汽零束SOA】云管端一体化SOA软件平台系列介绍之六:数字生态篇

SOA开发者平台

软件 SOA 生态 汽车 OTA

【OpenIM原创】IM服务端docker、源码、集群部署 非常实用

OpenIM

【Vuex 源码学习】第五篇 - Vuex 中 Mutations 和 Actions 的实现

Brave

源码 vuex 9月日更

北鲲云SaaS平台为生物制药研发进程带来“加速度”

北鲲云

花了3个小时解决了和异地女朋友一起看电影的需求(内附源码)

ZEGO即构

android 音视频 一起看电影

【云计算】从事云计算运维可以考取哪些证书?

行云管家

云计算 阿里云 运维 华为云 云运维

等保三级多久测评一次?每年都要测评吗?

行云管家

网络安全 信息安全 等保

40 个 SpringBoot 常用注解:让生产力爆表

Java 面试 框架 Spring Boot 2

2021智博会全国区块链大赛暨首届“星火杯”区块链应用大赛正式启动

浪潮云

云计算,

到底什么是区块链?是咋样的运营原理

CECBC

区块链是如何运作的、是如何防止被篡改的?

CECBC

围绕低代码开发存在的三个误解

低代码小观

程序员 低代码 企业管理 低代码开发平台 应用开发

WorkPlus即时通讯软件,满足政企局域网办公需求

WorkPlus

Alibaba iOS 工程架构腐化治理实践

阿里巴巴终端技术

ios 研发效能 客户端 架构治理

【IM开源推荐】前微信技术专家打造的开源的即时通讯组件OpenIM

OpenIM

软件测试工程师应该怎样规划自己

程序员阿沐

程序员 职业规划 软件测试 自动化测试 经验分享

重磅发布!百度飞桨获2021全球智博会产品金奖

百度大脑

人工智能

Android如何用代码执行shell命令

Changing Lin

9月日更

使用分布式锁的正确姿势

张大彪

分布式锁

【上汽零束SOA】云管端一体化SOA软件平台系列介绍之六:数字生态篇

SOA开发者

自动驾驶 SOA 智能汽车 OTA

让全链路压测变得更简单!Takin2.0重磅来袭!

TakinTalks稳定性社区

财经违规自媒体集体扑街,必须打击违规自媒体账号

石头IT视角

Alibaba 80k Star《Java面试突击手册》(全彩版)开源

Java 程序员 架构 面试 计算机

集齐海外主流云平台,EMQ X Cloud 正式支持 Google Cloud Platform 部署

EMQ映云科技

IoT Google Cloud AIOT 云 原生云 CTO

Xamarin.Mac和Xamarin.iOS引入Unified API,并支持64位_Android/iOS_Abel Avram_InfoQ精选文章