微软概述 Islandwood 计划
上个月,微软更新其Windows Bridge iOS版,它是一个开源工具来帮助开发者将iOS应用移植到Windows 平台。更新版本添加了诸多新功能,并且集成了CoreFoundation。现在,该公司已概述了它希望如何改善这个开发工具。
微软表示,开发者一直要求微软对UIKit的执行可以完整覆 盖API。但是,完全修改UIKit非常困难并且不可行,特别是考虑到Windows已经通过XAML提供相同的功能。但是,微软意识到这个问题,并已决 定制定一个明确的方法,将基于UIKit的UI移植到XAML,这个项目代号Islandwood,它包含以下改进:
更快速的调出iOS控制,所以可以提供更多的UIKit
改进触摸输入模型,提供更好的性能事件处理
可访问性和本地化大大改善
更好的测试自动化,从而导致更稳定和高质量控制
提高集成度并利用Windows的用户界面框架
此 外,微软还指出,其实施的UIKit存在一些缺席,导致基本用例和场景不完整的支持。微软已经努力通过彻底的注释iOS桥代码库缓解这个问题。微软表示, 它的Islandwood项目将尽可能保留 UIKit功能,同时引入Windows诸多相同的功能。这种方法提供了许多优点。首先,它大大降低了工作量,它也极大地提高了桥梁在可访问性和本地化方 面的性能。另外,这种方法使微软能够测试自动化设计的XAML,这将有助于提高UI框架的质量。
文章转载自 开源中国社区[http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
谷歌为Nexus5和Nexus 7升级Android L工厂镜像
今天谷歌为 Nexus 5 和 Nexus 7 更新 Android L 系统工厂镜像,新版代号 LPV81C,替代了之前 LPV79 版本。新版本工厂镜像提供了一些新功能,其中最显著的功能是支持 Google Fit,以及 Google Fit Preview 客户端库。 感兴趣的同学可点击这里刷入新的 Android L 镜像,需要声明的是,由于该系统还只是开发者版本,因此存在不稳定现象。 Android L 正式版需要等到今年秋季方正式发布,届时应该会随 Nexus 6 一起到来。Android L 相比以往系统变化显著,它采用了全新的 Material Design 设计风格,采用更加明亮大胆的颜色搭配,同时交互界面也更加扁平和简洁。
- 下一篇
Android L 值不值得刷?十个问题解疑惑
笔者今天把大家对Android L预览版的问题进行一个汇总,并挑选十个最受用户关注的问题进行一一回答。相信当你看完这十个问题后,Android L预览版到底值不值得刷?你心中一定会有自己的答案。 (一)Android L预览版是什么? 在今年6月26日的谷歌在I/O开发者大会上,谷歌正式推出Android L。虽然没有等到Android 5.0的实际,但Android L的出现,也可以说是Android系统自2008年问世以来变化最大的升级。除了新的用户界面、性能升级和跨平台支持,全面的电池寿命增强及更深入的应 用程序集成也令人印象深刻。 (二)它与现在Android 4.4.X有何主要区别? 此次Android L预览版在表面上最大的变化,无疑是在系统整体设计(配色)风格、通知栏功能升级以及多任务管理界面了。从谷歌I/O大会中了解到,这种全新的设计风格被 称作为“材料设计”(Material Design)。从“设置”功能菜单中的白底灰字外加墨绿色图标,搭配起来看上去很是清新。 琐的下拉通知栏使用效率高;同时,在锁屏状态下就可以看到软件推送的信息,也可以直接进行回复。在相机操控界面上...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8编译安装MySQL8.0.19