微软Jupiter平台将成为开发者的灵丹妙药?

到现在,很多技术论坛、博客上面有了大量关于Jupiter平台的讨论。在2011年1月份Mary Jo Foley的文章中谈到了,作为Windows 8的新应用模型,XAML层将通过编程的方式帮助改进图像、文本和输入,她认为Jupiter将为Windows8提供更流畅的动画效果和更丰富的印刷体以及新的媒体播放能力,并吸取来自Windows Phone的教训,在用户接口方面做出重大改进。
  事实上,微软在今年的CES上就已经宣布了将支持Windows 8运行在ARM芯片上,微软正在将原有桌面PC的全部经验带到平板电脑上,同时也将平板电脑的经验带到桌面PC上。随着ARM芯片风靡全球,Windows 8可能会成为第一款平板电脑和桌面PC均可使用的操作系统。这当然就需要开发者开发出更多版本的游戏和应用。
  开发者的灵丹妙药?
  甚至有国外的技术媒体开始认为Jupiter将作为开发者的灵丹妙药。文章认为,微软准备开发一个共同的操作系统“核心”,以便开发人员开发可以在多种设备上运行的应用程序。微软将建立一个“更统一”的生态系统,包括硬件厂商和独立软件开发商以及支持服务商和集成商。当然,生态系统里也包括了Windows的开发工具以及围绕开发工具的插件提供商。微软想让这个生态系统中的应用程序开发人员可以编写应用程序,同时这些应用程序可以在尽可能多的不同设备上运行。微软想要统一合作伙伴生态系统。它不想让一些ISV单单为某一类设备(如个人电脑)编写应用程序,让其他ISV单单为另一类设备(如平板电脑)编写应用程序。
  这时Windows 8非常“应景”的准备登场了。它将横跨两种外观尺寸的电脑:个人电脑和平板电脑。微软计划为Windows 8采用一种新的应用编程模型,代号为Jupiter,而Windows应用编程接口(API)和框架上还有一个XAML/用户界面层。
  微软应早日明确Jupiter和Silverlight的关系
  另一方面,网上关于Windows 8上对HTML5/JS支持性的讨论已经让开发人员迷乱了眼。Jupiter对于微软的合作伙伴和开发者究竟意味着什么?The Register评论员的观点或许更为客观,他们认为微软的希望是形成跨设备的统一ISV生态系统,不同平台并非使用同一个操作系统而是同一个API核心;XAML架构和HTML 5将成为编写一次、到处运行的关键,Silverlight将沦为次要的互联网接口,而Windows CE则将被彻底抛弃。
  同样的,Mary-Jo Foley同样也在日前建议微软更明确些的告诉Windows 8开发者Jupiter和Silverlight的关系和战略。
  值得庆幸的是,今年9月13日至16日阿纳海姆的微软Build大会(Build大会取代了微软专业开发者大会PDC)上,开发人员关心的微软是否会推出Windows 8的新测试版本,Visual Studio 2012的测试版本以及“神秘”的Jupiter将会有更多明确消息释放出来,让我们一同期待吧。(付江/综述)
  附录:这是目前已经收集到的关于Jupiter的一些信息:
  1.这是一个新的Windows用户界面库(source)
  2.是基于XAML的框架(source)
  3.开发者可以用XAML/C#/VB/C++来写应用(source、source、source、source)
  4.使用IE10的渲染引擎(source)
  5.DirectUI正在修改以支持的XAML应用程序(source、source)
  6.通过XAML库可提供访问Windows 8的元素(source)
  7.Jupiter的应用会以共同支持Windows 8和WP8的APPx的形式打包(source、source、source、source)
  8.APPx是通用的,可以用于部署原生Win32应用程序,基于框架的应用程序(Silverlight的WPF),Web应用和游戏(source)
  9.Jupiter的支持让所有开发者都很开心,无论是.NET,VB,C++或者Silverlight/WPF
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值