<<<<<<< HEAD
Mobile app cappable of display League of Legends ingame data, sent by the desktop app with the same name, in a simple way. Done with React Native and Firebase.
As the fist commit this repository is not ready to be fully functional, there are some issues.
Clone or download the repository, then follow the next instrucctions.
- Install NPM packages with the package manager
npm install
.
As I can't publish the app in the AppStore yet, I can't fully share all of my code for security reasons. The only way to get this working is replasing those files, and that requires a firebase personal account.
- The app needs the
google-services.json
wich I don't want to share in a public repository. - The app needs the
full credentials of the realtime database
wich I don't want to share in a public repository.
- Start the react native packager, run
npm start
from the root of your project. - If you haven't already got an android device attached/emulator running then you'll need to get one running (make sure the emulator is with Google Play / APIs). When ready run
npm run android
oryarn run android
from the root of your project.
If all has gone well you'll see an initial screen like the one below.
- Not recognizing buffs that reduces damage (eg. Annie's E, Warwick's E, Alistar's R, etc.).
- DPS not calculated correctly (on-hit effects and Critical Strike).
- LAN as only region to search.
- Calculations only working for Morgana and Karma.
- Calculations not using the following stats: Heal and Shield Power, Lethality, Armor Penetration, Lifesteal and Magic Penetration.
- Only tested on Android.
- No registration form yet. =======
Mobile app cappable of display League of Legends ingame data, send by the desktop app with the same name, in a simple way. Done with React Native and Firebase.
b6810552bbd0ce846ad15c8123b3f18a1fe1b70e