Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)