使用来自远程服务器的数据的应用程序的本机或Web移动应用程序?

时间:2012-04-10 13:40:03

标签: android ios html5 web native

我正在为两个移动平台(iOs和Android)创建应用程序 我得出的结论是,我应该决定是否要使用每个平台SDK创建单独的应用程序,或创建一个Web应用程序并在两者中进行部署。  我的应用程序不会使用设备中的功能... 它将需要连接到远程服务器和LOAD&发送数据{图片,文字,视频} 我需要把它放在一些很好的表格中。

所以我的问题是什么是最好的HTML5& CSS3,Native OR Hybrid?

如果是网络:那么有没有免费平台可以做到这一点?

PS:这是我第一次尝试创建移动应用程序! 谢谢!

3 个答案:

答案 0 :(得分:1)

您知道phoneGap吗?

这是在应用程序中托管浏览器的一种方法。我用过,效果很好。

答案 1 :(得分:0)

我认为有很多方法可以实现这一目标。 您可以使用某种第三方控件来使您的应用在Android和iOS中看起来都一样。 或者你可以使用某种新技术(至少对我而言),如PhoneGap

这取决于您希望为项目花费多少时间?您期望从应用程序中获得的性能。

希望有所帮助:)

答案 2 :(得分:0)

您的屏幕UI设计也会影响选择:例如

  1. 使用Web框架(例如jquery Mobile)如果您的列表中包含大量行,则无法获得出色的滚动性能
  2. 市场上的大多数移动浏览器都不支持CSS固定定位。这意味着,难以实现屏幕底部的固定标签。
  3. 如果您的应用程序的任何部分都有任何像素精确的渲染要求,那么Web应用程序就不是一个好的选择(可以通过元视口实现,但实施方式因浏览器而异)