ReactNative开发指南
编辑推荐
自2015年春天Facebook开源React Native以来,React Native就凭借其强大的可扩展性、良好的用户体验以及可拥有原生外观等优势得到开发者的关注和青睐。
本书是一本实践指南,从基础知识入手,逐步深入,带领读者部署可100%代码复用的、成熟的跨平台移动应用。作者通过示例代码向Web开发者和前端工程师展示了如何使用移动组件构建界面并编写样式,以及如何调试和部署应用。除了框架本身的讲解,作者还探讨了如何使用第三方库,以及如何编写自己的Java或者Objective-C的React Native扩展。
- 了解React Native如何开放原生UI组件接口
- 类比HTML元素,了解该框架如何使用原生组件
- 创建自己的React Native组件和应用,并为它们编写样式
- 为该框架不支持的API和功能安装第三方模块
- 使用工具来调试代码,并解决JavaScript之外的问题
- 整合所学知识,开发一款高效记忆闪卡应用——Zebreto
- 部署应用至iOS应用商店和Google Play商店
内容简介
本书通过丰富的示例和详细的讲解,介绍了React Native这款JavaScript框架。在React Native中利用现有的JavaScript和React知识,就可以开发和部署功能完备的、真正原生的移动应用,并同时支持iOS与Android平台。除了框架本身的概念讲解之外,本书还讨论了如何使用第三方库,以及如何编写自己的Java或Objective-C的React Native扩展。
作者简介
Bonnie Eisenman是Twitter公司的软件工程师,曾就职于Codecademy、Google和Fog Creek Software公司。她曾在多个会议上作过演讲,话题涉及React、音乐编程和Arduino。工作之余,她乐于开发电子乐器,喜爱使用激光切割巧克力,并且热爱学习各种语言。