阅读更多

3顶
3踩

移动开发

转载新闻 RIM 欲挖角 Android 和 iOS 开发人员

2011-10-21 17:51 by 副主编 wangguo 评论(4) 有3994人浏览


RIM对于BBX操作系统寄予厚望


国外媒体今日发表文章称RIM正在逐步失去由其黑莓手机打下来的市场阵地。为了应对此尴尬局面,RIM打算在硅谷招募更多的开发人员“传道者(evangelists)”来改变人们对该公司的预期,并打算大力推广一款新的操作系统。

以下为文章全文:

RIM开发者关系副总裁的阿莱克•桑德斯(Alec Saunders)本周在旧金山接受记者采访时表示,此前,RIM公司开发团队一直都集中在该公司设在加拿大安大略省滑铁卢市的总部,因此他们已经开始考虑拓展其在硅谷的开发团队。不过,于上个月才新近加入的桑德斯目前还拒绝透露RIM将雇用多少人,或是将多少员工转移到旧金山湾区。位于旧金山湾区的硅谷是其竞争对手苹果和谷歌的大本营。

桑德斯最大的挑战是要去说服那些更致力于在苹果iOS操作系统和谷歌Android上开发移动设备应用的开发者来转投黑莓(微博)的怀抱。他表示,开发者应该先忽略掉上个季度黑莓在美国的销售额已下降了50%这个事实,而去注重黑莓在美国海外需求的上升,而且RIM全球用户已从一年前的5000万增加到约7000万。

“我希望能在硅谷建立一个开发团队,然后他们便可以经常参加各种开发人员活动和会议,”桑德斯在出席该公司黑莓开发者大会会议上说道:“人们对我们存在着一个巨大的认知差距。没有人能讲述我们在做的事情,甚至连我们自己都没有把动态传递给大家。”

“亡羊补牢”?

10月18日该公司公布了新一代黑莓操作系统BBX,该系统融和了现有黑莓操作系统和其去年购入的QNX(PlayBook平板电脑搭载的操作系统)的最大优点。这款系统还包括了一些新的编程工具如HTML5,使得开发者构建应用程序更为便捷迅速,目前,该系统尚未有确切的发布日期。

加拿大应用开发商Polar Mobile CEO库纳尔•古普塔(Kunal Gupta)说:“RIM为他们开发平台的未来提供了一个清晰的前景。这样的战略思路颇令人兴奋。”

然而,根据创新移动软件解决方案供应商Corsoft公司CEO兼创始人奇拉格•帕特尔(Chirag Patel)的说法,即使有了这些改进,留给RIM去追赶iOS和Android来构建较大开发社区的时机和空间可能并不多。他表示:“HTML5和其他BBX功能有很多优点,可是RIM的这些举措来得太晚了。”

美国投资公司Morgan Keegan分析师塔维斯•麦科特(Tavis McCourt)也表示同意这个看法。他将RIM的股票评级为“与大盘持平(market perform)”,“RIM显然变得对开发者更为友好了”,麦考特说:“可人们不禁要问,这来得也太迟了吧,至少在美国是这样。”

市场份额

根据美国市场研究公司comScore发布的数据,今年八月,黑莓在美国智能手机用户中占据的份额由三个月前的25%下降到本季度的20%,苹果的iOS本月初上升了0.7个百分点至27.3%,而Android则从38%上升到44%。此外,谷歌Android在线市场中有超过25万个应用程序,差不多是RIM应用程序的6倍。

“虽然BBX应该提供了实质性的改进,可是它与苹果和谷歌的竞争依然会举步维艰”,加拿大投资银行Canaccord Genuity分析师迈克尔•沃克里(Michael Walkley)表示,他给RIM股票的评级是“持有”。

纽约时间今天上午10点58分RIM下跌0.4%至22.23美元。由于黑莓手机销售不利及PlayBook平板电脑的表现低于分析师的预期,该公司股价今年已跌去了约62%。此外,RIM本季度交付给百思买等零售商的PlayBook出货量也从上一季度的50万下降到20万台,而市场领先产品苹果的iPad在上一个季度出货量为925万台。

“我们能够做到最好”

PlayBook平板电脑备受人们诟病的原因是因为其缺乏专门的电子邮件、日历和联系人应用程序。RIM已承诺将在所谓的更新版本PlayBook OS 2.0中提供给客户这些功能,但并没有提到具体发布时间。

