本书对React Native的介绍注重实践性和简洁性,从Web开发的基础概念入手,以React Native的发展为重点,最终以创建应用为落点,从而使菜鸟成为专家,适合广大前端开发者、设计人员,及所有对未来技术趋势感兴趣者阅读。
Only One!移动应用开发从此进入新时代 业已覆盖iOS与Android平台
前言
本书是一本介绍React Native 框架的实用快速入门指南。你并不需要成为一名Objective-C 的
开发高手,当你阅读完这本书之后,我敢肯定,你能够在一天时间内,就把自己的想法变为
实际的应用发布到Apple Store 上去。
本书中你将学到的内容
? 学习如何搭建和调试一个React Native 应用。
? 学习如何设计构建一个iOS 应用。
? 学习如何布局iOS 界面。
? 学习如何使用基本的React Native/iOS 控制器和模块。
? 学习如何使用Node.js 搭建你自己的API 服务器。
? 学习如何在你的应用中使用SQLite 数据库。
? 学习如何在应用中集成第三方库。
? 学习如何测试组件。
? 学习ReactJS 的设计模式。
如何阅读本书
如果你本身就从事Web 开发工作,那么这本书特别符合你的需求。书中的内容能够帮你通过
React Native 技术将你熟悉的Web 开发理念直接应用到iOS 开发中。
这个过程并不会让你通过参考一些网站来学习枯燥的概念点。本书能够让你从零开始学习这
些内容。在我一开始写这本书的时候,只是计划写一个电子书来说明开发应用的步骤,并
且认为这样已经足够了。但是在写作的过程中,我的想法发生了改变。在学习完React/React
Native 的理念后,你就可以随处使用它们了,所以对学习者来说,在掌握所有的React Native
技术开发自己的iOS 应用之前,真正学习并理解所有的概念是非常有必要的。
有一个好消息是,Android 版本的React Native 也将会发布。那时候,你在本书中学到的所有
东西,都可以自然而然地应用到Android 应用开发中了。
本书的组织结构
? 每章的开头都会介绍一个概念,帮你了解这个概念在Web 开发中是如何体现的。然后
我们会将这个概念过渡到React Native 开发中,让你知道这个概念在React Native 中如
何具体体现,这个概念哪些部分做了转变,哪些没有变化,或者哪些部分被舍弃了。
? 在本书的最后,将帮你运用所有学到的知识来开发一个真实的应用。