PhoneGap/Cordova
GAMELOFT9
读万卷书,行万里路,知行合一。
展开
-
PhoneGap插件开发---基于百度LBS的导航插件(一)
一、概述 PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的开发平台。传统情况下,开发app我们必须依赖于平台,例如使用java的Android,使用objectiv-c的ios。现在通过PhoneGap,在不同平台下我们可以仅仅使用HTML,CSS,Javascript来完成同样的功能。PhoneGap使开发者能够通过javascript与iP原创 2015-08-30 17:00:05 · 1802 阅读 · 0 评论 -
使用Bmob为你的移动应用提供后端数据服务
之前有过介绍跨平台的移动开发框架---Ionic+Cordova,它属于HybirdApp开发模式,可以很快很方便的开发出跨平台的移动应用。移动应用总是要同服务器端进行数据交互的,而跨平台的移动应用开发者大多是前端开发人员。如果要学习php,java,asp.net来创建网站或服务来提供数据,学习成本高,周期长。这就是Bomb出现的理由之一,为你的移动应用提供后端云服务,它声称使用Bmob几乎能免原创 2016-03-22 20:37:02 · 2699 阅读 · 1 评论 -
Codova简介
Cordova是一个跨平台移动应用程序的开发框架。它使用标准的前端开发技术如HTML,CSS和JavaScript来创建跨平台的移动应用,然后通过Cordova打包成特定平台下的应用。Cordova还提供了一组兼容的API来调用不同系统的设备如地理定位,加速器,联系人,声音和振动等。Cordova原名PhoneGap,PhoneGap后来被adobe公司收购并贡献给了Apache,开源之后更名为C翻译 2016-03-25 11:34:04 · 1334 阅读 · 0 评论 -
为cordova生成的android应用签名
本文转自网络,有修改。1、进入到工程根目录,用命令生成apkcordova build -release android这里要用release模式来生成,否则签名时会失败。2、使用JDK中提供的keytool命令来生成一个签名证书CMD到上一步生成的XXXX-release-unsigned.apk所在目录,并运行下面的命令(下面XXX是你取的证书名字)转载 2016-03-23 09:58:20 · 6246 阅读 · 0 评论 -
Ionic+Cordova开发环境搭建
Ionic+Cordova的组合是一个跨平台的移动开发框架,属于HybirdApp开发模式。其中Ionic是一个前端框架,集成了AngularJs在里面,有很好很漂亮的UI控件。Cordova本身就是一个跨平台的移动开发框架,可以将应用打包成各个平台下的应用。他们之间的关系可以用下面的图展示:开发环境搭建1、安装JDK,要求版本至少是1.6的。JDK可以去官网下载:http://w原创 2016-03-20 17:34:17 · 10540 阅读 · 1 评论 -
Cordova开发平台配置--Android
虽然Cordova是一个跨平台的移动开发框架,但是要打包成不同平台下的App,需要有相应的SDK和环境配置才行。这里以windows系统环境打包到Android平台为例对所需SDK环境和命令行工具进行详细说明(cordova版本是6.x)。一、所需配置和支持Cordova需要安装Android SDK,Cordova最新版本已经可以支持Android API-Level 23。Cordov翻译 2016-03-30 14:05:29 · 8821 阅读 · 0 评论 -
创建你的第一个Cordova App
本教程教你如何使用cordova CLI创建一个Cordova App,并将它打包到各个手机平台。关于CLI命令更详细的内容请参考:Cordova CLI详情。安装Cordova CLICodorva CLI以npm包的形式发布,通过以下几个步骤来安装。安装node.js,下载地址:https://nodejs.org/dist/,安装完成后记得将安装路径加入到pa翻译 2016-03-25 16:19:02 · 3465 阅读 · 1 评论 -
PhoneGap插件开发---基于百度LBS的导航插件(三)
一、概述前两篇讲述了PhoneGap开发环境的搭建和百度LBS服务密钥的申请及配置,这一篇将详细讲解如何开发PhoneGap导航插件。二、主要内容PhoneGap插件开发大致有四个步骤: 1、注册插件( 其中注册插件并不是必须的,这种做法请参考后面参考链接的第2个链接的做法。这里就不再讲解) 2、编写js接口 3、配置config.xml原创 2015-09-01 11:23:45 · 1704 阅读 · 2 评论 -
PhoneGap插件开发---基于百度LBS的导航插件(二)
一、概述 上一篇中,我们将PhoneGap插件的开发环境搭建起来了,这一篇我们将注册百度LBS的服务,并将其配置到我们的工程中去。 LBS(Location Based Service)即基于位置的服务,它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(坐标 )。百度LBS在此基础上,提供了一整套的服务原创 2015-08-31 11:45:21 · 1093 阅读 · 0 评论 -
基于Ionic+Cordova+Bmob的开源项目实战
之前在Ionic+Cordova开发环境搭建一文中讲述了Ionic+Cordova的跨平台移动开发框架。其中Cordova可以将开发的Web App打包发布到不同手机平台下,并且提供了丰富的插件来使用手机硬件功能,如Camera、GPS等。但是Cordova只是一个壳,并没有提供前端的开发框架和UI库,Ionic很好的弥补了这一点。Ionic提供了丰富的UI控件和基于AngularJS的MVC开发原创 2016-04-14 13:52:18 · 6124 阅读 · 0 评论