https://github.com/vidyuthd/NYTimesTopStories-React-Native
NewYork Times Top Stories app made with React Native with sqlite for Android - http://i.imgur.com/SU9B3TM.gifv
https://github.com/vidyuthd/NYTimesTopStories-React-Native
Last synced: 8 months ago
JSON representation
NewYork Times Top Stories app made with React Native with sqlite for Android - http://i.imgur.com/SU9B3TM.gifv
- Host: GitHub
- URL: https://github.com/vidyuthd/NYTimesTopStories-React-Native
- Owner: vidyuthd
- Created: 2016-05-29T18:09:02.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-06-11T05:33:54.000Z (over 9 years ago)
- Last Synced: 2024-10-29T13:50:41.186Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 16 MB
- Stars: 16
- Watchers: 3
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- fucking-awesome-react-native - NewYorkTimesTopStories ★14 - Read Topstories of NewYorkTimes using its api written for android in react-native. (Open Source Apps / Other Platforms)
- awesome-react-native - NewYorkTimesTopStories ★14 - Read Topstories of NewYorkTimes using its api written for android in react-native. (Open Source Apps / Other Platforms)
- awesome-react-native - NewYorkTimesTopStories ★14 - Read Topstories of NewYorkTimes using its api written for android in react-native. (Open Source Apps / Other Platforms)
- awesome-react-native - NewYorkTimesTopStories ★14 - Read Topstories of NewYorkTimes using its api written for android in react-native. (Open Source Apps / Other Platforms)
- awesome-react-native - NewYorkTimesTopStories ★14 - Read Topstories of NewYorkTimes using its api written for android in react-native. (Open Source Apps / Other Platforms)
README
# NewYork Times Top Stories - React Native
[NewYork Times](http://www.nytimes.com/) news reader Android, made with [React-Native](https://github.com/facebook/react-native).
##Features/components
- Uses React Native 0.25.1 with React 0.14.8
- Has [Sqlite](https://github.com/andpor/react-native-sqlite-storage/) storage support to store news
- Switch between different sections topstories
- Pull down to refresh to get latest news
- WebView to view news page
- Pagination natively implemented by ListView
## Android App Preview

##Installation
- Clone or download the repo
- cd to directory and do ```npm install```
- You would need [api key of new york times](https://developer.nytimes.com/signup) to run this
- Replace the api key(API_KEY) in [RefreshableTopStoriesList](app/components/RefreshableTopStoriesList.js)
- ```adb reverse tcp:8081 tcp:8081```
- ```react-native run-android```
##Usage
- [Running app on android device](https://facebook.github.io/react-native/docs/running-on-device-android.html#content)
##Future Improvements
- Clean up code
- Proper styling with icons on android drawer
- iOS implementation of app
##License
MIT
##Disclaimer
This is not a work of Newyork Times, this is an entity of single individual which uses api of Nytimes, which is not for commercial purposes, hence this app cannot be released on playstore. This app is only for demonstration and education purposes for learning react native.