一位开发者致 RIM 开发者关系部门的公开信
Jamie Murai 在滑铁卢生活,那里是 RIM 总部所在地。他的许多朋友都曾为 RIM 工作过, 同时,RIM 也是 Jamie Murai 所在大学的最大赞助商。因此,Jamie 对开发 PlayBook 程序很有兴趣。
那么他为什么宣称再也不想为 PlayBook 开发程序,并且指责 RIM 对开发者的态度是 “尽人类所能的方式来为开发者制造麻烦,试图赶走他们” 呢?
高额的注册费:
注册 App World 目前暂时免费,但是将来的注册费是 200 美元。而竞争者苹果每年 99 美元,Google 甚至只有一次性 25 美元费用,再考虑到目前 PlayBook 并非市场主导者,这个价格似乎有些过于自信。
慢着,这不是全部。花费 200 美元之后,开发者只能发布 10 个应用,如果再想发布 10 个应用,需要再花费 200 美元。而苹果和 Google 收取注册费用后,开发者可以发布的应用数量是:不限。
复杂的下载过程:
为 iPad 开发程序,只需要下载一个安装文件,其中包括 IDE,SDK 和模拟器。为 PlayBook 开发程序,需要分别下载 Adobe AIR SDK,PlayBook SDK,和 Playbook 模拟器。
Adobe AIR SDK 没有安装程序,只是一些库文件和二进制文件,这不仅使人想起了 Linux 命令行的安装模式,很怀旧。
然后是 PlayBook SDK,竟然需要再次输入个人信息,不是在注册的时候就已经输入过了吗?
然后是 PlayBook 模拟器,竟然需要再次输入个人信息……
糟糕的安装过程:
Adobe AIR SDK 没有安装程序,需要把库文件拖到系统的 lib 文件夹里,安装 Playbook SDK 的时候,默认的安装目录竟然是 Mac 的 Home 文件夹,而不是 /Developer 或 /Application,于是需要手动更改安装目录。
开始运行模拟器吧。慢着,需要 VMWare Fusion,这个第三方软件需要 80 美元,幸运的是有个试用期……
比较让人晕头的事情再次出现了,VMWare 需要一个 .iso 文件,而模拟器却是一个安装文件。原来安装文件的目的是将一个 .iso 文件拷贝到系统的文件夹里,然后用 VMWare 加载。问题是:下载的时候放一个 .iso 文件不是更省心?
不易上手的开发环境:
经过一番艰难困苦之后,终于可以启动模拟器了。PlayBook 模拟器的欢迎画面是一个多页面的协议合同,展现在一个 DOS 般的终端窗口中。使用空格键翻过这份合同之后。终于进入了 PlayBook 的 UI。
界面上只有一个浏览器,而且很快就停止响应了。在模拟器运行一个应用看看吧。首先,需要把模拟器设置成开发者模式…… 在此之前,还需要设置密码。因为模拟器在虚拟机中运行,还需要获得模拟器的 IP 地址。
OK,完成上述工作之后,终于可以开始编译程序了。糟糕的是,开发文档中对此竟然没有清晰的说明,需要开发者去终端自己琢磨。
在经过一番鼓捣之后,Jamie 决定放弃了,想到苹果和 Google 的工具如何顺手,为 PlayBook 开发程序似乎变得很没有道理了。用他的话说 “the Playbook SDK is complete crap.”
故事还没有完:
当天下午,Jamie 收到 RIM 的一封信。很自然,Jamie 认为是一封 App World 注册成功确认信。事实上,这封信是要求他填写更多的个人信息,打印一份签字的表格,去政府批准的公证处公证,然后交回 RIM,以确保个人信息完全准确。
此时此刻,千言万语汇成一句话:你赢了,RIM。
via Jamie Murai Blog