我在iOS和Android上开发了大多数应用程序,现在我想从黑莓开发开始。我可以看到有很多平台可用于黑莓开发。
有谁能告诉我应该选择哪一个来开始开发?
我正在考虑Webworks框架。使用Webworks,该应用程序将作为本机使用?或者我应该选择其他平台。我想针对所有三种设备平台bb10,bb智能手机和平板电脑。
对我来说更容易的事情是什么?
答案 0 :(得分:4)
任何人都可以告诉我应该选择哪一个来开始开发。
RIM有一个很好的网页,您可以在其中选择最适合您的技术:
BlackBerry developer :: Platform Choice
如果您想支持所有内容:BB5-6-7,BB10和平板电脑,唯一的解决方案是使用WebWorks。
使用Webworks,应用程序可以作为本机使用吗?
不,它不会。 WebWorks使用浏览器作为容器,并在应用程序和智能手机功能之间架起桥梁。
对我来说更容易的事情是什么?
如果你开发“商业风格”的应用程序,没有花哨的图形,效果和过渡,那么WebWorks就应该这样做。
尽管如此,你应该在BB6 / 7,BB10,PlayBook上彻底测试你的应用程序。因为在较新版本的WebWorks中有一些API have changed。
为了简化您的开发,您可以尝试使用community HTML5 frameworks, e.g.: bbUI。
中的一些答案 1 :(得分:1)
您将不得不考虑您的需求,但像HTML5这样的声音将成为您的选择。 请查看Appcelerator和PhoneGap。
我会对OS5设备提出一个警告 - 虽然这些浏览器不是基于WebKit,因此结果可能......好吧...... foobar浮现在脑海中。 保持应用程序越简单,就越有可能让所有事情都处理好。
还要考虑RIM(呃,对不起,“黑莓”,或“以前称为RIM的公司”)正在推动OS10 HARD,那么较低操作系统版本仍将存在多长时间是一个有争议的问题;)