React Native
jingcheng345413
这个作者很懒,什么都没留下…
展开
-
React Native开发指南-在原生和React Native间通信
通过植入原生应用和原生UI组件两篇文档,我们学习了React Native和原生组件的互相整合。在整合的过程中,我们会需要在两个世界间互相通信。有些方法已经在其他的指南中提到了,这篇文章总结了所有可行的技术。简介React Native是从React中得到的灵感,因此基本的信息流是类似的。在React中信息是单向的。我们维护了组件层次,在其中每个组件都仅依赖于它父母和自己的状态。通过属性(prop转载 2017-02-10 12:08:13 · 540 阅读 · 0 评论 -
React Native使用指南-植入原生应用
由于React并没有假设你其余部分的技术栈——它通常只作为MVC模型中的V存在——它也很容易嵌入到一个并非由React Native开发的应用当中。实际上,它可以和常见的许多工具结合,譬如CocoaPods。需求CocoaPods – gem install cocoapodsNode.js安装 nvm(安装向导在这里)。然后运行nvm install node && nvm alias defa转载 2017-02-10 12:08:11 · 308 阅读 · 0 评论 -
React Native使用指南-在设备上运行
注意在iOS设备上运行React Native应用需要一个Apple Developer account并且把你的设备注册为测试设备。本向导只包含React Native相关的主题。译注:从XCode 7起,在自己的设备上调试App不再需要开发者账户了。从设备访问开发服务器在启用开发服务器的情况下,你可以快速的迭代修改应用,然后在设备上查看结果。这样做的前提是你的电脑和设备必须在同一个wifi环境转载 2017-02-10 12:08:08 · 457 阅读 · 0 评论 -
React Native使用指南-使用链接库
并不是所有的APP都需要使用全部的原生功能,包含支持全部特性的代码会增大应用的体积。但我们仍然希望能让你简单地根据自己的需求添加需要的特性。在这种思想下,我们把许多特性都发布成为互不相关的静态库。大部分的库只需要拖进两个文件就可以使用了,偶尔你还需要几步额外的工作,但不会再有更多的事情要做了。我们随着React Native发布的所有库都在仓库中的Libraries文件夹下。其中有一些是纯Java转载 2017-02-10 12:08:05 · 807 阅读 · 0 评论 -
React Native使用指南-原生UI组件
在如今的App中,已经有成千上万的原生UI部件了——其中的一些是平台的一部分,另一些可能来自于一些第三方库,而且可能你自己还收藏了很多。React Native已经封装了大部分最常见的组件,譬如ScrollView和TextInput,但不可能封装全部组件。而且,说不定你曾经为自己以前的App还封装过一些组件,React Native肯定没法包含它们。幸运的是,在React Naitve应用程序中转载 2017-02-10 12:08:02 · 1987 阅读 · 0 评论 -
React Native使用指南-原生模块
有时候App需要访问平台API,但React Native可能还没有相应的模块封装;或者你需要复用Objective-C、Swift或C++代码,而不是用JavaScript重新实现一遍;又或者你需要实现某些高性能、多线程的代码,譬如图片处理、数据库、或者各种高级扩展等等。我们把React Native设计为可以在其基础上编写真正的原生代码,并且可以访问平台所有的能力。这是一个相对高级的特性,我们转载 2017-02-10 12:07:59 · 1856 阅读 · 0 评论 -
React Native新手引导
序言本教程希望让您快速熟悉使用React Native来编写iOS和Android App的技巧。如果你希望知道React Native是什么以及为什么Facebook打造了它,可以读读这篇博文我们这里假设你已经有了使用React编写Web应用程序的经验。如果还没有,建议你可以先从React官网开始学习。准备工作React Native需要一些基础的配置工作,你可以参考开始使用React Nati转载 2017-02-10 12:07:56 · 1157 阅读 · 0 评论 -
React Native通信机制详解
React Native是Facebook刚开源的框架,可以使用JavaScript直接开发原生APP。概览React Native用iOS自带的JavaScriptCore作为JS的解析引擎,使用JavaScriptCore提供的一些可以让JS与OC互调的特性,来实现JS和OC之间的交互。React Native通过各种手段,实现了在OC定义一个模块方法,JS可以转载 2017-02-10 14:07:11 · 477 阅读 · 0 评论 -
React 入门实例教程
现在最热门的前端框架,毫无疑问是 React 。上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了转载 2017-02-10 13:25:57 · 204 阅读 · 0 评论