diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 3b237d3..d2bdb4d 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -26,6 +26,7 @@
+
diff --git a/package.json b/package.json
index 5590ef4..cfe852f 100644
--- a/package.json
+++ b/package.json
@@ -18,6 +18,7 @@
"expo-application": "~5.8.3",
"expo-auth-session": "~5.4.0",
"expo-crypto": "~12.8.0",
+ "expo-dev-client": "~3.3.8",
"expo-font": "~11.10.2",
"expo-status-bar": "~1.11.1",
"expo-system-ui": "^2.9.3",
diff --git a/yarn.lock b/yarn.lock
index a9c3e12..d0b0eed 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2714,6 +2714,16 @@ aggregate-error@^3.0.0:
clean-stack "^2.0.0"
indent-string "^4.0.0"
+ajv@8.11.0:
+ version "8.11.0"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f"
+ integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ json-schema-traverse "^1.0.0"
+ require-from-string "^2.0.2"
+ uri-js "^4.2.2"
+
anser@^1.4.9:
version "1.4.10"
resolved "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz"
@@ -3794,6 +3804,41 @@ expo-crypto@~12.8.0:
dependencies:
base64-js "^1.3.0"
+expo-dev-client@~3.3.8:
+ version "3.3.8"
+ resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-3.3.8.tgz#f6cff563f2437d0d265aa4d91eb263d592ac43f3"
+ integrity sha512-6JpcxncWiWwq1w6SPrePpTa20z3D1qmAMMHd8f05lSCUPVBn4jTwpzrKEpGaA3EubLE5SEdxPVmvmyWw/oFFMQ==
+ dependencies:
+ expo-dev-launcher "3.6.6"
+ expo-dev-menu "4.5.5"
+ expo-dev-menu-interface "1.7.2"
+ expo-manifests "~0.13.0"
+ expo-updates-interface "~0.15.1"
+
+expo-dev-launcher@3.6.6:
+ version "3.6.6"
+ resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-3.6.6.tgz#95a823dd1ba1d51af088e14ebcc163a9a5c2fa38"
+ integrity sha512-jVI1YZS1YJTrniIL53BOxSZUMyJCeDLuS9SlRx1vC3tnTTN3srg5pU/zCK/DifwbF7i6NtA1iLPSBVu2K4040A==
+ dependencies:
+ ajv "8.11.0"
+ expo-dev-menu "4.5.5"
+ expo-manifests "~0.13.0"
+ resolve-from "^5.0.0"
+ semver "^7.5.3"
+
+expo-dev-menu-interface@1.7.2:
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-1.7.2.tgz#772fb97c6b0a44c27965cdfcfa078f316b0930ca"
+ integrity sha512-V/geSB9rW0IPTR+d7E5CcvkV0uVUCE7SMHZqE/J0/dH06Wo8AahB16fimXeh5/hTL2Qztq8CQ41xpFUBoA9TEw==
+
+expo-dev-menu@4.5.5:
+ version "4.5.5"
+ resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-4.5.5.tgz#c010b158f448c2544bc1ba00486e6eaeaeab0114"
+ integrity sha512-PcbI/SqAvueOIEtR1O0s+WvVD7yizQSqXisDSkBrTym3u8XZSN+K730kz2Z64ukY9YIPG4qWR4sd+9rcjsbMWw==
+ dependencies:
+ expo-dev-menu-interface "1.7.2"
+ semver "^7.5.3"
+
expo-file-system@~16.0.0, expo-file-system@~16.0.5:
version "16.0.5"
resolved "https://registry.npmjs.org/expo-file-system/-/expo-file-system-16.0.5.tgz"
@@ -3806,6 +3851,11 @@ expo-font@~11.10.2:
dependencies:
fontfaceobserver "^2.1.0"
+expo-json-utils@~0.12.0:
+ version "0.12.3"
+ resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.12.3.tgz#cabb704a344d6d75f225cf4032c64479e442a2a9"
+ integrity sha512-4pypQdinpNc6XY9wsZk56njvzDh+B/9mISr7FPP3CVk1QGB1nSLh883/BCDSgnsephATZkC5HG+cdE60kCAR6A==
+
expo-keep-awake@~12.8.2:
version "12.8.2"
resolved "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-12.8.2.tgz"
@@ -3819,6 +3869,14 @@ expo-linking@~6.2.0:
expo-constants "~15.4.3"
invariant "^2.2.4"
+expo-manifests@~0.13.0:
+ version "0.13.2"
+ resolved "https://registry.yarnpkg.com/expo-manifests/-/expo-manifests-0.13.2.tgz#02b28bb2fb002ef93a03faf1ede9ecaa43e5d6c0"
+ integrity sha512-l0Sia1WmLULx8V41K8RzGLsFoTe4qqthPRGpHjItsYn8ZB6lRrdTBM9OYp2McIflgqN1HAimUCQMFIwJyH+UmA==
+ dependencies:
+ "@expo/config" "~8.5.0"
+ expo-json-utils "~0.12.0"
+
expo-modules-autolinking@1.10.2:
version "1.10.2"
resolved "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.10.2.tgz"
@@ -3851,6 +3909,11 @@ expo-system-ui@^2.9.3:
"@react-native/normalize-color" "^2.0.0"
debug "^4.3.2"
+expo-updates-interface@~0.15.1:
+ version "0.15.3"
+ resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-0.15.3.tgz#cdee536dea0a8692833a4d074005bf9c6bbbdd99"
+ integrity sha512-uLvsbaCmUsXgJqeen8rYH/jPr874ZUCXEvWpKHxrCv5/XATPlYEaDuecbNSGQ+cu78i6MdtB4BHOwZmoH2d47A==
+
expo-web-browser@~12.8.0, expo-web-browser@~12.8.2:
version "12.8.2"
resolved "https://registry.npmjs.org/expo-web-browser/-/expo-web-browser-12.8.2.tgz"
@@ -3880,7 +3943,7 @@ expo@~50.0.5:
fbemitter "^3.0.0"
whatwg-url-without-unicode "8.0.0-3"
-fast-deep-equal@^3.1.3:
+fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
version "3.1.3"
resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
@@ -4815,6 +4878,11 @@ json-schema-deref-sync@^0.13.0:
traverse "~0.6.6"
valid-url "~1.0.9"
+json-schema-traverse@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
+ integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
+
json5@^2.2.2, json5@^2.2.3:
version "2.2.3"
resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
@@ -5933,7 +6001,7 @@ punycode@^1.4.1:
resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"
integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==
-punycode@^2.1.1:
+punycode@^2.1.0, punycode@^2.1.1:
version "2.3.1"
resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz"
integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
@@ -7012,6 +7080,13 @@ update-browserslist-db@^1.0.13:
escalade "^3.1.1"
picocolors "^1.0.0"
+uri-js@^4.2.2:
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
+ integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
+ dependencies:
+ punycode "^2.1.0"
+
url-join@4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz"