Combine with code and interest. Basketball fans are all over the world, I am one of them. NBA is a familiar place for many basketball fans, we watch NBA games and keep up to date. This project was born for fans, it's a platform where technology and interest converge.
If you have any suggestions or topic about basketball or APP features, welcome to contact me or leave an issue. Hope to get a tart from you, I will continue to update and perfect the project.
- Platform:Android & iOS
- Code Style:Standard
- State Management: Redux
- Related Libraries:React-Navigation、React-Native-Gifted-ListView、React-Native-Action-Sheet
- Related Articles:【React Native】一款跨平台篮球APP-为爱好而生
- Ready basic local develop environment according to the Official Document
- Clone the project to a local git repertory
$ npm install
- In your Android directory
$ gradlew clean
$ npm run start
$ tsc -w
$ react-native run-android
- If you want to see log in console, you can execute
$ adb logcat *:S ReactNative:V ReactNativeJS:V
- If you want to ignore the YellowBox Warning, you can add the code
YellowBox.ignoreWarnings(['Warning: GiftedListView: isMounted is deprecated.']);
to your Index file.
I never tried
- Unit Test
- Improve and Perfect the Push feature
- Set up Account Backstage、Push Management Backstage and Community Backstage
- Broaden the search feature, currently it only support game search, such as player search
- Perfect the network request architecture
- Add the local cache
MIT