本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
陈杰浩、张成、吴曦、史继筠编著的《Ionic3与
CodePush初探--支持跨平台与热 新的App开发技术
》共有14章,可以分为三大部分。
部分包含第1章~第3章的内容,主要介绍了
相关技术以及环境的搭建,让读者在还没有掌握充足
的知识前也能运行一个示例项目,力求给读者一个感
性的认识。
第二部分包含第4章~ 2章的内容,按顺序详
细讲解了各项技术。借鉴了官方文档的内容并且作了
大幅精简,力求让读者在 短的时间内掌握核心实用
的内容。
第三部分包含 3章~ 4章的内容,综合运用
前面章节的知识设计并实现了一款示例App,并且包
含上架应用商店的流程,力求让读者有一个可供模仿
借鉴的例子。
本书包含Ionic3与CodePush两方面的内容,虽
然从逻辑上来说,跨平台与热 新是两个对等的概念
,但从技术角度来看,Ionic3的相关内容至少占据80
%的篇幅,CodePush的相关内容 多只能占据20%,
的篇幅。
读者有必要知悉,Ionic3可以理解为一种开发框
架,读者在掌握基础知识后依然有十分巨大的发挥空
间,需要依靠长期的项目经验才能摸索出 佳的实践
方法。CodePush的本质是一个第三方库,读者在熟悉
了基本概念和常用API之后,就可以在任何一款App中
反复使用了。
第1章 相关技术介绍
1.1 探究开发模式
1.1.1 Native App
1.1.2 Web App
1.1.3 Hybrid App
1.1.4 React Native
1.1.5 微信小程序
1.2 梳理学习路线
1.2.1 依赖关系
1.2.2 TypeScript
1.2.3 Angular4
1.2.4 Ionic3
1.2.5 Cordova
1.2.6 Ionic Native
1.2.7 CodePush
第2章 配置开发环境
2.1 安装Node.is
2.2 使用淘宝NPM镜像
2.3 安装Ionic CLI
2.4 安装CodePush CLI
2.5 安装Visual StudicI Code
2.6 配置Android环境
2.6.1 Java环境变量
2.6.2 Android Studio
2.6.3 Android模拟器
2.7 配置i0S环境
2.7.1 前期准备
2.7.2 Xcode
2.7.3 i0S模拟器
第3章 Ionic3初体验
3.1 新建工程项目
3.2 浏览器的调试
3.3 模拟器的调试
3.3.1 Android模拟器的调试
3.3.2 iOS模拟器的调试
3.4 梳理目录结构
3.5 查看官方Demo
第4章 TypeScript基础语法入门
4.1 声明与建议
4.2 配置独立环境
4.3 变量类型
4.3.1 类型定义
4.3.2 类型推断
4.3.3 类型断言
4.4 函数
4.4.1 类型限定
4.4.2 可选参数
4.4.3 默认参数
4.4.4 剩余参数
……