Ionic 移动开发入门与实战(第2版)

Ionic 移动开发入门与实战(第2版)

作者:秦超李一鸣

出版社:清华大学

出版年:2018年8月

ISBN:9787302503453

所属分类:经济金融

书刊介绍

《Ionic 移动开发入门与实战(第2版)》内容简介

Ionic是目前集流行与成熟两个特点于一身的跨平台移动开发框架。本书以实例驱动讲解的方式,让仅有简单网页制作基础知识的读者,也能轻松掌握Ionic3.X下的移动应用开发。
本书分为4篇,第1篇是移动开发准备,介绍了Ionic、Phonegap、Cordova、HTML5和移动开发的一些基础知识;第2篇是Ionic基础知识准备与常用库,介绍了配置开发Ionic环境所依赖的Angular、SASS、Gulplodash等业内主流库和工具;第3篇是Ionic组件完全解析,对Ionic的内置样式和TypeScript组件类进行完整解析;第4篇是App项目实战和发布推广,介绍了如何按照业内通行实践的策划、设计、开发过程完成Ionic开发的完整App。在开发完成之后,详解如何为Android和iOS两大移动平台发布和推广更新自己的App。
本书内容详尽、实例丰富,是Ionic初学者、HTML5爱好者、移动互联网创业者、移动开发人员必备的参考书,同时也适合高等院校和培训学校的师生学习阅读。
秦超,从事IT行业长达19年,基于互联网技术的项目开发10年。随着移动互联网的发展,主要研究与实践方向已从大型企业内部应用如PLM、ERP、SCM、HRIS、CMS等逐步转向以移动和新媒体为主的移动设备应用。近年曾参与领导了传统企业应用与移动APP的结合和互联网金融等多个项目的开发工作。李一鸣,互联网从业者,擅长JavaScript,喜欢用它在前端和后端折腾,热爱开源,多个Node.js模块的参与者。长期活跃在各个技术博客,喜欢分享,Web技术爱好者。

作品目录

内容简介
前言
第一篇
移动开发准备
第1章:欢迎进入移动开发的世界
1.1、移动互联网行业的浪潮
1.2、跨平台移动开发框架
1.3、初识Ionic
v3.x
1.4、学习完本书找工作与创业
1.5、小结
第2章:Ionic的开发调试环境安装
2.1、Ionic快速上手环境安装
2.2、Windows下安装Android开发平台
2.3、Mac
OS下安装iOS与Android开发平台
2.4、安装开发工具Visual
Studio
Code(推荐)
2.5、小结
第二篇
Ionic基础知识准备与常用库
第3章:Angular入门初步
3.1、AngularCLI安装与使用
3.2、Angular整体结构概述
3.3、模块与依赖注入
3.4、组件与模板
3.5、指令与服务
3.6、服务类组件
3.7、一个简单的Angular项目:实时自选股行情页
3.8、小结
第4章:其他基础知识与Ionic项目结构
4.1、SASS入门
4.2、lodash(可选学)
4.3、Gulp使用简介(可选学)
4.4、Ionic项目模板目录结构简介
4.5、小结
第三篇
Ionic组件完全解析
第5章:Ionic常用内置组件
5.1、选项卡栏
5.2、导航栏
5.3、按钮
5.4、列表容器
5.5、展示卡
5.6、输入框
5.7、开关类组件
5.8、范围选择组件
5.9、选择框组件
5.10、自定义主题颜色
5.11、可用图标集
5.12、小结
第6章:Ionic内置TypeScript组件概述
6.1、Ionic内置TypeScript组件
6.2、使用TypeScript组件的常见问题解决办法
6.3、小结
第7章:Ionic内置布局类组件
7.1、内容显示相关组件
7.2、内容刷新相关组件
7.3、小结
第8章:Ionic内置导航类组件
8.1、导航框架相关组件
8.2、选项卡相关组件
8.3、侧栏菜单相关组件
8.4、导航应用综合实战:个人电子简历App框架
8.5、小结
第9章:Ionic内置数据展示与操作组件
9.1、对话框类相关组件
9.2、加载中提示相关组件
9.3、轮播组件
9.4、键盘组件
9.5、抽签应用练习
9.6、小结
第10章:Ionic内置基础服务组件与设备平台客制化
10.1、平台服务组件介绍
10.2、平台服务组件使用
10.3、设备平台客制化
10.4、小结
第11章:借助插件接近无限可能
11.1、Cordova插件
11.2、Ionic
Native插件使用
11.3、小结
第12章:后端服务器模拟环境搭建准备
12.1、MongoDB安装与测试
12.2、Postman安装与使用示例
12.3、使用Express初始化创建API示例
12.4、使用Mongoose完善数据持久化示例
12.5、使用Passport加入用户验证示例
12.6、小结
第四篇
App项目实战和发布推广
第13章:项目实战:逍遥游App
v0.1(UGC+B2C应用)
13.1、项目和代码说明
13.2、功能设计
13.3、功能实现
13.4、小结与作业练习
第14章:应用的生成与发布更新
14.1、生成发布Android平台的应用包
14.2、生成发布iOS平台的应用
14.3、更新应用
14.4、小结

相关推荐

微信二维码