使用PhoneGap Build 将web applications打包成native mobile applications
来源:互联网 发布:英语网络 编辑:程序博客网 时间:2024/06/05 22:39
http://blog.sina.com.cn/s/blog_542095870101bzfa.html
- 于 PhoneGap Build 与 Dreamweaver
- 创建PhoneGap Build service账号
- 建立开发环境
- 用PhoneGap Build打包 mobile applications
关于 PhoneGap Build 与Dreamweaver
PhoneGap Build 是一个云端服务使你能够你的web applications打包native mobile applications. 与Dreamweaver 集成在一起允许你在Dreamweaver site建立和保存你的apps, 上传app到云端的PhoneGap Build service,帮助你打包app。
PhoneGap Build可为以下这些移动操作系统打包native application:
- iOS
- Android
- BlackBerry
- webOS
- Symbian
- Windows 8
关于 PhoneGap 生成服务的详细信息,请参阅 PhoneGap website网站。
使用 PhoneGap 生成服务的帮助,请参阅 PhoneGap Build documentation生成文档。
创建PhoneGap Build service账号
没有 PhoneGap Build服务帐户,你不能使用 PhoneGap Build和 Dreamweaver。可自由创建帐户。可访问PhoneGap Build website创建账号。
您需要通过电子邮件确认帐户验证,之后该帐户将变为活动状态。
建立开发环境
开发环境取决于你要打包哪些类型的应用程序和你要测试的设备。在你打包应用前,需要你完成一些设置(任务)。您可能想要设置一些或所有任何下列的一项:
Android SDK如果你想要使用 Android 模拟器测试本地计算机上的 Android 应用程序,您需要下载并安装 Android SDK。有关说明,请参阅 Android documentation 文档。
一旦您安装了 Android SDK,您需要启动 Android SDK 和 AVD Managers,并选择本地计算机上的 Android 工具。Dreamweaver 使用在初始安装过程中的信息填充在 PhoneGap Build Service panel中 Android 模拟器设置。指定这些设置的详细信息,请参阅 Android documentation。
重要提示: 如果您使用 Android 模拟器来测试您的本地应用程序,在你做测试工作之前,你应该获得emulator的工作方式,希望它能够独立于 Dreamweaver工作 。
webOS SDK/PDK 如果您想用webOS 模拟器来测试本地计算机上的webOS 应用程序,您需要下载并安装 webOS SDK/PDK。有关说明,请参阅 webOS documentation。
QR (Quick Response) code readers
用PhoneGap Build打包 mobile applications
1.
注意: PhoneGap Build仅支持 HTML、 CSS 和 JavaScipt 文件。您的网站不能包含服务器页面 (例如 PHP、 CFM或其它类型的基于服务器的页面。
2.
3.
4.
5.
如果您是无法生成多个应用程序,可能是因为您没有订阅 PhoneGap service。
注意:
如果输入不正确的信息,会有错误提示,提示您输入了不正确的密钥或密码。如果您不输入任何信息,iOS 创建会有“签名密钥(Signing key)错误”。Android 和Blackberry使用调试证书创建Apps。
6.
Dreamweaver 还将添加一个 config.xml 文件到您的站点的根目录。双击这个简单的 XML 文件可以打开它。
通过编辑此文件的内容,自定义你的应用程序的标识。如果你不这样做,所有的应用程序将具有相同的默认应用程序名称。
有关使用 config.xml 文件的详细信息,请参阅 PhoneGap Build documentation.。
7.
一旦您的生成都完成后,您有许多选项。您可以将应用程序文件下载到您的计算机, 扫描生成的二维码(QR 码)也会把应用程序传输到您的设备,或用仿真器 (仅Adroid 和 webOS) 模拟应用程序。
下载应用程序文件
若要从 PhoneGap Build下载应用程序,请单击 PhoneGap Build Service
注意: 下载不可用于未经签名密钥的 iOS 应用程序。有关详细信息,请参阅PhoneGap Build documentation。
已下载应用程序文件的名称如下所示:
- iOS - app.ipa
- Android - app.apk
- BlackBerry - app.jad
- webOS - app.ipk
- Symbian- app.wgz
扫描二维码(QR)来传输一个应用到设备中
您设备上需要有二维码取器。有关详细信息,查看PhoneGap Build documentation.。
注: 二维码不可用于未经签名密钥的IOS 应用程序。有关详细信息,请参阅PhoneGap Build documentation。
1.
2.
3.
4.
注:二维码不可用于未经签名密钥的IOS 应用程序。
模拟应用程序 (仅Android 和 webOS )
重要信息: 在模拟之前,您需要安装 Android SDK 和 webOS SDK/PDK。还需要指定SDK/AVD 信息,这些信息对本地SDK 应用程序是可用的。有关详细信息,请参阅Set up the Development Environment.。
1.
2.
3.
4.
5.
注意: 众所周知模拟器很慢慢。它可能需要一些时间以将仿真程序启动和加载应用程序。
- 使用PhoneGap Build 将web applications打包成native mobile applications
- My Internal training Doc on Sencha Touch build Mobile Web Applications
- Mobile Commerce Applications
- Applications
- Debugging Android native applications
- Mastering Ajax, Part 6: Build DOM-based Web applications
- Build Your Own Ruby on Rails Web Applications [ILLUSTRATED]
- Building hybrid mobile applications with PhoneGap and IBM WebSphere Portlet Factory
- 使用Cordova将网站(Web Applications)封装为移动Apps
- Mobile IP Technology and Applications
- Build wxWidgets applications in Ubuntu
- Load Balancing Web Applications
- Best Free Web Applications
- J2EE web applications
- Bulletproofing Web Applications
- Google Web Toolkit Applications
- Vulnerable Web Applications
- offline web applications
- JCIP_4_01_扩展现有安全类_客户端加锁
- 今日作息及食谱(8.13)
- Changing the Cordova app icon
- 如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好
- Sublime Text 2 Error trying to parse settings
- 使用PhoneGap Build 将web applications打包成native mobile applications
- 编写一个标准strcpy函数
- 如何构建优质代码
- 最完整最简洁的JavaScript基础教程
- 2.1.9 3Sum Closest
- 关于算法面试中涉及Binary Tree的问题
- Oracle to_char 日期转换字符串语句实例分享
- js图片闪动特效 可以控制间隔时间
- AngularJS Cordova插件介绍