Ionic学习手册 - (EPUB全文下载)

文件大小:6.42 mb。
文件格式:epub 格式。
书籍内容:

目 录
版权信息
版权声明
内容提要

关于作者
致谢
关于审稿人
前言
第1章 Ionic——基于Angular JS框架
1.1 理解SOC(关注分离)
1.2 AngularJS组件
1.3 AngularJS指令(directive)
1.4 AngularJS服务
1.5 AngularJS资源
1.6 总结
第2章 Ionic入门
2.1 移动混合架构
2.2 什么是Apache Cordova
2.3 什么是Ionic
2.4 程序安装
2.4.1 安装Node.js
2.4.2 安装Git
2.4.3 安装Bower
2.4.4 安装Gulp
2.4.5 安装Sublime Text
2.4.6 安装Cordova和Ionic CLI
2.5 平台介绍
2.6 Hello Ionic
2.7 配置浏览器开发工具
2.7.1 Google Chrome
2.7.2 Mozilla Firefox
2.8 Ionic项目结构
2.8.1 config.xml配置文件
2.8.2 www目录
2.9 构建tabs模板
2.10 构建side menu模板
2.11 generator-ionic工具简介
2.12 总结
第3章 Ionic CSS组件和导航
3.1 Ionic CSS组件
3.1.1 Ionic网格系统
3.1.2 页面结构
3.1.3 按钮
3.1.4 列表
3.1.5 卡片
3.1.6 字体图标
3.1.7 表单元素
3.1.8 集成AngularJS和Ionic CSS组件
3.2 Ionic路由
3.3 总结
第4章 Ionic和SCSS
4.1 什么是SASS
4.2 在Ionic项目中安装SCSS
4.2.1 手动安装
4.2.2 Ioinc CLI命令方式安装
4.3 使用Ionic SCSS
4.4 理解如何使用Ionic SCSS进行开发
4.5 使用SCSS的操作流程
4.6 创建一个案例
4.7 总结
第5章 Ionic指令和服务
5.1 Ionic指令和服务
5.2 Ionic平台服务
5.2.1 registerBackButtonAction
5.2.2 on方法
5.2.3 header和footer
5.3 内容的指令和服务
5.3.1 ion-content
5.3.2 ion-scroll
5.3.3 ion-refresher
5.3.4 ion-infinite-scroll
5.3.5 $ionicScrollDelegate
5.3.6 导航
5.3.7 ion-view
5.3.8 Ionic view的事件
5.3.9 ion-nav-bar
5.3.10 ion-nav-buttons
5.3.11 $ionicNavBarDelegate
5.3.12 $ionicHistory
5.3.13 选项卡和侧边栏菜单
5.4 Ionic loading的服务
5.4.1 Action Sheet
5.4.2 Popover和Popup
5.4.3 $ionicPopup
5.5 ion-list和ion-item指令
5.6 手势的指令和服务
5.7 总结
第6章 构建书店App
6.1 书店应用程序简介
6.2 书店应用的架构
6.2.1 服务器端架构
6.2.2 服务器端API文档
6.2.3 客户端架构
6.2.4 GitHub上的代码
6.2.5 书店demo
6.2.6 开发流程
6.3 设置服务器
6.4 构建应用程序
6.4.1 步骤1:构建side menu模板
6.4.2 步骤2:重构模板
6.4.3 步骤3:构建authentication、localStorage和REST API factory
6.4.4 步骤4:为每个路由增加controller并集成factory
6.4.5 步骤5:构建模板并集成controller数据
6.5 总结
第7章 Cordova和ngCordova
7.1 安装设置平台相关SDK
7.1.1 Android设置
7.1.2 iOS设置
7.2 测试设备
7.2.1 测试Android设备
7.2.2 测试iOS
7.3 Cordova插件
7.4 Ionic插件API
7.4.1 添加一个插件
7.4.2 移除插件
7.4.3 列出添加的插件
7.4.4 搜索插件
7.5 Cordova whitelist插件
7.6 ngCordova
7.6.1 安装ngCordova
7.6.2 说明
7.6.3 $cordovaToast插件
7.6.4 $cordovaDialogs插件
7.6.5 $cordovaFlashlight插件
7.6.6 $cordovaLocalNotification插件
7.6.7 $cordovaGeolocation插件
7.7 总结
第8章 构建聊天App
8.1 Ionic Chat App
8.2 应用程序架构
8.2.1 授权
8.2.2 应用程序流程
8.2.3 预览App
8.2.4 数据结构
8.2.5 Cordova插件
8.2.6 Github的代码
8.3 开发应用程序
8.3.1 构建和设置App
8.3.2 安装所需的Cordova插件
8.3.3 获取Google API key
8.3.4 设置路由和路由权限
8.3.5 创建service/factory
8.3.6 创建map指令
8.3.7 创建controller
8.3.8 创建模板
8.3.9 创建SCSS
8.4 测试应用程序
8.5 总结
第9章 发布Ionic App
9.1 准备用来发布的App
9.1.1 配置图标和启动画面
9.1.2 更新config.xml文件
9.2 PhoneGap服务
9.3 使用Cordova CLI来生成安装包
9.3.1 Android安装包
9.3.2 iOS安装包
9.4 Ionic打包
9.4 ............

书籍插图:
书籍《Ionic学习手册》 - 插图1
书籍《Ionic学习手册》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Ionic学习手册 - (EPUB全文下载)