我已经阅读了Blackberry文档,可以从webapp应用程序推送通知。我计划创建一个黑莓应用程序,称赞我们的网络应用程序。但我仍然左右为难,不管是开发一个webapp应用程序还是原生黑莓应用程序。我也看过如何在黑莓浏览器上运行网页应用程序,它看起来很流畅。
根据你的经验,原生应用程序是否提供了does应用程序所没有的东西?另外一个问题是,黑莓上的Facebook和Twitter应用程序是原生应用程序还是and应用程序?如果是the应用程序,是否可以在Blackberry上为该应用程序创建启动程序?
谢谢你的帮助。
发布于 2010-05-25 11:22:36
Facebook和Twitter都属于这两种类型。这些网页应用程序只是一个为小屏幕格式化的网站,所以你在asp.net上做的任何事情都会显示在黑莓网页应用程序上,如果你这样做的话。原生应用程序感觉就像是我手机的一部分。你可以将数据保存在手机上,这样如果你的应用程序是关于新闻或存储的东西,我可以离线阅读或慢速连接(露营,农村地区,等等)。它还可以与黑莓提供的其他功能进行交互,如联系人、电子邮件、媒体播放器等。
如果你想保存任何东西供用户查看,而不需要pinging互联网,原生应用程序将是首选。
可以创建一个启动器,但我还没有创建,所以我不确定细节。我假设这只是一个打开浏览器访问你的URL的应用程序。
关于web应用程序的另一件事是,如果您的应用程序存储用户设置(twitter身份验证密钥等)。他们将需要存储在您的服务器上,而不是用户的手机上,增加了更多的费用和维护。
祝好运。
发布于 2010-06-13 17:04:45
小于5的设备软件不支持Widget,您可以使用浏览器字段将web开发和本机开发结合起来,但您需要考虑其Java Script支持较差
发布于 2010-05-25 22:18:41
我们不要忘记,黑莓浏览器也很糟糕。我不知道有任何BB用户会因为这个原因想要使用web应用程序。
当涉及到原生应用程序时,你有一些选择,而且你并不局限于java (取决于你想要的操作系统版本)。除了前面提到的Java之外,你还可以使用Widget (link for resources),它的行为像一个本地应用程序,但可以像web应用程序一样被访问。
https://stackoverflow.com/questions/2896801
复制相似问题