react-native-app-qiufit
A Convict Conditioning Tracker App
File Explorer
Download Latest Version (.zip)- ProfileActionCreators.js
- ShareResultActionCreators.js
- StepActionCreators.js
- UserActionCreators.js
- VideoActionCreators.js
- libammsdk.jar
- Roboto-Light.ttf
- RobotoCondensed-Bold.ttf
- RobotoCondensed-Regular.ttf
- RNChart.js
- RNChartManager.java
- RNChartPackage.java
- RNVideo.js
- RNVideoManager.java
- RNVideoPackage.java
- VideoUrl.java
- RNSnapshot.js
- RNSnapshotMoudle.java
- RNSnapshotPackage.java
- WXEntryActivity.java
- MainActivity.java
- Splash.java
- SplashAdActivity.java
- images_a1.jpg
- images_a10.jpg
- images_a2.jpg
- images_a3.jpg
- images_a4.jpg
- images_a5.jpg
- images_a6.jpg
- images_a7.jpg
- images_a8.jpg
- images_a9.jpg
- images_b1.jpg
- images_b10.jpg
- images_b2.jpg
- images_b3.jpg
- images_b4.jpg
- images_b5.jpg
- images_b6.jpg
- images_b7.jpg
- images_b8.jpg
- images_b9.jpg
- images_c1.jpg
- images_c10.jpg
- images_c2.jpg
- images_c3.jpg
- images_c4.jpg
- images_c5.jpg
- images_c6.jpg
- images_c7.jpg
- images_c8.jpg
- images_c9.jpg
- images_d1.jpg
- images_d10.jpg
- images_d2.jpg
- images_d3.jpg
- images_d4.jpg
- images_d5.jpg
- images_d6.jpg
- images_d7.jpg
- images_d8.jpg
- images_d9.jpg
- images_e1.jpg
- images_e10.jpg
- images_e2.jpg
- images_e3.jpg
- images_e4.jpg
- images_e5.jpg
- images_e6.jpg
- images_e7.jpg
- images_e8.jpg
- images_e9.jpg
- images_en_a1.jpg
- images_en_a10.jpg
- images_en_a2.jpg
- images_en_a3.jpg
- images_en_a4.jpg
- images_en_a5.jpg
- images_en_a6.jpg
- images_en_a7.jpg
- images_en_a8.jpg
- images_en_a9.jpg
- images_en_b1.jpg
- images_en_b10.jpg
- images_en_b2.jpg
- images_en_b3.jpg
- images_en_b4.jpg
- images_en_b5.jpg
- images_en_b6.jpg
- images_en_b7.jpg
- images_en_b8.jpg
- images_en_b9.jpg
- images_en_c1.jpg
- images_en_c10.jpg
- images_en_c2.jpg
- images_en_c3.jpg
- images_en_c4.jpg
- images_en_c5.jpg
- images_en_c6.jpg
- images_en_c7.jpg
- images_en_c8.jpg
- images_en_c9.jpg
- images_en_d1.jpg
- images_en_d10.jpg
- images_en_d2.jpg
- images_en_d3.jpg
- images_en_d4.jpg
- images_en_d5.jpg
- images_en_d6.jpg
- images_en_d7.jpg
- images_en_d8.jpg
- images_en_d9.jpg
- images_en_e1.jpg
- images_en_e10.jpg
- images_en_e2.jpg
- images_en_e3.jpg
- images_en_e4.jpg
- images_en_e5.jpg
- images_en_e6.jpg
- images_en_e7.jpg
- images_en_e8.jpg
- images_en_e9.jpg
- images_en_f1.jpg
- images_en_f10.jpg
- images_en_f2.jpg
- images_en_f3.jpg
- images_en_f4.jpg
- images_en_f5.jpg
- images_en_f6.jpg
- images_en_f7.jpg
- images_en_f8.jpg
- images_en_f9.jpg
- images_f1.jpg
- images_f10.jpg
- images_f2.jpg
- images_f3.jpg
- images_f4.jpg
- images_f5.jpg
- images_f6.jpg
- images_f7.jpg
- images_f8.jpg
- images_f9.jpg
- images_zh_a1.jpg
- images_zh_a10.jpg
- images_zh_a2.jpg
- images_zh_a3.jpg
- images_zh_a4.jpg
- images_zh_a5.jpg
- images_zh_a6.jpg
- images_zh_a7.jpg
- images_zh_a8.jpg
- images_zh_a9.jpg
- images_zh_b1.jpg
- images_zh_b10.jpg
- images_zh_b2.jpg
- images_zh_b3.jpg
- images_zh_b4.jpg
- images_zh_b5.jpg
- images_zh_b6.jpg
- images_zh_b7.jpg
- images_zh_b8.jpg
- images_zh_b9.jpg
- images_zh_c1.jpg
- images_zh_c10.jpg
- images_zh_c2.jpg
- images_zh_c3.jpg
- images_zh_c4.jpg
- images_zh_c5.jpg
- images_zh_c6.jpg
- images_zh_c7.jpg
- images_zh_c8.jpg
- images_zh_c9.jpg
- images_zh_d1.jpg
- images_zh_d10.jpg
- images_zh_d2.jpg
- images_zh_d3.jpg
- images_zh_d4.jpg
- images_zh_d5.jpg
- images_zh_d6.jpg
- images_zh_d7.jpg
- images_zh_d8.jpg
- images_zh_d9.jpg
- images_zh_e1.jpg
- images_zh_e10.jpg
- images_zh_e2.jpg
- images_zh_e3.jpg
- images_zh_e4.jpg
- images_zh_e5.jpg
- images_zh_e6.jpg
- images_zh_e7.jpg
- images_zh_e8.jpg
- images_zh_e9.jpg
- images_zh_f1.jpg
- images_zh_f10.jpg
- images_zh_f2.jpg
- images_zh_f3.jpg
- images_zh_f4.jpg
- images_zh_f5.jpg
- images_zh_f6.jpg
- images_zh_f7.jpg
- images_zh_f8.jpg
- images_zh_f9.jpg
- images_a.png
- images_b.png
- images_btn_arrow_left01.png
- images_btn_arrow_left02.png
- images_btn_arrow_right01.png
- images_btn_arrow_right02.png
- images_btn_close.png
- images_c.png
- images_d.png
- images_default_head.png
- images_e.png
- images_en_me_logo.png
- images_en_result_logo.png
- images_en_signin_logo.png
- images_en_start_02.png
- images_f.png
- images_ico_facebook.png
- images_ico_x01.png
- images_ico_x02.png
- images_me_logo.png
- images_navifation_share.png
- images_navigation_back.png
- images_navigation_like.png
- images_navigation_me.png
- images_popover_a.png
- images_popover_b.png
- images_popover_bg.png
- images_popover_c.png
- images_popover_d.png
- images_popover_e.png
- images_popover_f.png
- images_result.png
- images_signin_logo.png
- images_signin_mail.png
- images_signin_nikname.png
- images_signin_phone.png
- images_signin_pwd.png
- images_spread.png
- images_start_02.png
- images_video_alarm.png
- images_video_bg_default.jpg
- images_video_btn_play.png
- images_video_info.png
- images_video_loading.png
- images_video_sound_close.png
- images_video_sound_open.png
- images_zh_me_logo.png
- images_zh_result_logo.png
- images_zh_signin_logo.png
- images_zh_start_02.png
- images_a.png
- images_b.png
- images_btn_arrow_left01.png
- images_btn_arrow_left02.png
- images_btn_arrow_right01.png
- images_btn_arrow_right02.png
- images_btn_close.png
- images_c.png
- images_d.png
- images_default_head.png
- images_e.png
- images_en_me_logo.png
- images_en_result_logo.png
- images_en_signin_logo.png
- images_en_start_02.png
- images_f.png
- images_ico_facebook.png
- images_ico_x01.png
- images_ico_x02.png
- images_me_logo.png
- images_navifation_share.png
- images_navigation_back.png
- images_navigation_like.png
- images_navigation_me.png
- images_popover_a.png
- images_popover_b.png
- images_popover_bg.png
- images_popover_c.png
- images_popover_d.png
- images_popover_e.png
- images_popover_f.png
- images_result.png
- images_signin_logo.png
- images_signin_mail.png
- images_signin_nikname.png
- images_signin_phone.png
- images_signin_pwd.png
- images_spread.png
- images_start_02.png
- images_video_alarm.png
- images_video_bg_default.jpg
- images_video_btn_play.png
- images_video_info.png
- images_video_loading.png
- images_video_sound_close.png
- images_video_sound_open.png
- images_zh_me_logo.png
- images_zh_result_logo.png
- images_zh_signin_logo.png
- images_zh_start_02.png
- splash.xml
- splashscreen.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- splash.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- splash.png
- ic_launcher.png
- strings.xml
- styles.xml
- strings.xml
- AndroidManifest.xml
- build.gradle
- pf.keystore
- proguard-rules.pro
- react.gradle
- gradle-wrapper.jar
- gradle-wrapper.properties
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- index.js
- index.js
- index.android.js
- index.ios.js
- index.js
- index.android.js
- index.js
- Separator.js
- index.android.js
- index.ios.js
- a1.jpg
- a10.jpg
- a2.jpg
- a3.jpg
- a4.jpg
- a5.jpg
- a6.jpg
- a7.jpg
- a8.jpg
- a9.jpg
- b1.jpg
- b10.jpg
- b2.jpg
- b3.jpg
- b4.jpg
- b5.jpg
- b6.jpg
- b7.jpg
- b8.jpg
- b9.jpg
- c1.jpg
- c10.jpg
- c2.jpg
- c3.jpg
- c4.jpg
- c5.jpg
- c6.jpg
- c7.jpg
- c8.jpg
- c9.jpg
- d1.jpg
- d10.jpg
- d2.jpg
- d3.jpg
- d4.jpg
- d5.jpg
- d6.jpg
- d7.jpg
- d8.jpg
- d9.jpg
- e1.jpg
- e10.jpg
- e2.jpg
- e3.jpg
- e4.jpg
- e5.jpg
- e6.jpg
- e7.jpg
- e8.jpg
- e9.jpg
- f1.jpg
- f10.jpg
- f2.jpg
- f3.jpg
- f4.jpg
- f5.jpg
- f6.jpg
- f7.jpg
- f8.jpg
- f9.jpg
- index.js
- me_logo@2x.png
- me_logo@3x.png
- result_logo@2x.png
- result_logo@3x.png
- signin_logo@2x.png
- signin_logo@3x.png
- start_02@2x.png
- start_02@3x.png
- a1.jpg
- a10.jpg
- a2.jpg
- a3.jpg
- a4.jpg
- a5.jpg
- a6.jpg
- a7.jpg
- a8.jpg
- a9.jpg
- b1.jpg
- b10.jpg
- b2.jpg
- b3.jpg
- b4.jpg
- b5.jpg
- b6.jpg
- b7.jpg
- b8.jpg
- b9.jpg
- c1.jpg
- c10.jpg
- c2.jpg
- c3.jpg
- c4.jpg
- c5.jpg
- c6.jpg
- c7.jpg
- c8.jpg
- c9.jpg
- d1.jpg
- d10.jpg
- d2.jpg
- d3.jpg
- d4.jpg
- d5.jpg
- d6.jpg
- d7.jpg
- d8.jpg
- d9.jpg
- e1.jpg
- e10.jpg
- e2.jpg
- e3.jpg
- e4.jpg
- e5.jpg
- e6.jpg
- e7.jpg
- e8.jpg
- e9.jpg
- f1.jpg
- f10.jpg
- f2.jpg
- f3.jpg
- f4.jpg
- f5.jpg
- f6.jpg
- f7.jpg
- f8.jpg
- f9.jpg
- index.js
- me_logo@2x.png
- me_logo@3x.png
- result_logo@2x.png
- result_logo@3x.png
- signin_logo@2x.png
- signin_logo@3x.png
- start_02@2x.png
- start_02@3x.png
- a@2x.png
- a@3x.png
- b@2x.png
- b@3x.png
- btn_arrow_left01@2x.png
- btn_arrow_left01@3x.png
- btn_arrow_left02@2x.png
- btn_arrow_left02@3x.png
- btn_arrow_right01@2x.png
- btn_arrow_right01@3x.png
- btn_arrow_right02@2x.png
- btn_arrow_right02@3x.png
- btn_close@2x.png
- btn_close@3x.png
- btn_more@2x.png
- btn_more@3x.png
- btn_share@2x.png
- btn_share@3x.png
- c@2x.png
- c@3x.png
- d@2x.png
- d@3x.png
- default_head@2x.png
- default_head@3x.png
- e@2x.png
- e@3x.png
- f@2x.png
- f@3x.png
- ico_facebook@2x.png
- ico_facebook@3x.png
- ico_x01@2x.png
- ico_x01@3x.png
- ico_x02@2x.png
- ico_x02@3x.png
- navifation_share@2x.png
- navifation_share@3x.png
- navigation_back@2x.png
- navigation_back@3x.png
- navigation_close@2x.png
- navigation_close@3x.png
- navigation_like@2x.png
- navigation_like@3x.png
- navigation_me@2x.png
- navigation_me@3x.png
- popover_a@2x.png
- popover_a@3x.png
- popover_b@2x.png
- popover_b@3x.png
- popover_bg@2x.png
- popover_bg@3x.png
- popover_c@2x.png
- popover_c@3x.png
- popover_d@2x.png
- popover_d@3x.png
- popover_e@2x.png
- popover_e@3x.png
- popover_f@2x.png
- popover_f@3x.png
- popover_wifi@2x.png
- popover_wifi@3x.png
- signin_mail@2x.png
- signin_mail@3x.png
- signin_nikname@2x.png
- signin_nikname@3x.png
- signin_phone@2x.png
- signin_phone@3x.png
- signin_pwd@2x.png
- signin_pwd@3x.png
- signin_wechat@2x.png
- signin_wechat@3x.png
- spread@2x.png
- spread@3x.png
- start_01@2x.png
- start_01@3x.png
- video_alarm@2x.png
- video_alarm@3x.png
- video_bg_default@2x.jpg
- video_bg_default@3x.jpg
- video_btn_play@2x.png
- video_btn_play@3x.png
- video_info@2x.png
- video_info@3x.png
- video_loading@2x.png
- video_loading@3x.png
- video_sound_close@2x.png
- video_sound_close@3x.png
- video_sound_open@2x.png
- video_sound_open@3x.png
- ChartAnimationEasing.swift
- ChartAnimator.swift
- ChartViewBase.swift
- PieRadarChartViewBase.swift
- RadarChartView.swift
- ChartAxisBase.swift
- ChartComponentBase.swift
- ChartLegend.swift
- ChartLimitLine.swift
- ChartMarker.swift
- ChartXAxis.swift
- ChartYAxis.swift
- BarLineScatterCandleBubbleChartData.swift
- BarLineScatterCandleBubbleChartDataSet.swift
- ChartData.swift
- ChartDataEntry.swift
- ChartDataSet.swift
- LineRadarChartDataSet.swift
- LineScatterCandleChartDataSet.swift
- RadarChartData.swift
- RadarChartDataSet.swift
- ChartDataApproximatorFilter.swift
- ChartDataBaseFilter.swift
- ChartDefaultXAxisValueFormatter.swift
- ChartXAxisValueFormatter.swift
- ChartHighlight.swift
- ChartRange.swift
- ChartDataProvider.swift
- ChartAxisRendererBase.swift
- ChartDataRendererBase.swift
- ChartLegendRenderer.swift
- ChartRendererBase.swift
- ChartXAxisRenderer.swift
- ChartXAxisRendererRadarChart.swift
- ChartYAxisRenderer.swift
- ChartYAxisRendererRadarChart.swift
- LineScatterCandleRadarChartRenderer.swift
- RadarChartRenderer.swift
- ChartColorTemplates.swift
- ChartSelectionDetail.swift
- ChartTransformer.swift
- ChartTransformerHorizontalBarChart.swift
- ChartUtils.swift
- ChartViewPortHandler.swift
- Charts.h
- Info.plist
- LaunchScreen.xib
- LaunchScreen.strings
- 114.png
- 120.png
- 152.png
- 180.png
- 29.png
- 40.png
- 57.png
- 58.png
- 76.png
- 80.png
- 87.png
- Contents.json
- Contents.json
- Contents.json
- start_iphone6.png
- start_iphone6s.png
- Contents.json
- start_01@2x.png
- start_01@3x.png
- Contents.json
- start_02@2x.png
- start_02@3x.png
- Contents.json
- 114.png
- 120.png
- 152.png
- 180.png
- 29.png
- 40.png
- 57.png
- 58.png
- 76.png
- 80.png
- 87.png
- Contents.json
- Contents.json
- Contents.json
- start_iphone6.png
- start_iphone6s.png
- Contents.json
- start_01@2x.png
- start_01@3x.png
- Contents.json
- start_02@2x.png
- start_02@3x.png
- Contents.json
- LaunchScreen.strings
- LaunchScreen.strings
- AppDelegate.h
- AppDelegate.m
- Info.plist
- main.m
- PrisonerFitness.xcscheme
- PrisonerFitnessEn.xcscheme
- project.pbxproj
- Info.plist
- Roboto-Light.ttf
- RobotoCondensed-Bold.ttf
- RobotoCondensed-Regular.ttf
- RCTChart.h
- RCTChart.m
- RCTChartManager.h
- RCTChartManager.m
- RCTConvert+RadarChartView.h
- RCTConvert+RadarChartView.m
- RNChart.js
- libMobClickLibrary.a
- MobClick.h
- MobClickSocialAnalytics.h
- PrisonerFitness copy-Info.plist
- index.android.js
- index.ios.js
- index.android.js
- index.ios.js
- android.png
- ios.png
- 1.jpg
- 2.jpg
- 3.jpg
- 4.jpg
- 5.jpg
- index.android.js
- index.ios.js
- ProfileStore.js
- ShareResultStore.js
- StepStore.js
- UserLocalStorage.js
- UserStore.js
- VideoStore.js
- index.android.js
- index.ios.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- CloseStyleNav.js
- CommonNav.js
- CommonNavRightButton.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- index.js
- router.js
- index.android.js
- index.ios.js
- SDK.js
- .flowconfig
- .gitignore
- .npmignore
- .watchmanconfig
- index.android.js
- index.ios.js
- package.json
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/buhe/react-native-app-qiufit
Downloads the entire project code from GitHub to your computer.
cd react-native-app-qiufit
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd android/app
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
3. Node.js
EasyPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
