与Android相比,Phonegap或HTML5的限制和缺点是什么 [英] What are the limitations and disadvantages of Phonegap or HTML5 as compared to those of Android

查看:77
本文介绍了与Android相比,Phonegap或HTML5的限制和缺点是什么的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我很想知道与使用Android相比,使用Phonegap是否有任何缺点或限制。



为什么会特别选择Phonegap Android(除了预算或跨平台的兼容性),反之亦然?我正在寻找明确的场景与理由。

解决方案

完全公开我是PhoneGap Android实现的核心提交者之一,所以我的意见可能有偏见,我很公平。



要回答你的问题,这取决于你的要求。您已经关闭了预算和跨平台,这是PhoneGap的两个主要优点。例如,如果我从来没有打算针对任何平台,但Android我可能会用原生Android开发,但如果我们要去其他平台,我会选择PhoneGap。另外,我会看看我的团队,他们是硬核Java程序员吗?去Android。他们是HTML开发人员吗? Go PhoneGap或纯HTML5。



此外,这取决于您正在编写的应用程序类型。第一人称射击,去Android。一个表驱动的数据应用程序,PhoneGap是要走的路。



无论如何,不​​知道你正在开发什么类型的应用程序很难具体。 >

I am curious to know if there are any drawbacks or limitations of using Phonegap as compared to using Android. What else can we do that cannot be accomplished using the other platform?

Why would one specifically choose Phonegap over Android (besides budget or cross platform compatibility) or vice versa ? I am looking for clear scenarios with justifications.

解决方案

Full disclosure I'm one of the core committers to PhoneGap's Android implementation so my opinion may be biased but I like to think I'm fair.

To answer your question it really depends on what your requirements are. You've already dismissed budget and cross platform which are two of PhoneGap's key benefits. For instance if I never intended to target any platform but Android I would probably go with native Android development but if we were going to other platforms I'd pick PhoneGap. Also, I'd take a look at my team, are they hard core Java programmers? Go Android. Are they HTML developers? Go PhoneGap or pure HTML5.

Also, it depends on what type of application you are writing. A first person shooter, go Android. A table driven data applicaiton, PhoneGap is the way to go.

Anyway, without knowing what type of app you are trying to develop it's hard to be specific.

这篇关于与Android相比,Phonegap或HTML5的限制和缺点是什么的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