/mobile

OpenDota Mobile: React Native apps for Android/iOS

Primary LanguageJavaScript

mobile

Overview

  • This project uses the OpenDota API to show data on your mobile device (Android or iOS).

Beta is Open

How to get invited:

  1. Head over to our discord.
  2. Post a message on the mobile channel or send a private message to Proyoyo with your:
    • Email address
    • Device type (e.g. iPhone 8, Samsung Galaxy S8+, etc)
  3. You will receive an email from Mobile Center Team (Android) or TestFlight (iOS) with the invitation and download instruction.

Please submit bug reports to Github issue page. If there's any question, feel free to post in our discord mobile channel/send a private message to Proyoyo in discord.

Mobile Center Download Instruction

  1. Open the invitation email from Mobile Center Team and click "See Details".

  1. Create a new account to Mobile Center or login using existing credentials.

  1. Click Download. WARNING! Do not click on "Latest version is available here" as it does not always get the latest available version.

  1. Install the downloaded apk.

TestFlight Download Instruction

  1. Open the invitation email from TestFlight and click "View in TestFlight".

  1. Click "Get TestFlight from the App Store". Download TestFlight and open it.

  1. Click on "Redeem" and enter the code in step 2.

  1. Wait for the application to be installed.

Tech Stack

  • Cross-platform development: React Native

Quick Start (React Native)

  • Follow the official React Native guide to setup your environment.
  • Clone the repo
  • cd into local folder and do a yarn install to install dependencies (or use npm install)
  • run react-native run-ios or react-native run-android

Notes

  • Still a work in progress

Resources

  • Join us on Discord! We're always happy to help and answer questions.

History

  • Project started in June 2016