`
ouyangshixiong
  • 浏览: 6864 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

PHONEGAP学习

阅读更多
PhoneGap已经支持online的编译了(https://build.phonegap.com/apps),但是iOS需要一个key。没有不能生成。其实只需要一台Mac电脑就可以搞定iOS了,我这种穷人就算了。
https://build.phonegap.com/docs/start 这是官方Demo的文档。 介绍:
使用这篇Demon文档前需要正确安装Git。(下载,安装介绍http://drupalgarden.cn/content/windows-xi-tong-xia-gitan-zhuang-tu-jie
回到Demo文档,看看文档中存在的问题:
执行$ git push origin master 无法正常上传代码,虽然提示都是OK,但是传不上去。我最后用Git GUI搞定。改好代码,按五个按钮,逐一点击即可。如下图:
需要配置ssh否则不能用GitHub:设置一下你的SSH Key信息,这步很重要,否则项目是提交不上去的。
  • 从你的开始菜单里打开Git GUI

图片

在上图的帮助菜单里面生成SSH Key。

进入Github网站,在 https://github.com/settings/ssh 页面中,点击“ADD SSH KEY”按钮,把id_rsa.pub文件里的内容复制到里面,title随便写个就行。

用户名和email设置成跟GitHub一致。GitHub的windows客户端比较烂,需要2G的C盘空间,不能修改到D盘!对于我这台06年的笔记本电脑这就是灾难啊。

上传完毕后可以到https://github.com/ouyangshixiong/phonegap-start 上查看代码提交情况。图片
GitHub上只要选择免费,那么代码必须是开源的。
 
Android 模拟器操作帮助:
通过eclipse启动模拟器:快捷菜单或者window菜单,AVD Manager 选中配置好的AVD,点击start,OK。也可以用命令行配置和启动模拟器。
命令行安装apk: 设置PATH:C:\Program Files\Android\android-sdk\platform-tools 跟老版本设置到tools不同了。拷贝apk文件到tools目录,cd到tools目录,执行adb install XX.apk
卸载apk:模拟器下面settings->Applications->Manage applications下,然后找到应用程序,卸载成功。adb uninstall尝试无效。
 
目前做PhoneGap开发 最痛苦的是没有集成开发环境。 Anyway,enjoy it!
资源索引:
3D canvas
浏览器支持情况
原帖在我的QQ空间。
分享到:
评论

相关推荐

    phonegap学习资料

    ### PhoneGap 学习资料详解 #### 一、PhoneGap 概述 **PhoneGap** 是一个移动开发框架,允许开发者使用 **HTML**、**JavaScript** 和 **CSS** 开发跨平台的移动应用程序。该技术最早由 **Nitobi Software** 公司在...

    PhoneGap学习[归纳].pdf

    PhoneGap学习 PhoneGap是一个强大的开源框架,它允许开发者使用熟悉的Web技术如HTML、CSS和JavaScript来创建跨平台的移动应用。这一框架的核心理念是将Web开发的便捷性引入到移动应用开发中,使得开发者可以构建能...

    PhoneGap学习笔记之01 HelloWorld

    PhoneGap学习笔记之01 HelloWorld,这是一个关于使用PhoneGap开发移动应用的基础教程。PhoneGap是一个开源框架,它允许开发者使用HTML、CSS和JavaScript来构建跨平台的原生移动应用程序。这个教程将引导我们通过创建...

    phonegap學習資料

    标题:PhoneGap学习资料 描述:PhoneGap是优秀的学习资源入门指南,专注于使用HTML5、CSS及JavaScript构建跨平台移动应用的技术。 知识点详述: ### PhoneGap:开源移动框架概览 PhoneGap是一款基于HTML5标准的...

    IONIC+PhoneGap项目源码

    【IONIC】 ...IONIC的设计理念是“移动...综合以上,这个压缩包提供了一个使用IONIC和PhoneGap开发的项目源码,以及关于PhoneGap的深入学习材料,对于想要学习或提升混合移动应用开发技能的开发者来说,是非常宝贵的资源。

    phoneGAP2.9.1.zip

    - **熟悉的开发环境**:对于熟悉Web开发的程序员来说,PhoneGap使用HTML、CSS和JavaScript,这意味着他们无需学习新的编程语言。 - **设备API访问**:通过PhoneGap,Web应用可以访问手机硬件功能,如相机、联系人...

    phonegap源码+示例

    总之,这份PhoneGap源码和示例对于希望深入学习PhoneGap或移动跨平台开发的开发者来说是一份宝贵的学习资料。它不仅让我们能够理解PhoneGap的工作原理,还能通过示例掌握实际开发技巧,提升我们的跨平台开发能力。

    phonegap完整例子!

    PhoneGap是一个开源框架,它允许开发者使用HTML5、CSS3和JavaScript来构建跨平台的移动应用。这个"phonegap完整例子!"是针对Android平台的一个示例项目,...这些内容为深入学习和实践PhoneGap开发提供了全面的指导。

    PhoneGAP实例源码

    PhoneGap的核心理念是通过Web技术来桥接移动设备的原生功能,使得开发者无需深入学习各种平台的原生代码,就能创建功能丰富的应用。 在这个"PhoneGAP实例源码"压缩包中,包含了三个有趣的实例:汇率换算器、万圣节...

    PhoneGap实例

    通过学习和分析`phonegap100_apidemo`中的代码,开发者不仅能理解PhoneGap的工作原理,还能掌握如何将这些技术应用到实际项目中,从而构建出功能丰富的跨平台移动应用。在实践中,不断调试和优化这些示例,有助于...

    phoneGap cordova 学习示例

    2. **Web技术栈**:PhoneGap利用WebView(每个移动操作系统内置的浏览器组件)来展示应用,这意味着开发者可以用他们熟悉的Web技术进行开发,无需学习新的编程语言。 3. **原生API访问**:尽管应用是基于Web的,但...

    Phonegap拍照,图片保存应用

    PhoneGap是一款跨平台的移动应用开发框架,它允许开发者使用HTML、...通过学习和实践这些内容,你可以创建一个允许用户拍照并保存图片的PhoneGap应用。记得在实际开发中遵循最佳实践,保持代码的可维护性和可扩展性。

    PhoneGap环境搭建demo

    PhoneGap是一种开源框架,它允许开发者使用HTML5、CSS3和JavaScript来构建原生的移动应用程序,而无需深入学习各种平台的原生编程语言。PhoneGap环境搭建是开发跨平台移动应用的第一步,这里我们将详细讲解如何进行...

    PhoneGap-拍照上传DEMO

    这个DEMO不仅涵盖了PhoneGap和HTML5的基础知识,还涉及到了前端开发中的图片处理、文件上传和错误处理等多个重要环节,对于想要学习如何使用PhoneGap和HTML5开发移动应用的开发者来说,是一个很好的实践案例。...

    PHONEGAP入门经典源码

    PhoneGap的出现使得Web开发者无需学习Objective-C、Java等平台特定的编程语言,就能将他们的Web技能应用于移动应用开发,极大地拓宽了开发者的视野。 **PhoneGap的核心概念** 1. **跨平台开发**:PhoneGap基于...

    PhoneGap介绍与原理

    ### PhoneGap介绍与原理 #### 背景与挑战 随着移动互联网的快速发展,各种平台如雨后春笋般涌现,其中包括移动设备、桌面应用、Web应用及Flash应用等。这种多平台的趋势为企业和个人开发者带来了前所未有的机遇,...

    PhoneGap Demo下载.rar

    这个"PhoneGap Demo下载.rar"文件很显然是一个包含了基础PhoneGap开发示例的压缩包,对于初学者或者遇到环境配置问题的开发者来说,这是一个很好的学习资源。 PhoneGap的核心是基于Apache Cordova,它提供了设备API...

    PhoneGap demo

    这个"PhoneGap demo"作为一个实际案例,可以帮助开发者理解PhoneGap的工作原理,学习如何将Web技术应用于移动开发,同时也可以借鉴其设计和实现方式,提升自己的开发技能。尽管对于初学者来说可能有一定难度,但它...

    phonegap源码

    这个版本发布于2013年,虽然相对较老,但对于学习PhoneGap的历史和工作原理非常有帮助。 PhoneGap的核心理念是利用Web技术来创建跨平台的应用,同时能够访问设备的功能,如摄像头、GPS、加速计等。在2.7.0版本中,...

Global site tag (gtag.js) - Google Analytics