当前位置: 首页 > 科技观察

RIM的未来取决于开发者是否力挺“新黑莓”

时间:2023-03-13 16:28:54 科技观察

ResearchinMotion的未来取决于开发者对“新黑莓”一年一度的黑莓世界(BlackBerryWorld)大会的支持。HTML5是该战略中的一项关键技术,它有望为预计于今年年底交付的新一代移动设备创建一个可行的应用程序生态系统。这需要保持简单,因为黑莓10完全脱离了标准黑莓智能手机上运行的软件,并且基于RIM在2010年收购QNXSoftwareSystems时获得的实时内核。作为RIM最近的第四个-季度财报显示,这些移动设备的销售额自2010年第三季度以来一直在萎缩,并继续萎缩。RIM的智能手机销量刚刚超过1100万部,比上一季度下降21%;PlayBook平板销量突破50万台;第四季度营收为42亿美元,较第三季度下降19%,同比下降25%。]HTML5和RIM更宏观的发展战略将在奥兰多的黑莓世界大会上亮相。今年,会议将分为大肆宣传的BlackBerry10Jam,这是一场以开发人员为中心的盛会,围绕新版操作系统展开,该操作系统尚未以最终形式发布。“存在一定程度的困难,”自2011年10月起担任RIM全球开发者计划副总裁兼移动安全公司Fixmo首席营销官的TylerLessard说,“新旧操作系统之间几乎没有兼容性。现有的应用程序QNX和BlackBerry10无法迁移。问题是,一旦BlackBerry10智能手机发布,RIM是否会有足够数量的应用程序与之配套?本周,RIM将发布其BlackBerry10开发工具集的四个测试版,使已经熟悉Adob??eAir、Android和HTML的软件编写者能够将这些相同的开发技能应用于将于今年晚些时候推出的PlayBook平板电脑和BlackBerry10。为基于BlackBerry10的新手机编写应用程序。这是一个巨大的潜在开发者群体:但他们必须确信BlackBerry10应用程序不会在Apple的iOS和Google的Android应用程序中丢失;将来会有迷人的移动设备来运行它们。“一些开发商认为这是一个很好的机会,而其他人则持观望态度,”Lessard说。第四个beta工具集是用于BlackBerry10的原生软件开发工具包(SDK),用于开发高性能应用程序和手机游戏。RIM还将分发数量有限的“限量版原型设备”,称为BlackBerry10DevAlphas,因此开发人员可以开始在看起来像BlackBerry10智能手机的设备上编写BlackBerry10应用程序。(1月份,CrackBerry网站发布了一张它声称是一款新黑莓手机的图片,如下所示。)业界直到最近才开始注意到RIM对HTML5的承诺,在线评论大多认为这是RIM的权宜之计在官方BlackBerry10固件与本地应用程序的软件开发工具包一起发布之前,特意保持一些人的兴趣。RIMBlackBerry开发者关系部门的高级应用程序开发顾问AdamStanley坚持认为事实恰恰相反。“我们正在努力提供一个行业领先的移动网络平台,”他说。事实上,RIM现在正在增加和完善对HTML5的支持,HTML5在RIM收购TorchMobil后于2010年在BlackBerryOS6中引入。TorchMobile是一家移动浏览器公司,致力于广泛使用的开源Webkit浏览器平台。从那时起,BlackBerry浏览器不断更新,增加了对HTML5的支持,后来的BlackBerryOS7、PlayBookOS1.0和今年2月的2.0版也是如此。PlayBook操作系统基于QNX,即BlackBerry10的前身。RIM的BlackBerryOS7移动浏览器在HTML5测试站点中处于中间位置,但仍在开发中的BlackBerry10浏览器除了一个(也开发中)浏览器。PlayBook操作系统2.0添加了高级HTML5功能,但不会自动保证高性能、标准化的HTML5功能。一个例子是添加了WebNotificationsAPI,该API以前只出现在用于Google的ChromOS的Firefox中。在2012年2月的博客文章中,开发培训师MaxFirtman写道,这是一个“杀手级”功能,允许“网络应用程序随时通过操作系统中网页的通知与用户进行通信。”他是几本书的作者,包括《O'Reilly计算机图书合集》的《移动Web程序设计》。但在Tablet2.0上,“这组API的功能似乎不完整,”Firtman写道。“我能够显示后台通知,但当用户关闭带有小“x”图标的通知而不是单击消息时,我只会收到点击事件。即使单击通知消息也无济于事。它不会再次打开浏览器,不会打开我给它的URL,也不会触发任何事件。”但他还写道,“这个新版本再次让我大吃一惊,”因为它提供了很多***提供的HTML5功能。根据Firtman的说法,它是第一个提供远程Web检查器工具的移动浏览器,该工具可用于通过LAN(而不是ChromeforAndroid中的USB)进行调试、HTML5文件API、3D转换、可缩放矢量图形(SVG)字体和浏览器历史记录API。RIM的Stanley承诺BlackBerry10“将非常适合Web开发人员。”如今,BlackBerry开发人员可以开发传统的基于浏览器的Web应用程序,或使用RIM现有的BlackBerryWebWorks,2009年推出的基于PC的工具。package)来开发“混合”应用程序。混合模型也越来越多地用于Android和iOS:使用HTML5和应用程序框架开发应用程序,然后包装或封装在一些本机代码中以部署到RIM智能手机或平板电脑就像它们是纯粹的本地应用程序。基于Webkit引擎的嵌入式WebView允许混合应用程序显示HTML页面。越来越丰富的API集使WebWorks开发人员可以轻松添加BlackBerry特定的功能和服务。一个例子是BlackBerryMessengerSDK,它使应用程序能够接收和响应消息,例如下载应用程序的邀请或游戏自动更新(以更新用户的Messenger配置文件)。据斯坦利称,去年RIM加大了与开发商建立关系的力度。“我们更像是一个‘布道’团队,”他说。“我们正在招聘新人,派他们去参加会议、主题演讲和本地聚会,与广大开发人员交流,并对他们进行Web开发方面的教育。情况并为他们提供指导,以便他们为BlackBerry10做好准备。”RIM声称这些努力得到了回报。在4月份的博客文章中,RIM的亚历克桑德斯(AlecSaunders)表示,2010年第一季度是“RIM历史上与开发人员合作效率最高的季度”。数量增加了21%,使用BlackBerryMessengerAPI促进交互和信息共享的应用程序增加了89%,提交到在线黑莓应用程序世界(BlackBerryAppWorld)的PlayBook应用程序数量激增了240%。多达20,000个模型)。AppWorld的注册开发者数量猛增68%,已有超过35,000名开发者注册或申请注册AppWorld。虽然黑莓应用程序的总数远少于谷歌或苹果提供的数量,但黑莓应用程序的每日下载量相当。2月,RIM称应用世界日均应用下载量达600万次;在线商店的付费下载量高于Android应用程序的在线站点:GooglePlay;就盈利能力而言,AppWorld是仅次于苹果的第二大应用商店。根据Stanley的说法,大约20%到25%的应用程序世界是由WebWorksSDK应用程序开发的。“我们已经看到WebWorks应用程序的数量稳步增长,”他说。这些都是积极的迹象。但RIM仍需提供成功的用户界面和可靠的操作系统,以便在购买者愿意购买的设备上运行。时间不多了。原文:Normal07.8lbs02falsefalsefalseEN-USZH-CNX-NONEMicrosoftInternetExplorer4/*StyleDefinitions*/table.MsoNormalTable{mso-style-name:Normaltable;mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-priority:99;mso-style-qformat:yes;mso-style-parent:"";mso-padding-alt:0cm5.4pt0cm5.4pt;mso-para-margin:0cm;mso-para-margin-bottom:.0001pt;mso-pagination:widow-orphan;font-size:10.5pt;mso-bidi-font-size:11.0pt;font-family:"Calibri","sans-serif";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Arial;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman";mso-bidi-theme-font:minor-bidi;mso-font-kerning:1.0pt;}http://www.itworld.com/networking/272252/rims-future-hangs-developer-support-new-blackberry注明原文出处、作者、译者!】