“我们也了解PlayBook销售情况不理想最主要的原因是缺乏自带电子邮件程序,第二个原因则是没有足够的应用程序,”RIM手持式软件开发团队经理拉里•麦克唐纳(Larry McDonough)昨天告诉记者说:“因此,我们会针对这些不利因素采取行动,我们能够做到最好。”

该公司昨天提供了一个更广泛的解决方案,旨在让开发人员能够轻松地将Android应用软件转换成黑莓应用程序。在旧金山举行的这次开发者大会上,开发人员可以在一个展位上通过PlayBook来测试他们为Android构建的应用程序。

桑德斯已经给麦克唐纳指派了新的工作,也就是领导RIM在美国加利福尼亚州红木城创办的开发团队,这个办公室离谷歌在山景城的总部只有15英里。

从零开始

自从桑德斯加入RIM这几周以来,麦克唐纳表示,他已经几乎参加了关于Android的每一次活动,从而提高了人们对PlayBook的认知,而且也能“告诉人们我们能做些什么”。

“就在这里,我们从零开始,”麦克唐纳在接受记者采访时说道:“全球移动软件已经产生了无数创新性的举动,而其中90%正是发生在这里,在硅谷。”

Corsoft公司CEO帕特尔也在考虑开发一个基于PlayBook的教育应用程序,他谈到该平板电脑低迷的销售情况使得人们为其开发应用少了许多动力,而不像为苹果iPad开发应用程序那样激动人心。RIM这种吸引更多开发者的努力“本该在很久以前去做的”,应该就在2007年苹果推出iPhone的时候,帕特尔说道:“我想,他们已经错失了最佳时机”。

  • 大小: 30.4 KB
来自: Techweb
3
3
评论 共 4 条 请登录后发表评论
4 楼 walter_hu 2011-10-23 20:01
黑莓其实挺喜欢它的样子,虽然没有入手过...目前做android开发,就像3楼说的,有竞争才有创新的动力,毕竟智能机世界不能被苹果和android垄断啊~
3 楼 joe9i0 2011-10-23 13:14
lance4t 写道
希望黑莓系统不会倒下

对,有竞争才有创新的动力!

