Skip to content

Commit

Permalink
Merge pull request #96 from shapeshift/feat_make_mobile_app_great_again
Browse files Browse the repository at this point in the history
  • Loading branch information
gomesalexandre authored May 31, 2024
2 parents 6f80c79 + 10a421d commit 3df8dfc
Show file tree
Hide file tree
Showing 153 changed files with 5,950 additions and 5,378 deletions.
6 changes: 0 additions & 6 deletions .buckconfig

This file was deleted.

5 changes: 5 additions & 0 deletions env.template → .env.template
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,8 @@ WOOD_URI=https://wood.shapeshift.com
# used for support widget, a la intercom
CHATWOOT_URI=https://app.chatwoot.com
LOGGING_WEBVIEW=true

# WalletConnect verify URIs

WALLETCONNECT_VERIFY_SERVER=https://verify.walletconnect.com
WALLETCONNECT_VERIFY_FALLBACK_SERVER=https://verify.walletconnect.org
Empty file added .git-blame-ignore-revs
Empty file.
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,8 @@ bundle.js
/vendor/bundle/

coverage

# Expo
.expo
dist/
web-build/
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
16
18
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,15 @@ corepack prepare yarn@3 --activate

run `yarn` to install dependencies

## Debugging the webview

To debug the webview:

- Run metro and the build for iOS / Android (see iOS and Android sections below)
- Run `chrome://inspect/#devices` and click "Inspect" on the remote target

![Remote Target Inspect](https://github.com/shapeshift/mobile-app/assets/17035424/7ede8055-9165-43e9-b54d-0862ae869728)

## iOS
Tested with Xcode 13.4 on macOS 12.5. You will also need CocoaPods installed

Expand Down Expand Up @@ -113,4 +122,4 @@ You will need to obtain signing artifacts from someone in order to push builds.
1. Once you have successfully set up android studio per the documentation above you can proceed. Make sure you have opened the ./android folder as the root.
2. In android studio, select Build -> Generate Signed Bundle / APK
3. Select Android App Bundle and select the keystore you have obtained
4. Select a `release build` and click Finish.
4. Select a `release build` and click Finish.
16 changes: 16 additions & 0 deletions android/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# OSX
#
.DS_Store

# Android/IntelliJ
#
build/
.idea
.gradle
local.properties
*.iml
*.hprof
.cxx/

# Bundle artifacts
*.jsbundle
55 changes: 0 additions & 55 deletions android/app/_BUCK

This file was deleted.

Loading

0 comments on commit 3df8dfc

Please sign in to comment.