万本电子书0元读

万本电子书0元读

顶部广告

Ionic实战:基于AngularJS的移动混合应用开发电子书

只需掌握Web技术就能发移动应用是不是很爽?有了Ionic之后,App的发变得如此简单:使用我们熟知的HTML、CSS和JavaScript技术就可以同时发iOS和Android应用。 本书指导Web发者使用Ionic和AngularJS创建移动应用。通过大量带有注释的示例,本书展示了如何使用移动UI组件,如何利用当前地数据,如何集成相机等原生设备功能,如何添加手势操作以及外部数据存储等功能,让我们能创建出更加原生的应用。本书还介绍了如何通过测试提升应用的稳定性以及在发中定位错误。然后,使用命令行工具教会大家如何创建并将应用发布到应用商店。内容包括:

售       价:¥

纸质售价:¥74.20购买纸书

21人正在读 | 0人评论 6.7

作       者:奇舞团

出  版  社:电子工业出版社有限公司

出版时间:2016-06-01

字       数:15.0万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Ionic是近几年很火的一项跨平台发技术。Ionic*的亮是集成了Angular和Cordova,对于有发经验的前端工程师来说上手难度大大降低,并且能直使用现有的大量第三方库和框架。本书是一本详尽的 Ionic实战教程,不仅告诉你“怎么做”,还告诉你“为什么”,这正是大部分门书籍所欠缺的。无论你是否有相关发经验,这本书都可以帮助你快速掌握Ionic。 Ionic是近几年很火的一项跨平台发技术。Ionic*的亮是集成了Angular和Cordova,对于有发经验的前端工程师来说上手难度大大降低,并且能直使用现有的大量第三方库和框架。本书是一本详尽的 Ionic实战教程,不仅告诉你“怎么做”,还告诉你“为什么”,这正是大部分门书籍所欠缺的。无论你是否有相关发经验,这本书都可以帮助你快速掌握Ionic。
【推荐语】
只需掌握Web技术就能发移动应用是不是很爽?有了Ionic之后,App的发变得如此简单:使用我们熟知的HTML、CSS和JavaScript技术就可以同时发iOS和Android应用。 本书指导Web发者使用Ionic和AngularJS创建移动应用。通过大量带有注释的示例,本书展示了如何使用移动UI组件,如何利用当前地数据,如何集成相机等原生设备功能,如何添加手势操作以及外部数据存储等功能,让我们能创建出更加原生的应用。本书还介绍了如何通过测试提升应用的稳定性以及在发中定位错误。然后,使用命令行工具教会大家如何创建并将应用发布到应用商店。内容包括: √  使用HTML、JavaScript和CSS创建移动应用 √  使用Ionic UI组件创建复杂交互 √  一次编译,“到处”发布(iOS和Android) √  使用原生设备硬件以及设备特定功能 √  涵盖完整的移动应用发过程 读者需要了解HTML、CSS和JavaScript知识;对于AngularJS,懂一些*好,不懂也没有关系。
目录展开

译者序

前言

致谢

第1章 Ionic和Hybrid应用介绍

1.1 Ionic是什么

1.2 移动开发类型

1.3 理解Ionic技术栈

1.4 为什么选择Ionic

1.5 使用Ionic构建应用的前提

1.6 Ionic支持的移动设备和平台

1.7 总结

第2章 配置开发环境

2.1 快速上手

2.2 配置预览环境

2.3 总结

第3章 AngularJS必备知识

3.1 AngularJS初探

3.2 配置本章的项目

3.3 Angular应用基础

3.4 控制器:控制数据和业务逻辑

3.5 加载数据:使用控制器来加载数据并显示在视图中

3.6 处理选择笔记的单击事件

3.7 创建一个指令,用来解析Markdown格式的笔记

3.8 使用模型来管理内容编辑

3.9 保存和删除笔记

3.10 继续学习Angular

3.11 挑战

3.12 总结

第4章 Ionic导航和核心组件

4.1 配置项目

4.2 配置应用导航

4.3 构建主视图

4.4 使用控制器和模型来开发预订视图

4.5 把数据加载到天气视图中

4.6 在餐馆视图中使用卡片和无限滚动

4.7 使用幻灯片组件来实现应用介绍

4.8 挑战

4.9 总结

第5章 选项卡、高级列表和表单组件

5.1 配置本章的项目

5.2 ionTabs:添加选项卡和导航

5.3 给每个选项卡添加ionNavView

5.4 加载并显示当前的比特币汇率

5.5 在同一个选项卡视图中显示货币细节

5.6 刷新比特币汇率并显示帮助信息

5.7 绘制历史数据

5.8 货币选项卡:支持重新排序和开关

5.9 挑战

5.10 总结

第6章 使用Ionic开发一款天气应用

6.1 项目配置

6.2 设置侧滑菜单和视图

6.3 地理位置搜索

6.4 增加设置视图和数据的服务

6.5 设置天气视图

6.6 ionScroll:制作自定义滚动内容组件

6.7 活动菜单列表:显示可选列表

6.8 ionModal:显示日出和日落数据表

6.9 弹框:提示并确认收藏地点修改

6.10 挑战

6.11 总结

第7章 开发高级应用

7.1 配置本章项目

7.2 使用 Sass 自定义 Ionic 样式

7.3 如何支持联网和离线模式

7.4 处理手势事件

7.5 数据持久化

7.6 制作跨平台的应用

7.7 使用 $ionicConfigProvider编辑默认交互行为

7.8 总结

第8章 使用Cordova插件

8.1 Cordova 插件

8.2 ngCordova

8.3 在应用中使用相机和相册插件

8.4 在天气应用中使用地理位置

8.5 本章挑战

8.6 总结

第9章 预览、调试和自动化测试

9.1 预览、调试和测试之间的区别

9.2 配置本章示例

9.3 预览应用的其他方法

9.4 使用真机调试

9.5 自动化测试

9.6 更多的测试示例

9.7 总结

第10章 编译并发布应用

10.1 创建应用过程一览

10.2 创建应用图标和启动页面图片

10.3 准备上线应用

10.4 编译 Android 应用并发布到 Google Play

10.5 编译 iOS 应用并发布到 AppStore

10.6 总结

附录A 相关资源

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部