而不是像苹果/微软那样,只剩下依靠专利打压对手的招术了...
2 楼 sosu1314 2011-10-22 23:30
9000用户飘过 下个手机想入手黑莓触屏
1 楼 lance4t 2011-10-22 09:12
希望黑莓系统不会倒下

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jBPM4.4开发指南yanghw版

    2.4 新建简单的请假流程 1)新建一个jbpm4.4的流程定义文件 右键点击srcNewOther,选择JBoss jBPM下的Jbpm 4 Process Definition,文件名写leave,版本号写4.4即可。

  • JBPM 4.4 流程节点详解

    1.流程定义节点a)<processname=”” xmlns=”” key=””, version=””>b)name:i.流程定义的名称;c)key:i.流...

  • jBPM4.4 maven-dependencies

    jBPM4.4 maven-dependencies jBPM4.4 学习笔记 (一) maven-dependencies 1) 开始学习jBPM4.4了,打开...并且大多数包连版本号都没有。 2) 还是决定用maven来管理。 经过查找发现,maven的中央仓库里jboss的东西不

  • jbpm tomcat mysql_JBPM4.4安装(Tomcat-MySQL)方法

    一、下载相关的工具软件JBPM4.4下载(http://sourceforge.net/projects/jbpm)Apache-tomcat-6.0.35下载(http://tomcat.apache.org/download-60.cgi)MySQL下载(http://www.mysql.com/downloads/)Eclipse-java-galileo-...

  • jbpm4.4之流程启动

    1.MyXml.xml xmlversion="1.0"encoding="UTF-8"?...processname="Custom"xmlns="http://jbpm.org/4.4/jpdl"> startg="20,20,48,48"> transitionto="print dots"/> start> customname="print dots" class=

  • Jbpm4.4入门

    Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合例子(附完整的请假流程例子,jbpm基础,常见问题解决) Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子(附完整的请假流程例子)。 1. jbpm4.4...

  • JBPM4.4应用开发

    JBPM简介 JBPM是基于JAVA的工作流引擎。工作流引擎,给我们提供流程逻辑的定义方法,给我们提供根据流程逻辑来调度业务对象的功能。能使我们避免在代码中硬编码流程逻辑,因为硬编码的逻辑难于理解和复用,并且...

  • jbpm4.4集成mysql_JBPM4.4安装(Tomcat-MySQL)

    一、下载相关的工具软件JBPM4.4下载(http://sourceforge.net/projects/jbpm)Apache-tomcat-6.0.35下载(http://tomcat.apache.org/download-60.cgi)MySQL下载(http://www.mysql.com/downloads/)Eclipse-java-galileo-...

  • JBPM4.4入门学习一:JBPM安装配置及构建数据库环境

    最近这两天上网搜了许多关于JBPM的东西,今天先整理一篇。 该篇文章主要介绍了使用JBPM的前期准备、创建数据库环境及控制台设计器,一切都是通过ant脚本老构建的,至于ant的使用后续将详细整理。好了,开始吧。

  • jBPM4.4:发布自己第一个流程

    开始自己着手尝试:先发布自己第一个流程:   用Eclipse画流程图,除了开始和结束节点外,只有一个Task节点: ...http://jbpm.org/4.4/jpdl" key="testfile1" version="1" ...

  • jbpm4.4安装

    1:下载ant并安装(配置ant的path环境变量),下载jbpm-4.4.zip 2:找到jbpm-4.4\install\下的build.xml文件并打开,分析ant脚本可以发现 demo.setup.tomcat主要顺序执行了几个脚本: delete.tomcat install...

  • JBPM4.4环境搭建

    [-] 第一:安装GPD第二:配置JBPM运行时第三:配置用户library第四:在目录中添加jPDL4 模式通过file ->new ->dynamic web project 加入用户自定义的jbpm类库建立流程设计...JBPM4.4.zip下载地址:http://sourcefo

  • SpringMVC+hibernate整合JBPM4.4

    Jbpm默认的hibernate版本是hibernate3,若是更高版本的就会有缺少包的问题 一般我们都先配置好springMVC和hibernate后直接引入jbpm的核心包 即可,若需要jbpm的其他依赖包时,再引入即可。 接下来我们配置配置文件...

  • jBPM4.4 学习笔记 (一) maven-dependencies

    1) 开始学习jBPM4.4了,打开官网下载的jBPM4.4的发行包一看, 发现给的依赖的jar包实在太多了,我估计有很多都是可选的。 并且大多数包连版本号都没有。 2) 还是决定用maven来管理。 经过查找发现,maven的中央...

  • jbpm4.4 定义

    jbpm 4.4 中一些概念 1, 流程定义(ProcessDefinition): 对整个流程步骤的描述., 相当于我们在编程过程过程用到的类, 是个抽象的概念. 2. 流程实例(ProcessInstance): 代表着流程定义的特殊执行...

  • Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合例子

    Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子(附完整的请假流程例子)。 1. jbpm4.4 测试环境搭建 2. Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1. 整合环境搭建 3. jbpm4.4 基础知识 4...

  • JBPM4.4简介(五)-流程定义与部署(转)

    流程定义,是一个XML文件,JBPM4中常用的流程定义语言是:JPDL(JBPM Process Definition Language)。 我们可以选择新建一个流程定义:   在流程定义设计器上,设计流程:   注意中间要使用Task节点,...

  • JBPM4.4笔记

    一、工作流概述及jBPM4.4安装应用 1、概念 A、流程定义--类模板 B、流程实例---对像 C、状态State---流程处于等等待环节,需要外部干预。 D、动作--->流程运转的过程中,特定事件发生时候,执行的程序。 E、...

  • jbpm4.4 18张表的含义

    流程定义的部署记录JBPM4_DEPLOYPROP 已部署的流程定义的具体属性JBPM4_LOB 存储流程定义相关的资源信息 包括 JPDL_XML ,图片, 用户代码 JAVA 类等。以二进制的格式统一存储在此表中。JBPM4_EXECUTION 流程...

  • 一个使用Androidstudio开发的校园通知APP

    一个使用AndroidStudio开发的校园通知APP,支持注册登录,支持聊天,后端技术:http get post 方法(分别有json数据格式和form数据格式),websocket长连接,用于接收消息,mqtt协议用于查看数据。

Global site tag (gtag.js) - Google Analytics