What the Thing ?
Point camera at things to learn how to say them in a different language.
Native Android App built with React Native.
How it works ?
Concepts present in captured image are extracted and translated to the given language.
Download Signed Release for Android
Try it ?
Get the signed release apk for android from here or follow the steps to build it yourself.
Have a look at the React-native Docs to set up a development environment for React-native and Android.
# Install react-native $ sudo npm install -g react-native-cli # Clone repository $ git clone https://github.com/vigzmv/what_the_thing.git $ cd what_the_thing
Place them in
# Install required packages $ yarn install || npm install # Install the application on a running Android emulator or a connected Android device $ react-native run-android # Run the server/bundler $ react-native start # Done !
For a build that doesn’t reqire the development server:
# Bundle debug build $ react-native bundle --dev false --platform android --entry-file index.android.js --bundle-output ./android/app/build/intermediates/assets/debug/index.android.bundle --assets-dest ./android/app/build/intermediates/res/merged/debug # Create debug build $ cd android && ./gradlew assembleDebug # Generated apk will be located at android/app/build/outputs/apk. Install it with $ adb install app/build/outputs/apk/app-debug.apk
I would be releasing a signed apk package soon which could be installed directly to device for usage.
- Fork the repository
- Commit your changes
- Submit a pull request
Follow Github Flow to collaborate!