PhoneGAP实战笔记(一)
来源:互联网 发布:mayo clinic 知乎 编辑:程序博客网 时间:2024/05/17 18:11
Android:
中文支持:
<!DOCTYPE HTML><html><head><title>标题</title><meta charset="gb2312"><script type="text/javascript" charset="utf-8" src="phonegap.js"></script></head><body><h1>欢迎使用 PhoneGap:平台是Android</h1><h1>你好,我的世界</h1></body></html>
下载JQUERY Mobile 1.0.0
<!DOCTYPE HTML><html><head><title>标题</title><meta charset="gb2312"><script type="text/javascript" charset="utf-8" src="phonegap.js"></script> <link rel="stylesheet" href="jquery.mobile-1.0.1.min.css" /><script src="jquery.js"></script><script src="jquery.mobile-1.0.1.min.js"></script></head><body><div data-role="page"><div data-role="header"><h1>我的平台</h1></div><!-- /header --><div data-role="content"><p>我的世界 world</p></div><!-- /content --></div><!-- /page --></body></html>
效果不错,但是执行速度不如原生的Android的程序,使用PhoneGAP,开发效率确实高了。什么吗,根本就是WEB的Android的解释器嘛。
等了他妈的好久,才舍得出来。
Windows Phone7.2模拟器的,需要除了要修改一些内容外,还要自动生成<GapSourceDictionary.XML字典。例子提供了生成的脚本,开启微软的脚本即可执行,不过不知道啥意思。还不如自己配。
<FilePath Value="www\frmpop.html"/>
<FilePath Value="www\index.html"/>
<FilePath Value="www\jquery.js"/>
<FilePath Value="www\jquery.mobile-1.0.1.min.css"/>
<FilePath Value="www\jquery.mobile-1.0.1.min.js"/>
<FilePath Value="www\phonegap-1.3.0.js"/>
<FilePath Value="www\phonegap.js"/>
</GapSourceDictionary>
模拟器的效果图:
兼容效果,小成马咧,鬼才能看得见,咋回事,移植看样子不是完全的的效果体验。
PhoneGAP本质上是自己在不同的平台开发相同的IE_VIEW或者浏览器,IE(HTML5)标准的那个东西,在开发的 时候建议自己编写JAVASCRIPT(个人感觉奥),毕竟比较慢,但是使用JQUERY的效果不错哦。真是一个杂种。除非速度加快,你的业务逻辑完全基于JAVASCRIPT,要么嵌入PLUGIN,这样的程序可以使用开发平台本身的语言,我个人看现在速度不行,不如原生组件开发。
要不用户体验几乎无从谈起。写JAVASCRIPT脚本吧,Jquery.mobile用起来慢,不如不用。
相比之下Firemonkey,是原生开发,不过英巴卡迪诺公司可能由于ANDROID系统的问题删除了对ANDROID系统的支持以及LINUX环境的支持。目前支持WINDOWS 系列,PHONE/IPAD系列。使用FPC进行编译成原生程序,支持3D效果。但是呢,支持的系统远远不如PhoneGAP,毕竟PhoneGAP像浏览器的中间层,既然是WEB浏览器,平台支持性好一些。
个人感觉。
就拿使用Eclipse开发来讲,效率也很快,现在感觉PhoneGAP前景不错,选择HTML5作为语言,JAVASCRIPT语言不错,但是我个人认为强行复核标注,满足开发就是一种恶心的浪费。不过对于企业级开发只要速度够快,还算不错。
这个Adobe收购加拿大的公司能够开发解析器,为什么不直接开发一种通用的脚本语言呢,比如以C\C#语言为蓝本,不就完了,以多好,速度一定快。现在掌握一本C族还是JAVA族语言已经很容易了。
自己水平有限,刚接触,体验就是这样,慢慢来。如果实在不行,我直接学Objective C算了,反正语言也没有剩下多少了,模型化开发给力的话,我看移植更差,现在不好说是Firemonkey还是PhoneGAP有前途。至少borland卖给这个公司开发“英巴卡迪诺”就是这个够死长得名字,不好说能够活多久。
10年前程序开发出现了没有硝烟的战争,
10年后,这个又在移动开发领域开始了。
10年前没有跟好主流,预测不如市场,最好的办法就是都学。至少我是笨人,只有这个笨办法。
- PhoneGAP实战笔记(一)
- 小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载一(PhoneGap中的API)
- 小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载一(PhoneGap中的API)
- 小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载一(PhoneGap中的API)
- phonegap成长笔记(一)
- PhoneGap学习笔记一:PhoneGap简介
- PhoneGap 布局(一)
- phonegap学习笔记(一)--HelloWorld,第一个工程
- spring实战笔记(一)
- maven 实战笔记(一)
- PhoneGap 平台搭建(一)
- IOS+PhoneGap入门(一)
- PhoneGap学习笔记(1)
- 机器学习实战笔记(一)概述
- 《Maven实战》阅读笔记整理(一)
- maven实战的个人笔记(一)
- jQuery实战笔记(一)-jQuery基本原理
- 《Docker入门实战》笔记(一)
- python 各种模块学习
- linux omfs文件系统利用bitmap管理空闲磁盘空间
- oracle03
- linux文件系统omfs的目录创建和删除
- 黑马程序员 01基础知识 for 语句等
- PhoneGAP实战笔记(一)
- 女子不满被骗刺死已婚男友获刑14年(图)
- iPhone 4S获入网许可 国行销售进入倒计时
- 嵌入式工程师经典面试题
- oracle中解决角色PLUSTRACE不存在
- linux 反汇编objdump
- 世界上最动人的情话
- 避免浪费时间的小技巧并,希望能帮你提高工作和学习的效率
- 如果