Skip to content
This repository has been archived by the owner on Dec 5, 2018. It is now read-only.

Khan/math-facts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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