黑莓应用程序:原生或webapps?

时间:2010-05-24 12:01:45

标签: java web-applications blackberry native

我已阅读Blackberry文档,可以从webapp推送通知。我打算创建一个与我们的webapps相称的Blackberry应用程序。但我仍然处于中间位置,无论是开发webapp还是原生Blackberry应用程序。我还看一下webapp如何在Blackberry浏览器上运行,看起来很流畅。

根据您的经验,原生应用程序是否提供了webapp不具备的功能?奖金问题,Blackberry上的Facebook和Twitter应用程序是原生应用程序还是webapp?如果是webapp,是否可以在Blackberry上为应用程序制作启动器?

感谢您的帮助。

4 个答案:

答案 0 :(得分:1)

Facebook和Twitter都有这两种类型。网络应用程序只是一个小屏幕格式的网站,所以如果你编程的话,你在asp.net上做的任何事情都会显示在黑莓网络应用程序上。本机应用程序只是我手机的一部分。您可以在手机上保存数据,这样如果您的应用与新闻或存储内容有关,我可以离线阅读或缓慢连接(露营,农村地区等等)。它还可以与黑莓提供的其他功能互动,如联系人,电子邮件,媒体播放器等......

如果您想保存任何内容供用户查看而无需ping互联网,则首选原生应用。

可以创建一个启动器,但我还没有创建一个,所以我不确定细节。我认为它只是一个应用程序,可以将浏览器打开到您的URL。

关于网络应用程序的另一件事是,如果您的应用程序存储用户设置(twitter身份验证密钥等等),则需要将它们存储在您的服务器上,而不是用户手机中添加更多费用和维护。

祝你好运。

答案 1 :(得分:1)

小于5的设备软件不支持Widget,您使用浏览器字段组合了Web和本机开发,但您需要考虑其Java Script支持不佳

答案 2 :(得分:0)

我们不要忘记黑莓浏览器也非常糟糕。我不知道任何想要使用Web应用程序的BB用户。

对于本机应用程序,您可以选择一些,但不限于java(取决于您要定位的操作系统版本)。除了提到的Java之外,您还可以使用Widget(link for resources),其行为类似于本机应用程序,但可以像Web应用程序一样进行访问。

答案 3 :(得分:0)

我只是在innoTech,他们就这个主题进行了整个会议。但是,不要回顾它,而是让我发布他们在最后展示的有趣视频,总结一切。

Mobile Dev Rap Battle: Native Code vs. Web Apps