hybird app开发学习笔记

hybird app不是web app不能混淆
下面是hybrid app的开发工具
1PhoneGap是一个免费开发的开发环境 可以开发出夸平台的app,使用的html和javascript,可以使用加速剂,gps/定位,照相机,声音的功能
2ionic是最具潜力的html5手机应用开发框架,同sass构建应用程序,使用mvvm框架和angularjs来增强感应,是基于PhoneGap编译平台

3wex5 ui采用w3c的html5+css3+js,引入jquery,和bootstrap并对移动做了底层优化,效率和性能接近原生应用,WeX5本机API Framework采用phonegap(cordova)框架。

4、Appcelerator
Appcelerator的Titanium开发平台使开发者可以通过HTML、PHP、JavaScript、Ruby、Python等Web编程语言开发手机、平板和桌面的原生App。其优势在于它可以让用户轻松地访问超过300个API以及定位信息。
此外,Appcelerator提供针对特定行为或事件定制的统计。App的数据既可储存在云端,也可储存在设备上。

5、NativeScript

NativeScript是使用移动平台的 JavaScript 引擎来进行跨平台开发。逻辑部分自然无需多说,关键在于如何使用平台特性。NativeScript是通过反射得到所有平台 API,预编译它们,然后将这些 API 注入到 JavaScript 运行环境,接下来在 Javascript 调用后拦截这个调用,并运行 native 代码。NativeScript是使用大量 web 开发的技巧来进行 app 开发,因为工具链和语言都非常熟悉受到了很多前端开发者的欢迎。
6、Kinvey

Kinvey同样是一个为移动应用开发者提供后台创建服务的平台。Kinvey强调加速移动应用开发与销售的“即取即用”理念。Kinvey的中间层与数据层均托管在多个云服务提供商处,包括 Rackspace、Amazon与Microsoft。所有通过Kinvey存储的数据都会有四种方式备份:Amazon EC2、Windows Azure、Rackspace以及Kinvey自己的服务器,假如其中一两个出现了故障,用户的数据依然安然无恙。
7、ExMobi

ExMobi通过全面的数据集成技术和丰富的跨平台客户端展现能力,将业务系统快速、安全、高效的移植于移动终端。ExMobi从开发(IDE环境)、集成(IT系统对接、云服务)、打包(各个操作系统的应用打包)、发布(应用的运行)、管理(日志管理,更新管理)上提供了一套完整的解决方案。并通过专业的培训和支撑渠道为开发者提供可持续的学习和交流空间,扫除开发障碍。

Ionic学习使用总结
一环境搭建
安装npm和nodejs
npm -v看看电脑是否安装了没有的话到https://nodejs.org/en/download/ 官网下载安装nodejs(里面包含了npm)下载下来的是一个pgk直接下一步就好了
第二步安装cordova(git不用安装linux自带git)也可以git -v检查一下
安装命令 sudo npm install -g cordova 记住如果安装失败的话试试npm config set registry http://registry.cnpmjs.org
sudo npm install -g cordova
这边有坑点大家注意一下有墙的原因如果出错了
完成以后 cordova -v检查一下如果出现版本那么安装成功
写一个测试demo
1创建一个hello 文件夹并且在里面创建一个hello world项目
cordova create hello com.example.hello HellloWorld
2进入文件夹 cd hello
3添加ios平台
Cordova platform add ios
4build项目
cordova build ios
5启动模拟器
Cordova emulate ios
我这边没启动成功
当上面一切都搞定了那么我们用命令行安装ionic
sudo npm install -g ionic
如果安装陈宫用 ionic -v检查一下
接下来我们用ionic创建一个项目可以使用官网上面的现成程序模板或空白的项目创建一个ionic应用
ionic start myApp tabs(创建很慢)
创建android应用
cd myApp
ionid platform add android
Ionic build android
Ionic emulate android
如果一切正常会弹出模拟器
创建一个ios应用
cd myApp
ionic platform add ios
Ionic build ios
Ionic emulate ios
如果出线ios sim was not found 错误 npm install -g ios-sim
如果正常那么会弹出模拟器

Ionic Lab是桌面版的开发环境如果不喜欢命令行可以下载:http://lab.ionic.io/,下载下拉使用可以完成如下操作
创建应用,预览应用,编译应用,运行应用,上传应用,运行日志查看
然后在推荐一个款sublime text作为ionic项目的编辑器,我们可以通过inonic lab直接在sublime text上打开项目不过第三方版本需要收费每次写代码的时候会提示注册收费框
http://www.sublimetextcn.com这是官网
另外和sub text差不多的还有atom和vscode等等
下面这个是sublime text破解版链接大家可以去看看
https://www.cnblogs.com/gaosheng-221/p/6108033.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,133评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,682评论 3 390
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,784评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,508评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,603评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,607评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,604评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,359评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,805评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,121评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,280评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,959评论 5 339
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,588评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,206评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,442评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,193评论 2 367
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,144评论 2 352

推荐阅读更多精彩内容