加入VIP
Ionic实战PDF在线阅读-Ionic实战基于AngularJS的移动混合应用开发电子版下载

Ionic实战PDF在线阅读-Ionic实战基于AngularJS的移动混合应用开发电子版下载

编辑点评:

Ionic实战:基于AngularJS的移动混合应用开发是一本详尽的 Ionic实战教程,不仅告诉你“怎么做”,还告诉你“为什么”,这正是大部分入门书籍所欠缺的。无论你是否有相关开发经验,这本书都可以帮助你快速掌握Ionic。

Ionic实战基于AngularJS的移动混合应用开发电子版下载

编辑推荐

适读人群 :web开发人员

只需掌握Web技术就能开发移动应用是不是很爽?有了Ionic之后,App的开发变得如此简单:使用我们熟知的HTML、CSS和JavaScript技术就可以同时开发iOS和Android应用。

本书指导Web开发者使用Ionic和AngularJS创建移动应用。通过大量带有注释的示例,本书展示了如何使用移动UI组件,如何利用当前地点数据,如何集成相机等原生设备功能,如何添加手势操作以及外部数据存储等功能,让我们能创建出更加原生的应用。本书还介绍了如何通过测试提升应用的稳定性以及在开发中定位错误。然后,使用命令行工具教会大家如何创建并将应用发布到应用商店。内容包括:

使用HTML、JavaScript和CSS创建移动应用

使用Ionic UI组件创建复杂交互

一次编译,“到处”发布(iOS和Android)

使用原生设备硬件以及设备特定功能

涵盖完整的移动应用开发过程

读者需要了解HTML、CSS和JavaScript知识;对于AngularJS,懂一些*好,不懂也没有关系。

本书的组织结构

本书共分为10章,涵盖了从配置环境到发布最终应用的完整流程。

第1章详细介绍了lonic以及其他Hybrid应用构建技术,并介绍了lonic的优势。

第2章会带领大家配置本书用到的所有工具,帮助你使用默认的起步模板创建第一个移动应用。

第3章为那些不熟悉Angular的开发者介绍开发lonic需要的Angular知识。

第4章会为一个虚拟的旅游度假村开发一款移动应用,它包含基础的应用跳转功能,用到了一系列界面组件,比如卡片、无限滚动列表、载入数据时的加载标识以及滑动页面。你会在构建第一个应用的过程中掌握这些lonic开发的基础知识。

第5章会构建另一个监控比特币当前价格的应用。这个比特币应用用到了选项卡、下拉刷新功能、几个表单组件、带滑动选项的高级列表以及一个展示一段时间数据的图表。本章的目的是介绍如何使用标签来组织应用,同时学习更多lonic组件。

第6章会帮大家构建一个天气应用。本章会深入介绍如何使用边栏菜单跳转、模态框展示数据、动作菜单展示选项按钮以及自定义滚动行为。本章会加深大家对lonic组件的理解并学习lonic应用的核心设计元素。

第7章会介绍构建Hybrid应用需要的高级技术。你会学习如何存储用户数据、自定义lonic组件、兼容在线和离线状态、配置lonic默认设置、让应用使用平台特有的功能以及处理手势事件。

第8章会介绍如何通过Cordova让lonic应用支持平台特性,比如获取传感器数据。本章会用之前展示过的两个示例应用进行讲解,我们会给天气应用和旅游度假村应用分别添加地理位置支持和相机支持。你会学到如何使用ngCordova以及如何集成Cordova插件。

第9章会介绍如何测试lonic应用。本章会介绍两种主要测试方法:测试业务逻辑的单元测试和测试应用整体功能的集成测试。你还会学到如何使用lonic视图和lonic Lab来预览应用。

第10章会介绍如何把应用提交到商店。本章会介绍一些应用产品化的技巧,比如添加必要的图片和组件,以及如何构建ioS和Android应用。

原生应用的好处

比起Hybrid应用和移动端网站,原生应用有很多好处,主要得益于和设备平台紧密结合:

原生API-原生应用可以在应用中直接使用原生API,这和平台的交流最紧密。

性能-原生应用性能最好。

环境相同-原生应用使用原生API写成,对于其他原生开发者来说很容易理解

原生应用的缺点

原生应用的缺点主要是开发和维护难度大。

语言要求-原生应用要求开发者掌握平台对应的语言(比如Java)并且知道如何使用平台提供的API.

不支持跨平台-每个平台都要单独开发。

费时费力-通常来说,需要做很多构建工作,增加成本。

如果(老板要求)你不得不使用Java和Objective-C或者团队有大量资源并且真的需要原生应用带来的好处,那最好的选择就是原生应用。除此之外,你最好考虑其他类型的应用。

Ionic实战基于AngularJS的移动混合应用开发电子版下载截图

Ionic实战PDF在线阅读-Ionic实战基于AngularJS的移动混合应用开发电子版下载插图(1)Ionic实战PDF在线阅读-Ionic实战基于AngularJS的移动混合应用开发电子版下载插图(2)Ionic实战PDF在线阅读-Ionic实战基于AngularJS的移动混合应用开发电子版下载插图(3)Ionic实战PDF在线阅读-Ionic实战基于AngularJS的移动混合应用开发电子版下载插图(4)

评分及评论

无用户评分

来评个分数吧

  • 5 分
    0
  • 4 分
    0
  • 3 分
    0
  • 2 分
    0
  • 1 分
    0

评论