上周5晚上在家看Node.js视频的时候,老大来一条短信让研究下 phoengap打包一个web网站。遂 陷入了phonegap的深渊中。phoengap很早开始使用 cli模式安装开发环境 ,借助node npm来管理环境要求:JAVAAndroid SDKAntNode.js以上几个的下载地址就...
分类:
其他好文 时间:
2014-06-25 23:59:48
阅读次数:
306
对于单独的Web app应用来说,加载进来的url一般不能保证它的安全性。那么如何来处理url安全性的问题呢。 让我们来看看PhoneGap是如何做的。 PhoneGap采用了白名单的形式,认为在白名单中的url认为是安全的,不在白名单中的url是不安全的。对于安全的url,PhoneGap的W.....
分类:
移动开发 时间:
2014-06-25 16:22:58
阅读次数:
228
本篇文章是Cordova Android源码分析系列文章的第二篇,主要分析CordovaWebView和CordovaWebViewClient类,通过分析代码可以知道Web网页加载的过程,错误出来,多线程处理等。
CordovaWebView类继承了Android WebView类,这是一个很自然的实现,共1000多行代码。包含了PluginManager pluginManager,BroadcastReceiver receiver,CordovaInterface cordova, Cord...
分类:
移动开发 时间:
2014-06-22 22:36:16
阅读次数:
285
打开PhoneGap这三个Project分别是:
CordovaLib:PhoneGap库文件,编译后生成静态库.a文件
CorDovaLibTest:单元测试,不多说了
CordovaLibApp,这个Project才是我们要跑的应用,我们Bulid一下这个Project...
分类:
Web程序 时间:
2014-06-22 22:01:08
阅读次数:
244
1.HTML5方案
当前国内市场,有一些号称移动中间件的产品,但基本都采用HTML5方案。在技术实现上一般都是采用国外开源的PhoneGap项目进行了封装。HTML5标准在不同移动设备上的差异比较大,适配这些设备需要额外的工作。
2.使用Web方式开发原生应用(基于原生控件而非HTML)
比较典型的有:iMAG
很好地解决了兼容性问题,使应用在不同移动设备上具有同样的表现。现有web开...
分类:
移动开发 时间:
2014-06-22 17:17:34
阅读次数:
241
本文由伯乐在线-陈 鑫伟翻译自flippinawesome。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。如你所知,JavaScript是世界上第一的编程语言,它是Web的语言,是移动混合应用(mobile hybrid apps)的语言(比如PhoneGap或者Appcelerator),是服...
分类:
编程语言 时间:
2014-06-21 17:13:11
阅读次数:
346
使用Sencha Touch+PhoneGap开发的一款APP,用于记录宝宝的喂奶,大小便,体温等基本情况,希望能帮助到奶爸们。源代码免费提供,适合初学者学习。
分类:
其他好文 时间:
2014-06-20 23:47:31
阅读次数:
290
下载zip文件PhoneGap 2.0.0PhoneGap 2.0.0 Released 20 Jul 2012http://phonegap.com/download/解压缩后的目录结构:Directory Structure------------------- |-doc/ ............
分类:
移动开发 时间:
2014-06-20 22:11:49
阅读次数:
275
PhoneGap/Cordova是一个专业的移动应用开发框架,是一个全面的WEB APP开发的框架,提供了以WEB形式来访问终端设备的API的功能。这对于采用WEB APP进行开发者来说是个福音,这可以避免了原生开发的某些功能。Cordova 只是个原生外壳,app的内核是一个完整的webapp,需要调用的原生功能将以原生插件的形式实现,以暴露js接口的方式调用。
Cordova Android项目是Cordova Android原生部分的Java代码实现,提供了Android原生代码和上层W...
分类:
移动开发 时间:
2014-06-18 06:23:45
阅读次数:
591
这个现象只出现在phonegap打包sencha touch的wp8.1程序会出现(仅wp8.1,wp8正常),其它js框架我测试了几个(app framework, jquery mobile),好像没有这个问题。
我来描述一下这个现象:
1、运行phonegap打包的wp8程序,打开一个有输入框的界面,如下图:
2、点击输入框,使其弹出软键盘,界面会上移,如下图:...
分类:
移动开发 时间:
2014-06-16 18:42:31
阅读次数:
261