《基于Ionic的移动App开发》是一本非常特别的教程,它教授读者如何使用Ionic 2框架来编写混合App并提交到应用商店。这本书通过基于Apache Cordova和Angular构建的Ionic框架,教授读者如何使用HTML、CSS和TypeScript编写移动App,而不仅仅是针对特定平台如Android、iOS和Windows Phone。书中主要内容包括混合移动App的概念和Ionic App的基本构成,以及使用Apache Cordova、Angular和TypeScript创建原生移动App的技巧。对于想要利用Ionic框架开发移动App的开发者来说,这本书是一个非常有用的资源,它提供了步骤明确的指导和实用的示例代码,帮助读者快速上手并开发出高质量的移动应用。无论是初学者还是有一定经验的开发者,都可以从这本书中学到很多有关Ionic框架和移动App开发的知识。
《基于Ionic的移动App开发》学习如何用Ionic 2框架来编写用于提交到应用商店的混合App,该框架基于Apache Cordova(前身为PhoneGap)和Angular构建。这是一本很特别的教程,教你如何用Ionic的工具和服务开发用HTML、CSS和TypeScript编写的App,而不是针对特定平台如Android、iOS和Windows Phone的App。
《基于Ionic的移动App开发》主要的内容有:理解什么是混合移动App,以及Ionic App的基本构成。学习如何用Apache Cordova、Angular和TypeScript创建一个原生移动App。创建一个基于Firebase的to-do App,存储跨过多个客户端的数据。编写一个基于tab的国家公园App,集成Google地图。开发一个天气App,调用Darksky的天气API和Google的地理编码API。调试和测试App,解决开发中出现的问题。了解将App发布到原生应用商店的步骤。学习如何用Ionic创建渐进式Web App。
目录
- 序1
- 前言5
- 第1 章混合移动App 11
- 第2 章配置开发环境19
- 第3 章理解Ionic 命令行界面34
- 第4 章Angular 和TypeScript 基础44
- 第5 章Apache Cordova 基础61
- 第6 章理解Ionic 69
- 第7 章编写我们的Ionic2Do App 75
- 第8 章创建一个基于Tab 的App 113
- 第9 章构建一个天气应用147
- 第10 章调试并测试你的Ionic 应用196
- 第11 章部署你的应用程序207
- 第12 章探索Ionic Cloud 226
- 第13 章渐进式Web 应用250
- 附录A 从Ionic 1 升级到Ionic 2267
- 附录B 理解configxml 文件270
- 附录C Ionic 组件库280