All Projects → Khan → Math Facts

Khan / Math Facts

Programming Languages

javascript
184084 projects - #8 most used programming language

Math Facts App (WIP)

This is an app being developed at Khan Academy to explore how we can help people memorize their math facts, starting with multiplication tables and single-digit addition.

Playing the game

Demo of playing the game

Progress summary

Demo of the progress screen

Changing your settings

Demo of the settings menu

Contributing

  1. Install dependencies: npm install, then rm -rf node_modules/react-art/node_modules/fbjs/ (sorry, will be fixed in RN 0.19)
  2. Build iOS/main.jsbundle: curl http://localhost:8081/index.ios.bundle\?dev\=0 -o iOS/main.jsbundle
  3. Open MathFacts.xcodeproj
  4. Build and run app
  5. Learn basic math facts ^_^

To deploy via code push

Set up your codepush account, and then run:

react-native bundle --entry-file index.ios.js --bundle-output iOS/main.jsbundle --platform ios --dev false
code-push release MathFacts ./ios/main.jsbundle 1.0.4
react-native bundle --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.jsbundle --platform android --dev false
code-push release MathFacts ./android/app/src/main/assets/index.android.jsbundle 1.0.4
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].