Skip to content
This repository has been archived by the owner on May 14, 2021. It is now read-only.
/ submarine Public archive

A cross-platform mobile client app for Sea.

License

Notifications You must be signed in to change notification settings

tosuke/submarine

Repository files navigation

Submarine

A cross-platform mobile client app for Sea.

How to use

Published Version

Android User

See DeployGate

iOS User

See Expo

Dev Infomation

Requires

  • expo-cli
  • Apple Developer Account (If you want to build IPA)

Required Environment Variables

Name Description
SEA_URL Root URL of an instance(eg. https://sea-ans.herokuapp.com)
CLIENT_ID Your app's id
CLIENT_SECRET Your app's secret

How to build

Generate app.json

$ yarn generate:app

Copy App.app.tsx

$ cp -r App.app.tsx

Build apk

$ expo build:android

Build ipa

$ expo build:ios

How to develop

Generate app.json

$ yarn generate:app

Develop with App

$ yarn start

Use Storybook

$ yarn storybook

Credits

Icons made by Freepik from www.flaticon.com