Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/febobo/react-native-redux-FeInn
🚀 react native redux FeInn 从零到1让你学会搭建一个APP
https://github.com/febobo/react-native-redux-FeInn
app es6 react react-native redux
Last synced: about 1 month ago
JSON representation
🚀 react native redux FeInn 从零到1让你学会搭建一个APP
- Host: GitHub
- URL: https://github.com/febobo/react-native-redux-FeInn
- Owner: febobo
- License: mit
- Created: 2016-05-18T10:25:58.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-14T10:02:29.000Z (over 7 years ago)
- Last Synced: 2024-11-04T12:39:39.272Z (about 2 months ago)
- Topics: app, es6, react, react-native, redux
- Language: JavaScript
- Homepage:
- Size: 1.36 MB
- Stars: 603
- Watchers: 36
- Forks: 154
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# react native redux FeInn 从零到1让你学会搭建一个APP
[![GitHub stars](https://img.shields.io/github/stars/febobo/react-native-redux-FeInn.svg)](https://github.com/febobo/react-native-redux-FeInn/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/febobo/react-native-redux-FeInn.svg)](https://github.com/febobo/react-native-redux-FeInn/network)
[![GitHub issues](https://img.shields.io/github/issues/febobo/react-native-redux-FeInn.svg)](https://github.com/febobo/react-native-redux-FeInn/issues)### About
FeInn 致力于让每一个愿意动手的人都能徒手写APP
使用分支管理循序渐进,建议新手从0.0.1读起
欢迎PR,ISSUES### Progress
- [x] Redux环境搭建
- [x] 使用Navigator
- [x] 使用TabBarIos
- [x] 使用Fetch
- [x] 使用ListView
- [x] 增加qq,微信第3方分享功能
- [x] 支持图片瀑布流浏览
- [x] 增加视频音频播放功能### Branch
* [FeInn-v0.0.1 Redux环境搭建](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.1)
* [FeInn-v0.0.2 使用Navigator](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.2)
* [FeInn-v0.0.3 使用Fetch](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.3)
* [FeInn-v0.0.4 使用ListView](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.4)
* [FeInn-v0.0.5 精选增加详情页](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.5)
* [FeInn-v0.0.6 增加扫码登陆](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.6)
* [FeInn-v0.0.7 增加评论点赞](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.7)
* [FeInn-v0.0.8 兼容Android](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.8)
* [FeInn-v0.0.9 RN升级到0.28,增加视频播放](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.0.9)
* [FeInn-v0.1.0 个人中心完善](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.1.0)
* [FeInn-v0.1.1 增加微信分享](https://github.com/febobo/react-native-redux-FeInn/tree/FeInn-v0.1.1)### Requirements
* node
* xcode### Usage
```
$ git clone https://github.com/febobo/react-native-redux-FeInn.git
$ cd react-native-redux-FeInn
$ npm install
```### For Ios
```
$ npm start
```
use xcode open react-native-redux-es6/ios/demo.xcodeproj, then click run
or ```$ open FeInn.xcodeproj```,then click run![使用Navigator](http://g.recordit.co/u0VZC4PtNb.gif)![使用Navigator](http://g.recordit.co/k7ZiADqslL.gif)![video](http://g.recordit.co/jXF5deeLUn.gif)![setting](http://g.recordit.co/r5SADHAH43.gif)![share](http://recordit.co/Eh0dJNSCCQ.gif)
### For Android
```
$ react-native run-android
```
![image](https://cloud.githubusercontent.com/assets/9276376/16449584/efbbdc68-3e2a-11e6-922c-4201c9f2c899.png)![image](https://cloud.githubusercontent.com/assets/9276376/16449603/033a4126-3e2b-11e6-8219-9f740a8bc6a2.png)![image](https://cloud.githubusercontent.com/assets/9276376/16449630/25d12c90-3e2b-11e6-880d-f1a6502de3bf.png)![image](https://cloud.githubusercontent.com/assets/9276376/16449639/32a47620-3e2b-11e6-95aa-657eaa386403.png)### PS
#### 仓库已经不再维护,仅供学习交流### THX
[noder](https://github.com/soliury/noder-react-native)