Eric Li 55c999aa9f changed comments textbox | il y a 2 ans | |
---|---|---|
.expo-shared | il y a 3 ans | |
android | il y a 2 ans | |
assets | il y a 2 ans | |
coverage | il y a 3 ans | |
design | il y a 3 ans | |
docs | il y a 3 ans | |
ios | il y a 2 ans | |
oss-attribution | il y a 2 ans | |
src | il y a 2 ans | |
.env | il y a 2 ans | |
.gitignore | il y a 3 ans | |
App.js | il y a 3 ans | |
App.tsx | il y a 2 ans | |
GoogleService-Info.plist | il y a 2 ans | |
app.json | il y a 2 ans | |
babel.config.json | il y a 2 ans | |
declarations.d.ts | il y a 2 ans | |
docker-compose.yml | il y a 2 ans | |
google-services.json | il y a 2 ans | |
index.js | il y a 3 ans | |
jsdoc.json | il y a 3 ans | |
metro.config.js | il y a 2 ans | |
package-lock.json | il y a 2 ans | |
package.json | il y a 2 ans | |
privacy.html | il y a 2 ans | |
readme.md | il y a 2 ans | |
tsconfig.json | il y a 2 ans | |
tsconfig.spec.json | il y a 3 ans | |
usage.html | il y a 2 ans | |
yarn-error.log | il y a 3 ans | |
yarn.lock | il y a 2 ans |
Click&Push's mobile app, built with React Native/Typescript. Acts as a client for Click & Push's Rest API.
Reading the React Native CLI Quickstart guide on the official docs is highly recommended, however the process is very straight forward. https://reactnative.dev/docs/environment-setup
Click & Push Mobile uses Expo's Bare workflow, so it leverages Expo's powerful CLI, but also allows for essential native modules to be added (i.e. voice recognition)
sudo chmod -R 755 atlas-mobile-ts/
npm install -g expo-cli
if you don't have the expo-cli installed already.npm install
to install dependencies from package.json.After these steps, you need to perform some additional platform-specific steps (note: the ios and android folders in the repo have important modifications that enable certain dependencies in the app to function properly, so its important to keep them intact when pushing and pulling the repo):
expo run:android
in the app root folder, which will install the app on your device and run it.For technical information about the project structure and explainations of the code, see the wiki.