React Native开发指南 : building native mobile apps with JavaScript = Learning React Native 🔍
[美] Bonnie Eisenman 北京:人民邮电出版社, First edition., California, 2016
中文 [zh] · MOBI · 12.3MB · 2016 · 📘 非小说类图书 · 🚀/duxiu/lgli/lgrs/nexusstc/zlib · Save
描述
"Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that look and feel native. With this hands-on guide, you'll learn how to build applications that target iOS, Android, and other mobile platforms instead of browsers. You'll also discover how to access platform features such as the camera, user location, and local storage. With code examples and step-by-step instructions, author Bonnie Eisenman shows web developers and frontend engineers how to build and style interfaces, use mobile components, and debug and deploy apps. Along the way, you'll build several increasingly sophisticated sample apps with React Native before putting everything together at the end: learn how React Native provides an interface to native UI components; examine how the framework uses native components analogous to HTML elements; create and style your own React Native components and applications; install modules for APIs and features not supported by the framework; get tools for debugging your code, and for handling issues outside of JavaScript; put it all together with the Zebreto effective-memorization flashcard app; and deploy apps to the iOS App Store and Google's Play Store."--Publisher's description
备用文件名
lgli/9787115425263---8b6357de6e7a40f4d502c481dae1640c.mobi
备用文件名
lgrsnf/9787115425263---8b6357de6e7a40f4d502c481dae1640c.mobi
备用文件名
zlib/no-category/[美] Bonnie Eisenman/React Native开发指南_5602389.mobi
备选标题
React Native开发指南 = Learning React Native: building native mobile apps with JavaScript
备选标题
Learning React Native : building mobile applications with JavaScript
备选标题
React Native kai fa zhi nan
备选作者
(美)艾森曼(Bonnie Eisenman)
备选作者
艾森曼 (Eisenman, Bonnie)
备用出版商
The People's Posts and Telecommunications Publishing House
备用出版商
O'Reilly Media, Incorporated
备用版本
Tu ling cheng xu she ji cong shu, Di 1 ban, Beijing, 2016
备用版本
Tu ling cheng xu she ji cong shu, Bei jing, 2016
备用版本
United States, United States of America
备用版本
O'Reilly Media, Sebastopol, CA, 2015
备用版本
First edition, Sebastopol, CA, 2015
备用版本
China, People's Republic, China
备用版本
First edition, Beijing, 2015
备用版本
1, PS, 2016
元数据中的注释
{"isbns":["1491929006","7115425264","9781491929001","9787115425263"],"publisher":"人民邮电出版社"}
元数据中的注释
Includes index.
元数据中的注释
Bookmarks: p1 (p1): 第1章 初识React Native
p1-1 (p2): 1.1 React Native的优点
p1-1-1 (p2): 1.1.1 开发者体验
p1-1-2 (p3): 1.1.2 代码复用与知识共享
p1-2 (p4): 1.2 风险和缺点
p1-3 (p4): 1.3 小结
p2 (p5): 第2章 React Native工作原理
p2-1 (p5): 2.1 React Native是如何工作的
p2-2 (p7): 2.2 渲染周期
p2-3 (p7): 2.3 在React Native 中创建组件
p2-3-1 (p7): 2.3.1 编写视图
p2-3-2 (p9): 2.3.2 使用.JSX
p2-3-3 (p10): 2.3.3 原生组件的样式
p2-4 (p11): 2.4 宿主平台接口
p2-5 (p12): 2.5 小结
p3 (p13): 第3章 构建你的第一个应用
p3-1 (p13): 3.1 搭建环境
p3-1-1 (p14): 3.1.1 安装React Native
p3-1-2 (p14): 3.1.2 iOS依赖
p3-1-3 (p14): 3.1.3 Android依赖
p3-2 (p17): 3.2 创建一个新的应用
p3-2-1 (p18): 3.2.1 在iOS平台运行React Native应用
p3-2-2 (p20): 3.2.2 部署到iOS设备
p3-2-3 (p23): 3.2.3 在Android平台运行ReactNative应用
p3-2-4 (p24): 3.2.4 小结:创建并运行项目
p3-3 (p24): 3.3 探索示例代码
p3-3-1 (p24): 3.3.1 添加组件到视图中
p3-3-2 (p25): 3.3.2 React Native中的模块导入
p3-3-3 (p26): 3.3.3 FirstProject组件
p3-4 (p27): 3.4 开发天气应用
p3-4-1 (p28): 3.4.1 处理用户输入
p3-4-2 (p30): 3.4.2 展现数据
p3-4-3 (p34): 3.4.3 添加背景图片
p3-4-4 (p36): 3.4.4 从Web获取数据
p3-4-5 (p37): 3.4.5 整合
p3-5 (p40): 3.5 小结
p4 (p42): 第4章 移动应用组件
p4-1 (p42): 4.1 类比HTML元素与原生组件
p4-1-1 (p43): 4.1.1 文本组件
p4-1-2 (p45): 4.1.2 图片组件
p4-2 (p46): 4.2 处理触摸和手势
p4-2-1 (p47): 4.2.1 使用TouchableHighlight
p4-2-2 (p49): 4.2.2 GestureResponder系统
p4-2-3 (p52): 4.2.3 PanResponder
p4-3 (p58): 4.3 使用结构化组件
p4-3-1 (p58): 4.3.1 使用ListView
p4-3-2 (p66): 4.3.2 使用Navigator
p4-3-3 (p68): 4.3.3 其他结构化组件
p4-4 (p69): 4.4 平台特定组件
p4-4-1 (p69): 4.4.1 iOS或Android特定组件
p4-4-2 (p70): 4.4.2 平台特定版本的组件
p4-4-3 (p74): 4.4.3 何时使用平台特定组件
p4-5 (p74): 4.5 小结
p5 (p75): 第5章 样式
p5-1 (p75): 5.1 声明和操作样式
p5-1-1 (p76): 5.1.1 内联样式
p5-1-2 (p76): 5.1.2 对象样式
p5-1-3 (p77): 5.1.3 使用Stylesheet.Create
p5-1-4 (p77): 5.1.4 样式拼接
p5-2 (p79): 5.2 组织和继承
p5-2-1 (p79): 5.2.1 导出样式对象
p5-2-2 (p80): 5.2.2 样式作为属性传递
p5-2-3 (p81): 5.2.3 复用和共享样式
p5-3 (p81): 5.3 定位和设计布局
p5-3-1 (p82): 5.3.1 使用flexbox布局
p5-3-2 (p86): 5.3.2 使用绝对定位
p5-3-3 (p86): 5.3.3 学以致用
p5-4 (p91): 5.4 小结
p6 (p92): 第6章 平台接口
p6-1 (p93): 6.1 使用定位接口
p6-1-1 (p93): 6.1.1 获取用户地理位置
p6-1-2 (p94): 6.1.2 处理权限问题
p6-1-3 (p95): 6.1.3 在iOS模拟器上测试定位
p6-1-4 (p96): 6.1.4 监听用户位置
p6-1-5 (p96): 6.1.5 限制
p6-1-6 (p96): 6.1.6 改进天气应用
p6-2 (p99): 6.2 使用用户图片与摄像头
p6-2-1 (p99): 6.2.1 相机模块
p6-2-2 (p101): 6.2.2 通过getPhotoPa rams获取图片
p6-2-3 (p101): 6.2.3 从相机渲染一张图片
p6-2-4 (p103): 6.2.4 展示照片列表
p6-2-5 (p107): 6.2.5 上传图片至服务器
p6-3 (p108): 6.3 AsyncSto re持久化数据存储
p6-4 (p109): 6.4 智能天气应用
p6-4-1 (p111): 6.4.1 WeatherProject组件
p6-4-2 (p114): 6.4.2 Forecast组件
p6-4-3 (p115): 6.4.3 Button组件
p6-4-4 (p116): 6.4.4 LocationButton组件
p6-4-5 (p117): 6.4.5 PhotoBackdrop组件
p6-5 (p119): 6.5 小结
p7 (p120): 第7章 模块
p7-1 (p120): 7.1 使用npm安装JavaScript类库
p7-2 (p121): 7.2 iOS原生模块
p7-2-1 (p122): 7.2.1 导入第三方组件
p7-2-2 (p125): 7.2.2 使用视频组件
p7-2-3 (p125): 7.2.3 剖析Objective-C原生模块
p7-2-4 (p128): 7.2.4 RcTVideo的实现
p7-3 (p130): 7.3 Android原生模块
p7-3-1 (p130): 7.3.1 安装第三方组件
p7-3-2 (p134): 7.3.2 剖析Java原生模块
p7-3-3 (p137): 7.3.3 Linea rGradient的Android实现
p7-4 (p139): 7.4 跨平台原生模块
p7-5 (p141): 7.5 小结
p8 (p142): 第8章 调试与开发者工具
p8-1 (p142): 8.1 JavaScript调试实践和解释
p8-1-1 (p142): 8.1.1 激活开发者选项
p8-1-2 (p143): 8.1.2 使用console.l.og调试
p8-1-3 (p145): 8.1.3 使用JavaScript调试器
p8-1-4 (p146): 8.1.4 使用React开发者工具
p8-2 (p147): 8.2 React Native调试工具
p8-2-1 (p147): 8.2.1 使用审查元素功能
p8-2-2 (p148): 8.2.2 宕机红屏
p8-3 (p152): 8.3 JavaScript之外的调试方法
p8-3-1 (p153): 8.3.1 常见的开发环境问题
p8-3-2 (p153): 8.3.2 常见的Xcode问题
p8-3-3 (p154): 8.3.3 常见的Android问题
p8-3-4 (p155): 8.3.4 React Native包管理器
p8-3-5 (p156): 8.3.5 部署至iOS设备的问题
p8-3-6 (p157): 8.3.6 模拟器行为
p8-4 (p158): 8.4 测试代码
p8-4-1 (p158): 8.4.1 使用Flow进行类型检查
p8-4-2 (p158): 8.4.2 使用Jest进行测试
p8-5 (p160): 8.5 当你陷入困境
p8-6 (p160): 8.6 小结
p9 (p161): 第9章 学以致用
p9-1 (p161): 9.1 闪卡应用
p9-1-1 (p163): 9.1.1 项目结构
p9-1-2 (p164): 9.1.2 组件层次结构
p9-2 (p168): 9.2 模型与数据存储
p9-2-1 (p170): 9.2.1 数据流架构:Reflux与Flux
p9-2-2 (p173): 9.2.2 在Zebreto中使用Reflux
p9-2-3 (p175): 9.2.3 AsyncStorage与Reflux Store的持久化
p9-3 (p177): 9.3 使用Navigator
p9-4 (p180): 9.4 探索第三方依赖
p9-5 (p180): 9.5 响应式设计与字体尺寸
p9-6 (p183): 9.6 小结及任务
p10 (p184): 第10章 部署至iOS应用商店
p10-1 (p184): 10.1 准备Xcode工程
p10-1-1 (p185): 10.1.1 选择支持的设备和目标iOS 版本
p10-1-2 (p186): 10.1.2 启动界面图像
p10-1-3 (p188): 10.1.3 添加应用图标
p10-1-4 (p190): 10.1.4 设置Bundle名称
p10-1-5 (p190): 10.1.5 更新AppDelegate.m
p10-1-6 (p191): 10.1.6 为发布设置Schema
p10-2 (p192): 10.2 上传应用
p10-2-1 (p192): 10.2.1 完成协议文书
p10-2-2 (p193): 10.2.2 创建归档
p10-2-3 (p196): 10.2.3 在iTunes Connect上创建应用
p10-3 (p199): 10.3 使用TestFlight进行Beta测试
p10-4 (p200): 10.4 提交应用审核
p10-5 (p201): 10.5 小结
p11 (p203): 第11章 部署Android应用
p11-1 (p203): 11.1 设置应用图标
p11-2 (p205): 11.2 生成release版本的APK
p11-3 (p207): 11.3 通过邮件或链接发布
p11-4 (p207): 11.4 提交应用至Play商店
p11-4-1 (p209): 11.4.1 通过Play Store进行Beta测试
p11-4-2 (p210): 11.4.2 Play商店列表
p11-4-3 (p211): 11.4.3 商店列表所需的资源
p11-4-4 (p212): 11.4.4 发布应用
p11-5 (p214): 11.5 小结
p12 (p215): 总结
p13 (p216): 附录A ES6语法
p14 (p219): 附录B 命令与快速入门指南
p15 (p221): 作者简介
p16 (p221): 关于封面
备用描述
"Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that look and feel native. With this hands-on guide, you’ll learn how to build applications that target iOS, Android, and other mobile platforms instead of browsers. You’ll also discover how to access platform features such as the camera, user location, and local storage. With code examples and step-by-step instructions, author Bonnie Eisenman shows web developers and frontend engineers how to build and style interfaces, use mobile components, and debug and deploy apps. Along the way, you’ll build several increasingly sophisticated sample apps with React Native before putting everything together at the end."--Amazon.com viewed Feb. 15, 2022
备用描述
本书通过丰富的示例和详细的讲解, 介绍了React Native这款JavaScript框架.在React Native中利用现有的JavaScript和React知识, 就可以开发和部署功能完备的, 真正原生的移动应用, 并同时支持iOS与Android平台.除了框架本身的概念讲解之外, 本书还讨论了如何使用第三方库, 以及如何编写自己的Java或Objective-C的React Native扩展
开源日期
2022-08-22
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。