微信扫一扫,关注公众号

  • 科技行者

  • 算力行者

见证连接与计算的「力量」

首页 Bulid 2015:Windows 10支持Android/iOS应用快速移植

Bulid 2015:Windows 10支持Android/iOS应用快速移植

2015-04-30 09:13
----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.-
2015-04-30 09:13 sinCera

原标题:Build 2015 Windows 10 真跨平台应用,并支持 Android/iOS 应用快速移植

对,多数人都在等待的Windows 10 相关信息终于得到发布。

Bulid 2015:Windows 10支持Android/iOS应用快速移植

根据微软提供的信息,Windows 系统目前为止提供的111 种不同语言版本在190 个国家共拥有15 亿用户。

Bulid 2015:Windows 10支持Android/iOS应用快速移植

首先,微软宣布为所有平台的Windows 10 商店内容提供运营商付费功能,不方便绑定银行卡的用户可以直接通过运营商扣费购买商城内容。

Bulid 2015:Windows 10支持Android/iOS应用快速移植

此外,微软宣称将推出Windows Store for Business,以此方便企业和教育用户统一购买应用,并面向特定用户上架私有企业应用。

Bulid 2015:Windows 10支持Android/iOS应用快速移植

应用方面,微软发布了Windows 10 平台应用的首批合作伙伴,其中包含腾讯。新Windows 10 平台提供的Universal App 通用应用运行开发者使用同一个代码、同一个应用,同时为不同平台的Windows 系统提供服务。

Bulid 2015:Windows 10支持Android/iOS应用快速移植

Bulid 2015:Windows 10支持Android/iOS应用快速移植

Bulid 2015:Windows 10支持Android/iOS应用快速移植

如微软操作系统总裁Terry Myerson 演示的,新版微信能同时运行在Windows Phone 10 和Windows 10 上,并共享状态。用户在手机中开启一个对话,桌面系统的通知中心能实时收到相同通知,同时桌面应用运行后也会开启同一对话。

媒体应用USA Today 同理,用户在手机端查看文章,桌面端启动后会回复手机的查看状态,而在Xbox 版本中,USA Today 则会自动着重呈现视频内容—— 都是完全相同的一个应用,同一套代码。

对于现有开发者而言,微软会开始在新Windows Store 中接受.Net 和Win32 应用。值得注意的是,Windows Store 中的Win32 应用会严格独立运行,将应用权限限制在合理的范围内,同时与其它Windows App 一样在卸载后完全不留存残余文件。

关于传说中的Android “兼容”,微软正式宣布开发者可以将Java 或C++ 编写的应用简单移植至Windows Phone/Windows 10 平台上。Terry Myerson 称微软会在Windows 中内置一个Android 运行环境子系统,为用户提供Android 应用运行环境,同时为这些应用对接Windows 系统的API 和安全管理机制,以解决Android 应用潜在的信息安全和隐私问题。

是的,iOS 系统的Objective-C 应用也能被简单移植到Windows/Windows Phone 平台上。Visual Studio 可以直接打开Objective-C 工程,并在Windows 10 系统中“调试”(运行)iOS 应用,运行的应用同时支持触摸和键鼠操作。

据Terry Myerson 描述,Candy Crush Windows Phone 应用就是使用类似技术快速移植完成,接下来开发商还会在Windows 10 平台发布更多游戏。

分享至
0赞

好文章,需要你的鼓励

推荐文章
----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.-