作 者:袁林 编著
定 价:69
出 版 社:机械工业出版社
出版日期:2017年07月01日
页 数:306
装 帧:平装
ISBN:9787111571797
●前言
●篇ReactNative入门和基础
●章为什么要学习ReactNative2
●1.1看透ReactNative2
●1.1.1ReactNative与React.js2
●1.1.2ReactNative的跨平台3
●1.1.3解剖ReactNative应用的结构4
●1.2ReactNative的特点5
●1.2.1其一:LearnOnce,WriteAnywhere5
●1.2.2其二:简单易学的开发语言6
●1.2.3其三:接近原生应用的性能和体验7
●1.2.4其四:完善的生态系统7
●1.3搭建ReactNative开发环境9
●1.3.1安装原生开发工具——Android9
●1.3.2安装原生开发工具——iOS11
●1.3.3安装Node.js12
●1.3.4安装ReactNative13
●1.3.5安装其他辅助工具14
●1.4个ReactNative应用16
●1.4.1初始化项目16
●部分目录
内容简介
本书以实战开发为原则,以ReactNative应用开发为主线,iOS和Android双平台开发为副线,通过典型的电商类App实例,详细介绍了ReactNative应用开发所涉及的所有知识。本书共12章,分为4篇。涵盖的主要内容有:搭建开发环境、Nuclide、各种命令行工具(Git、Node.js)、布局与调试、组件、API、第三方组件、基于Node.js的服务器、FetchAPI、AsyncStorage/SQLit/Realm数据库存储、原生平台接口开发、Redux开发框架、应用打包发布、热更新与CodePush等。本书适合iOS、Android原生平台应用开发者,以及有兴趣加入移动平台开发的开发者阅读。当然也适合大中专院校及社会培训学校作为移动开发的教材使用。
袁林 编著
袁林,2010年毕业于邮电大学。毕业后一直从事移动App研发工作,先后服务于中兴通讯、三星电子和企友等公司。历任App不错工程师、项目经理等职位。具备丰富的Node.js后端服务构建、Native客户端开发和ReactNative客户端开发经验。长期致力于应用各种IT新技术提升生产效率和解决实际问题。曾经带队自主研发多个电信级企业应用。
前言随着手机和移动互联网技术的日益成熟,移动应用的领域也从如何开发,发展到如何更高效、更低成本地开发。传统的原生平台(iOS、Android)开发技术虽然比较成熟,但由于开发效率和成本的,已经越来越无法满足移动互联网应用的开发需求。 所以,具有简单、迅速、跨平台的优势,而且基于Web开发语言和布局技术的React Native得以迅速流行,并一举夺得跨平台开发技术的头筹。 目前市场上大多数React Native书籍主要以翻译和讲解官方文档为主,并未从开发实际应用出发,通过典型案例来指导读者提高开发水平。本书以实战为主旨,通过完整的电商类App项目实例,来介绍React Native中常用的组件、API、布局、第三方组件和原生接口,让读者全面、深入、透彻地理解React等