在过去的二三十年时间里,以计算机和通信为代表的信息技术推动人类社会逐渐步入了信息时代。大到政府、企业的运作,小到个人生活的方方面面,都因为信息技术的飞速发展而产生了巨大变化。90年代末,互联网开始走向大众。记得当时虽然能上的网站寥寥可数,网站内容也极为简单,但互联网带给我们的新奇与震撼至今仍记忆犹新。而十年前,iPhone开始引领智能手机的热潮,几年之后又被Android推广至全民。手机与互联网的结合催生了无数新的可能性,譬如基于多媒体的即时通信和社交网络、方便快捷的O2O、以及方兴未艾的共享经济。而移动互联网的大潮其实才刚刚开始,很多方向(譬如与可穿戴设备、人工智能、虚拟现实技术的结合)才刚开始被涉足,相信未来还有更多未知的技术方向与产业应用等着大家去探索。
在这样的背景之下,很多企业与个人都希望加入到移动互联网的热潮之中。而移动互联网的基础之一便是移动应用的开发。本书介绍了当前主流的开源移动应用开发框架之一Ionic,该框架提供了一整套工具与服务,帮助开发者使用Web技术开发跨平台移动应用。我本人对移动应用开发所知不多,但通过翻读本书很快对相关技术有了初步了解。整本书写的非常用心,通过四个实例由浅入深,引领读者在实践中学习,逐步掌握相关技术。针对不同类型的读者(譬如创业者、技术决策者、开发者),本书还提供了定制化的阅读导引,让不同的读者高效的各取所需。本书作者之一刘挺是我的大学同窗与好友,他在信息技术行业已有十五年的经验,先是在跨国大公司从事研发与管理,后又自主创业多年。另一位作者李永强同样也在信息技术行业有着非常丰富的从业经验。两位作者对移动应用开发都有深入的理解和实战经验,本书作为两位作者的合力之作,一定能为读者带来满满的收获。
屠可伟博士
2017年6月18日
屠可伟博士,上海科技大学信息科学与技术学院助理教授、博士生导师。于2002和2005年在上海交通大学计算机科学与工程系获学士和硕士学位;2012年于美国爱荷华州立大学获计算机科学博士学位;2012至2014年在美国加州大学洛杉矶分校统计系与计算机系从事博士后研究工作。研究方向包括自然语言处理、机器学习、知识表示等人工智能领域,目前侧重于研究文法的表示、学习与应用。
“本书为志在移动互联网创业的同行们提供了一本Ionic蓝宝书。无论是创业者还是管理决策者,亦或是第一线的技术人员, 都能从本书得到具有前瞻性的切实帮助。
两位作者通过多个实际案例,深入浅出地介绍Ionic开发技术、流程、工具以及相关资源。这些案例不仅仅具有技术上的典型性,也是当今互联网创业产品的重要拼图,你甚至可以在实例的基础上快速开发出你自己的App。”
——郑依迪,上海泽道软件科技有限公司,副总经理
“近几年Hybrid移动应用框架一直广受关注并且处于快速发展之中,本书作者用大量的实际例子介绍了如何使用热门框架Ionic,从点子出发、逐步完成App的过程,让一个初学者也能在实践中逐步学习到Ionic的各方面技能,“从零到一”地进行创业创新。俗话说“百闻不如一见”,书中也包含不少在线演示,读者可以在自己的移动设备上亲自体验ionic APP。”
——刘仲文,SAP中国研究院,研发总监
“有前端基础的开发者可从这本书里了解到如何使用ionic开发混合移动应用;有移动应用需求的初创企业可从这本书里了解到如何快速实现自己的App并上线运行,值得一看。”
——张烨,上海艾布特网络科技有限公司,创始人