LeanTodo 是使用 LeanCloud Storage 与 React Native 构建的 Todo 应用程序,支持 iOS 与 Android,通过这个 demo 你可以学到:
- 如何在 React Native 中使用 LeanCloud Storage JavaScript SDK 进行数据操作。
- 如何使用 Flux 组织应用的数据流。
- 使用 LeanCloud Storage JavaScript SDK 新的异步用户 API。
- 如何重用代码、如何实现平台差异化。
LeanTodo App 与 LeanCloudTodo Web App (source) 共享一个 LeanCloud appid,数据是互通的。
你可以在线试用 LeanTodo。如果你有 iOS 设备,还可以下载 React Native Playground App,然后使用 App 扫描二维码即可在真机上运行。
- 按照 React Native 文档 setup 开发环境。顺利的话,现在你应该已经成功地在 iOS simulator 与 Android 上运行 AwesomeProject 了。
- clone 本项目。
npm install
。- 编译运行 LeanTodo 的 iOS 与 Android app,(就像第一步中的 AwesomeProject 一样)。