ionic+angularJS+iOS

先安装nodejs、npm、angularJS和ionic

其中nodeJS和npm安装可以到官网下载nodeJS,然后双击安装就好很简单(网址:

http://nodejs.org/#download

),一步步安装就好了。

如果你想安装其他版本的nodejs

https://github.com/joyent/node/wiki/Installation

提供几个ionic很好的教程:

http://www.haomou.net/2014/10/06/2014_ionic_learn/

这里有一个中文的官方网站

http://blog.csdn.net/xundh/article/details/47751635

ionic 创建项目并运行

//创建
ionic start myApp tabs
$ cd myApp
//配置
$ ionic platform add ios
//编译运行
$ ionic build ios
$ ionic emulate ios

若在“ionic emulate ios”时候出现错误提示,则需要安装ios模拟器

$ sudo npm install -g ios-sim

cordova与ios native code交互的原理

http://itindex.net/detail/50630-cordova-ios-native

浅析 Cordova for iOS

http://zhenby.com/blog/2013/05/16/cordova-for-ios/

使用gulp重构ionic项目非常的方便,至于为什么使用,网上很多资料:推荐两个

http://www.ydcss.com/archives/18

https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md

基本原理搞清楚了,就可以开始学习语法了

angularJS的学习资料推荐

http://www.angularjs.cn/tag/AngularJS

转载于:https://www.cnblogs.com/66it/p/4910054.html

ionic+angularJS+iOS混合开发app的学习资料介绍和基本步骤(干货)相关推荐

  1. 第一个 iOS 项目开发小结 - SwiftUI 学习资料、开源项目

    第一个 iOS 项目开发小结 SwiftUI 知识点小记 学习资料 开源项目 一些问题记录 项目预览 这段时间由于项目需要,我学习了一段时间 SwiftUI 并单独完成了一个系统的开发,耗时两个星期, ...

  2. cordova 实现网页缓存_如何解决ionic,cordova混合开发的app缓存大的问题

    如何解决ionic,cordova混合开发的app缓存大的问题 关注:143  答案:2  mip版 解决时间 2021-02-05 06:24 提问者旧梦已过期 2021-02-04 16:54 如 ...

  3. Hybird混合开发APP初学体验

    引用别人的Hybird经验链接 以下为结合自己的项目经验总结 一.react native 它最大的特点就是完全用 JavaScript 进行应用的开发,但是最终会渲染成原生的组件.多端代码复用. 因 ...

  4. Android支付宝错误码62009,hb混合开发app 微信支付提示支付宝62009未知错误

    问题描述 hb混合开发app 微信支付提示支付宝62009未知错误 问题出现的环境背景及自己尝试过哪些方法 真机模拟测试 相关代码 获取通道 mounted(){ plus.payment.getCh ...

  5. Unity iOS混合开发

    我的第一篇博客是写的Unity和Android平台混合开发相关,接触iOS和Object-C也有一段时间了,此次,将讲述下Unity与iOS混合开发的原理,也为Unity高级移动端混合开发做下铺垫.闲 ...

  6. CortexA7工业级迅为-iMX6UL开发板硬件和资料介绍

    CortexA7工业级迅为-iMX6UL开发板硬件和资料介绍 商业级核心板 ARM Cortex-A7架构 主频高达528 MHz 核心板512M DDR内存 8G EMMC 存储 运行温度:-20℃ ...

  7. Ionic混合移动app框架学习

    第一章 绪论 创建移动app有三种 安卓原生App,使用java语言,目前推荐kotlin语言,开发工具Android studio IOS原生App,使用Objective-C或者Swift语言,开 ...

  8. H5混合开发app常用代码

    1.Android与H5互调可以让我们的实现混合开发,至于混合开发就是在一个App中内嵌一个轻量级的浏览器(高性能webkit内核浏览器),一部分原生的功能改为Html 5来开发.然后这个浏览器又封装 ...

  9. 手机网站将会消失,未来混合开发app将成最大的趋势

    随着移动互联网的发展,马云.马化腾那些大咖们的PC端代表着PC互联网时代的巅峰,而随着智能手机的普及以及4G时代的冲击,整个互联网开始大换血,移动互联网开始崛起,像今日头条.微信.支付宝.抖音.滴滴等 ...

最新文章

  1. 水题Kattis Temperature Confusion小学数学
  2. web前端 学习线路
  3. ie bug(如果不足,留言大家一起分享)
  4. 任意java程序都可以是servlet吗_C#从Java servlet中获取文件流实现任意文件下载
  5. Linux 中vim编辑器学习笔记
  6. Linux I/O 调度方法
  7. string转换成enum
  8. 多项“首次”落地 腾讯云数据库助力金融机构国产化
  9. Qt5.12安装错误提示:C:\Qt5.12.11\vcredist\vcredist_msvc2019_x86.exe /norestart /q
  10. 牛客网–华为机试在线训练4:字符串分隔
  11. PHP下SESSION无法跨页传递的解决
  12. 百度区块链 xuperchain 如何剪枝 裁剪区块
  13. 阿里销售铁军:阿里巴巴客户跟进流程
  14. matlab解三角函数方程某值附近,matlab解三角函数已知参数方程
  15. mysql的性能瓶颈_Mysql性能优化(一) - 性能检测与瓶颈分析
  16. 简单人物画像_简易人物画像作品
  17. 我们一起写opengl程序
  18. LTE的核心网之:MME,SGW,PGW
  19. python之禅中文原文_Python之禅翻译
  20. c++11多线程编程(一):创建线程的三种方法

热门文章

  1. 【转】web 前端研发工程师编程能力飞升之路
  2. Bootstrap——优秀的开源前端框架
  3. 看中了一辆捷安特自行车 CFR5100
  4. excel中日期转成java_用Java程序将日期转换为序列号,就像在Excel中一样
  5. html服务流程如何实现_朱传燕:美容院如何规范服务流程,提升专业口碑
  6. LaTeX如何让两张图并排显示
  7. ModuleNotFoundError: No module named 'rospkg'
  8. DSP的GEL文件介绍
  9. MATLAB2013a的license过期的解决办法
  10. 802.11概述及帧结构分析