Skip to content

Commit

Permalink
Merge pull request race604#32 from hkalexling/master
Browse files Browse the repository at this point in the history
Correct gramma mistakes and misspelled words
  • Loading branch information
race604 committed Nov 1, 2015
2 parents 7feae3e + c36b594 commit 38e5d95
Showing 1 changed file with 57 additions and 57 deletions.
114 changes: 57 additions & 57 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,57 +1,57 @@
[![Android Gems](http://www.android-gems.com/badge/race604/ZhiHuDaily-React-Native.svg?branch=master)](http://www.android-gems.com/lib/race604/ZhiHuDaily-React-Native)

# ZhiHuDaily-React-Native

The is a [Zhihu Daily](http://daily.zhihu.com/) App client, implemented using [**React Native**](http://facebook.github.io/react-native/). This project can run both on Android and iOS, with more than 80% of code in common. The is a demo project to show how to develop a compelet app with React Native. (The data api is from [ZhihuDailyPurify](https://github.com/izzyleung/ZhihuDailyPurify/wiki/%E7%9F%A5%E4%B9%8E%E6%97%A5%E6%8A%A5-API-%E5%88%86%E6%9E%90))

## How does it look like?

* The home page

![](./art/home1.jpg)

* The drawer

![](./art/drawer.jpg)

* The content page

![](./art/content.jpg)

## How to run

1. Prepare your environment: [Requirements](http://facebook.github.io/react-native/docs/getting-started.html#requirements) and [Android Setup](http://facebook.github.io/react-native/docs/android-setup.html)
2. Clone this repo, and goto the project root directory
3. run `npm install`
4. run `react-native run-android`
5. Enjoy

## Related content

In this project, I used most of technology in React Native:

* Flex Style
* Direct Manipulation
* Native UI Components
* DrawerLayoutAndroid
* Image/Text/ListView
* TouchableHighlight/TouchableNativeFeedback
* ToolbarAndroid/Navigator
* StyleSheet/ToastAndroid/BackAndroid
* Timers
* AsyncStorage
* Animations
* Customize view
* ...

## TODO

1. ~~Add local storage to cache data~~ (done)
2. ~~Add List header banner~~ (done)
3. ~~Add splash animation~~ (done)
4. ~~Add swipe/pull to refresh~~ (done)
5. ~~**iOS compatible**~~(done 80% of code in common)

## License

This project is available under the MIT license.
[![Android Gems](http://www.android-gems.com/badge/race604/ZhiHuDaily-React-Native.svg?branch=master)](http://www.android-gems.com/lib/race604/ZhiHuDaily-React-Native)

# ZhiHuDaily-React-Native

The is a [Zhihu Daily](http://daily.zhihu.com/) App client, implemented using [**React Native**](http://facebook.github.io/react-native/). This project can run on both Android and iOS, with more than 80% of code in common. This is a demo project to show how to develop a complete app with React Native. (The data api is from [ZhihuDailyPurify](https://github.com/izzyleung/ZhihuDailyPurify/wiki/%E7%9F%A5%E4%B9%8E%E6%97%A5%E6%8A%A5-API-%E5%88%86%E6%9E%90))

## How does it look like?

* The home page

![](./art/home1.jpg)

* The drawer

![](./art/drawer.jpg)

* The content page

![](./art/content.jpg)

## How to run

1. Prepare your environment: [Requirements](http://facebook.github.io/react-native/docs/getting-started.html#requirements) and [Android Setup](http://facebook.github.io/react-native/docs/android-setup.html)
2. Clone this repo, and goto the project root directory
3. run `npm install`
4. run `react-native run-android`
5. Enjoy

## Related content

In this project, I used most of technology in React Native:

* Flex Style
* Direct Manipulation
* Native UI Components
* DrawerLayoutAndroid
* Image/Text/ListView
* TouchableHighlight/TouchableNativeFeedback
* ToolbarAndroid/Navigator
* StyleSheet/ToastAndroid/BackAndroid
* Timers
* AsyncStorage
* Animations
* Customize view
* ...

## TODO

1. ~~Add local storage to cache data~~ (done)
2. ~~Add List header banner~~ (done)
3. ~~Add splash animation~~ (done)
4. ~~Add swipe/pull to refresh~~ (done)
5. ~~**iOS compatible**~~(done 80% of code in common)

## License

This project is available under the MIT license.

0 comments on commit 38e5d95

Please sign in to comment.