OurCycles
App built with Angular and Three.js to track and gain understanding of our Cycles.
Table of Contents
Installation
This project uses yarn
as dependency manager.
After run yarn
you can execute the available scripts of package.json
Development
First ensure that the project has been built nx build mobile
and copy the build output
to the native platforms with nx run mobile:copy:android
or nx run mobile:copy:ios
.
To sync the output and the native dependencies use nx run mobile:sync:android
.
Finally open the native platform in its respective IDE with nx run mobile:open:android
.
Running capacitor commands with nx run mobile:cap --cmd="add ios"
and firebase-tools
(installed globally) with nx run $project:firebase --cmd $command
.
Contributing
- Star this GitHub repo
⭐ - Share ideas and experience in the Discussions
- Create pull requests to add or extend the existing features
- Report any existing issues that you find
Gratitude
- Sander Blue for his scaled solar system
- Philipp John with his angular-three.js template
Mateo Tibaquirá |
This project follows the all-contributors specification. Contributions of any kind are welcome!
Troubleshooting
- DO NOT update the Android Graddle version even if Android Studio insists. Capacitor takes care of the working version.
- Android Studio complaining about non-Gradle modules next to Android-Gradle modules:
Close the IDE, delete the.idea
directory, delete the all.iml
files, run<app>:mobile:cap open android
again.
https://stackoverflow.com/a/53920901/885259