首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动Web还是移动应用?

移动Web还是移动应用?
EN

Stack Overflow用户
提问于 2013-07-03 20:33:52
回答 2查看 221关注 0票数 1

我们正在构建一个结合dojo和几个其他GIS相关框架的We应用程序,以将地图和其他数据呈现到浏览器中。它在桌面浏览器(火狐,chrome)上运行得很好。然而,当我们启动andriod仿真器时,性能会非常慢。我们已经为模拟器增加了大约2 GB的内存和大约256mb的VM。

问题会是什么呢?

是开发一个单独的android应用程序更好,还是继续作为一个移动网络本身?

EN

回答 2

Stack Overflow用户

发布于 2013-07-03 20:39:31

基本上,你的问题依赖于与facebook发生的事情相同的效果。他们最初的“应用程序”是基于HTML5开发的,速度非常慢。他们意识到,如果他们转向本地化,他们的表现将会提高。实际上,它是在给火箭发射器打耳光。

对于android和android应用程序也是如此。

如果你把它构建成一个web应用,它会拉取请求,然后将其呈现为html,就好像它是一个开放的浏览器,而不是使用内置到系统中的本地地图应用程序。

如果您足够精明,并且您的代码比dojo框架中的任何东西都更像JS,那么可以查看Titanium Accelerator,将您的本机web代码转换为本机应用程序。尽管需要进行调整才能调用本地API地图协议

http://www.appcelerator.com/platform/titanium-platform/

票数 0
EN

Stack Overflow用户

发布于 2014-03-12 00:50:41

Android模拟器很慢,如果你在真实的设备上测试会更好。

无论如何,如果性能是必须的,你应该开发一个本机应用程序。HTML5正在改进,但在某些情况下,您需要本机代码。或者,如果您的代码主要是Javascript,有一些javascript编译器可以生成本机代码并提高性能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17448116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档