Skip to content

With the phonegap in your eclipse

jaysonn/Android-PhoneGap

Repository files navigation

Android-PhoneGap

在eclipse 中使用PhoneGap

PhoneGap是什么

PhoneGap 是一个用基于 HTML, CSS 和 JavaScript 的, 创建移动跨平台移动应用程序的快速开发框架,PhoneGap 针对不同平台的 WebView 做了扩展和封装,使 WebView 这个组件变成可访问设备本地 API的强大浏览器,所以开发人员在 PhoneGap 框架下可通过 JavaScript 访问设备本地 API。

优势

  1.可跨平台:PhoneGap 是唯一的一个支持 7 个平台的开源移动框架(PhoneGap 包括地理定位,加速器,联系人,声音和振动等,此外 PhoneGap 拥有丰富的插件,可以以此扩展无限的功能,几乎 Native App能完成的功能他都能完成) 。它的优势是无以伦比的:开发成本低——据估算,至多 Native App 的五分之一!
  2.易用性,基于标准的 Web 开发技术 (html + css +js)
  3.提供硬件访问控制(api)
  4.可利用成熟 javascript 框架(JqueryMobile SenchaTouch)
  5.方便的安装和使用

不足

1. PhoneGap 应用程序的运行是寄托于移动设备上各平台的内置浏览器 webkit 的,受到 webkit 处理速度影响,以及各个平台的硬件与软件的性能制约,其程序运行的速度会比原生的程序稍微慢点,但是笔者认为,这些问题在 1-2 年内都会解决,因为现在的硬件的发展速度太快了。
1.还有一些底层的功能需要插件来实现比如(推送功能)
3.平台差异化不同,PhoneGap 应用程序在所有平台上运行界面看起来都一样。即使这个应用程序与原生应用很相像,但对于习惯了 iOS 与 Android 平台的用户来说,会觉得不习惯,他们还是会很快看出差异

About

With the phonegap in your eclipse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published