diff --git a/design/deighton_logo.png b/design/deighton_logo.png
new file mode 100644
index 0000000..cb8ade9
Binary files /dev/null and b/design/deighton_logo.png differ
diff --git a/mobile/.gitignore b/mobile/.gitignore
index 2f8d0b5..5ccab7d 100644
--- a/mobile/.gitignore
+++ b/mobile/.gitignore
@@ -1,5 +1,6 @@
ios/build/
ios/Pods/
+ios/DerivedData/
android/build/
android/app/build/
android/.gradle/
diff --git a/mobile/android/app/app.iml b/mobile/android/app/app.iml
index ebb4e00..31c52f7 100644
--- a/mobile/android/app/app.iml
+++ b/mobile/android/app/app.iml
@@ -90,19 +90,15 @@
-
-
-
-
@@ -111,7 +107,6 @@
-
@@ -119,6 +114,7 @@
+
@@ -139,19 +135,23 @@
+
-
+
+
+
+
\ No newline at end of file
diff --git a/mobile/android/app/build.gradle b/mobile/android/app/build.gradle
index a5ecf8f..7bf7bef 100644
--- a/mobile/android/app/build.gradle
+++ b/mobile/android/app/build.gradle
@@ -94,13 +94,13 @@ def enableSeparateBuildPerCPUArchitecture = false
def enableProguardInReleaseBuilds = false
android {
- compileSdkVersion 27
- buildToolsVersion "26.0.2"
+ compileSdkVersion rootProject.ext.compileSdkVersion
+ buildToolsVersion rootProject.ext.buildToolsVersion
defaultConfig {
applicationId "com.deightonar"
- minSdkVersion 16
- targetSdkVersion 22
+ minSdkVersion rootProject.ext.targetSdkVersion
+ targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName "1.0"
ndk {
@@ -138,9 +138,10 @@ android {
dependencies {
compile fileTree(dir: "libs", include: ["*.jar"])
- compile "com.android.support:appcompat-v7:23.0.1"
+ compile "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
compile "com.facebook.react:react-native:+" // From node_modules
compile project(':react-native-navigation')
+ compile project(':react-native-maps')
}
// Run this once to be able to run the application with BUCK
diff --git a/mobile/android/app/src/main/AndroidManifest.xml b/mobile/android/app/src/main/AndroidManifest.xml
index 04c3b23..753613a 100644
--- a/mobile/android/app/src/main/AndroidManifest.xml
+++ b/mobile/android/app/src/main/AndroidManifest.xml
@@ -7,8 +7,8 @@
+ android:minSdkVersion="24"
+ android:targetSdkVersion="27" />
+
diff --git a/mobile/android/app/src/main/java/com/deightonar/MainApplication.java b/mobile/android/app/src/main/java/com/deightonar/MainApplication.java
index 4b6fc07..0767542 100644
--- a/mobile/android/app/src/main/java/com/deightonar/MainApplication.java
+++ b/mobile/android/app/src/main/java/com/deightonar/MainApplication.java
@@ -12,6 +12,7 @@ import java.util.Arrays;
import java.util.List;
import com.reactnativenavigation.NavigationApplication;
+import com.airbnb.android.react.maps.MapsPackage;
public class MainApplication extends NavigationApplication {
@Override
@@ -24,7 +25,7 @@ public class MainApplication extends NavigationApplication {
// Add additional packages you require here
// No need to add RnnPackage and MainReactPackage
return Arrays.asList(
- // eg. new VectorIconsPackage()
+ new MapsPackage()
);
}
diff --git a/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
index cde69bc..218f5a1 100644
Binary files a/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/mobile/android/app/src/main/res/mipmap-ldpi/ic_launcher.png b/mobile/android/app/src/main/res/mipmap-ldpi/ic_launcher.png
new file mode 100644
index 0000000..53d4519
Binary files /dev/null and b/mobile/android/app/src/main/res/mipmap-ldpi/ic_launcher.png differ
diff --git a/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
index c133a0c..bfda499 100644
Binary files a/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index bfa42f0..d954aae 100644
Binary files a/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
index 324e72c..923d6aa 100644
Binary files a/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 0000000..2dd149f
Binary files /dev/null and b/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/mobile/android/build.gradle b/mobile/android/build.gradle
index c5fecab..3cdc9bb 100644
--- a/mobile/android/build.gradle
+++ b/mobile/android/build.gradle
@@ -22,3 +22,13 @@ allprojects {
}
}
}
+
+ext {
+ compileSdkVersion = 27
+ targetSdkVersion = 27
+ minSdkVersion = 24
+ buildToolsVersion = "27.0.1"
+ supportLibVersion = "25.3.1"
+ googlePlayServicesVersion = "11.8.0"
+ androidMapsUtilsVersion = "0.5+"
+}
diff --git a/mobile/android/settings.gradle b/mobile/android/settings.gradle
index aa6028a..22c63ee 100644
--- a/mobile/android/settings.gradle
+++ b/mobile/android/settings.gradle
@@ -2,5 +2,6 @@ rootProject.name = 'DeightonAR'
include ':app'
include ':react-native-navigation'
-
project(':react-native-navigation').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-navigation/android/app/')
+include ':react-native-maps'
+project(':react-native-maps').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-maps/lib/android')
diff --git a/mobile/ios/DeightonAR.xcodeproj/project.pbxproj b/mobile/ios/DeightonAR.xcodeproj/project.pbxproj
index 084ce10..533c615 100644
--- a/mobile/ios/DeightonAR.xcodeproj/project.pbxproj
+++ b/mobile/ios/DeightonAR.xcodeproj/project.pbxproj
@@ -35,7 +35,6 @@
2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D16E6891FA4F8E400B85C8A /* libReact.a */; };
2DCD954D1E0B4F2C00145EB5 /* DeightonARTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* DeightonARTests.m */; };
42887A1A6498A7EE06F1A5E0 /* libPods-DeightonARTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3AD13D44FEB1B401BA4BEA4 /* libPods-DeightonARTests.a */; };
- 5222222F204EF106001F223F /* libReactNativeNavigation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5222222E204EF0C6001F223F /* libReactNativeNavigation.a */; };
5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; };
@@ -225,20 +224,6 @@
remoteGlobalIDString = 3D3CD9181DE5FBD800167DC4;
remoteInfo = "jschelpers-tvOS";
};
- 5222221C204EF0C6001F223F /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = EBF21BDC1FC498900052F4D5;
- remoteInfo = jsinspector;
- };
- 5222221E204EF0C6001F223F /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = EBF21BFA1FC4989A0052F4D5;
- remoteInfo = "jsinspector-tvOS";
- };
52222220204EF0C6001F223F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
@@ -375,7 +360,6 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 5222222F204EF106001F223F /* libReactNativeNavigation.a in Frameworks */,
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */,
5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */,
146834051AC3E58100842450 /* libReact.a in Frameworks */,
@@ -522,8 +506,6 @@
3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */,
3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */,
3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */,
- 5222221D204EF0C6001F223F /* libjsinspector.a */,
- 5222221F204EF0C6001F223F /* libjsinspector-tvOS.a */,
52222221204EF0C6001F223F /* libthird-party.a */,
52222223204EF0C6001F223F /* libthird-party.a */,
52222225204EF0C6001F223F /* libdouble-conversion.a */,
@@ -739,6 +721,9 @@
CreatedOnToolsVersion = 6.2;
TestTargetID = 13B07F861A680F5B00A75B9A;
};
+ 13B07F861A680F5B00A75B9A = {
+ DevelopmentTeam = 5PFR8VT5ZW;
+ };
2D02E47A1E0B4A5D006451C7 = {
CreatedOnToolsVersion = 8.2.1;
ProvisioningStyle = Automatic;
@@ -994,20 +979,6 @@
remoteRef = 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
- 5222221D204EF0C6001F223F /* libjsinspector.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = libjsinspector.a;
- remoteRef = 5222221C204EF0C6001F223F /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- 5222221F204EF0C6001F223F /* libjsinspector-tvOS.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = "libjsinspector-tvOS.a";
- remoteRef = 5222221E204EF0C6001F223F /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
52222221204EF0C6001F223F /* libthird-party.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
@@ -1367,6 +1338,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CURRENT_PROJECT_VERSION = 1;
DEAD_CODE_STRIPPING = NO;
+ DEVELOPMENT_TEAM = 5PFR8VT5ZW;
INFOPLIST_FILE = DeightonAR/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_LDFLAGS = (
@@ -1385,6 +1357,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = 5PFR8VT5ZW;
INFOPLIST_FILE = DeightonAR/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_LDFLAGS = (
diff --git a/mobile/ios/DeightonAR.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/mobile/ios/DeightonAR.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
new file mode 100644
index 0000000..0c67376
--- /dev/null
+++ b/mobile/ios/DeightonAR.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/Contents.json b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/Contents.json
index 19882d5..537008f 100644
--- a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/Contents.json
+++ b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -1,48 +1,153 @@
{
"images" : [
{
- "idiom" : "iphone",
"size" : "20x20",
+ "idiom" : "iphone",
+ "filename" : "icon-20@2x.png",
"scale" : "2x"
},
{
- "idiom" : "iphone",
"size" : "20x20",
+ "idiom" : "iphone",
+ "filename" : "icon-20@3x.png",
"scale" : "3x"
},
{
- "idiom" : "iphone",
"size" : "29x29",
- "scale" : "2x"
+ "idiom" : "iphone",
+ "filename" : "icon-29@1x.png",
+ "scale" : "1x"
},
{
- "idiom" : "iphone",
"size" : "29x29",
- "scale" : "3x"
- },
- {
"idiom" : "iphone",
- "size" : "40x40",
+ "filename" : "icon-29@2x.png",
"scale" : "2x"
},
{
+ "size" : "29x29",
"idiom" : "iphone",
- "size" : "40x40",
+ "filename" : "icon-29@3x.png",
"scale" : "3x"
},
{
+ "size" : "40x40",
"idiom" : "iphone",
- "size" : "60x60",
+ "filename" : "icon-40@2x.png",
"scale" : "2x"
},
{
+ "size" : "40x40",
"idiom" : "iphone",
- "size" : "60x60",
+ "filename" : "icon-40@3x.png",
"scale" : "3x"
},
{
- "idiom" : "ios-marketing",
+ "size" : "57x57",
+ "idiom" : "iphone",
+ "filename" : "icon-57@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "57x57",
+ "idiom" : "iphone",
+ "filename" : "icon-57@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "60x60",
+ "idiom" : "iphone",
+ "filename" : "icon-60@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "60x60",
+ "idiom" : "iphone",
+ "filename" : "icon-60@3x.png",
+ "scale" : "3x"
+ },
+ {
+ "size" : "20x20",
+ "idiom" : "ipad",
+ "filename" : "icon-20@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "20x20",
+ "idiom" : "ipad",
+ "filename" : "icon-20@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "ipad",
+ "filename" : "icon-29@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "ipad",
+ "filename" : "icon-29@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "ipad",
+ "filename" : "icon-40@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "ipad",
+ "filename" : "icon-40@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "50x50",
+ "idiom" : "ipad",
+ "filename" : "icon-50@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "50x50",
+ "idiom" : "ipad",
+ "filename" : "icon-50@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "72x72",
+ "idiom" : "ipad",
+ "filename" : "icon-72@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "72x72",
+ "idiom" : "ipad",
+ "filename" : "icon-72@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "76x76",
+ "idiom" : "ipad",
+ "filename" : "icon-76@1x.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "76x76",
+ "idiom" : "ipad",
+ "filename" : "icon-76@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "83.5x83.5",
+ "idiom" : "ipad",
+ "filename" : "icon-83.5@2x.png",
+ "scale" : "2x"
+ },
+ {
"size" : "1024x1024",
+ "idiom" : "ios-marketing",
+ "filename" : "icon-1024@1x.png",
"scale" : "1x"
}
],
@@ -50,4 +155,4 @@
"version" : 1,
"author" : "xcode"
}
-}
\ No newline at end of file
+}
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-1024@1x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-1024@1x.png
new file mode 100644
index 0000000..199a9b7
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-1024@1x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@1x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@1x.png
new file mode 100644
index 0000000..2d7f866
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@1x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@2x.png
new file mode 100644
index 0000000..15f879a
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@2x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@3x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@3x.png
new file mode 100644
index 0000000..d712055
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-20@3x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@1x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@1x.png
new file mode 100644
index 0000000..92a171a
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@1x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@2x.png
new file mode 100644
index 0000000..a0daf79
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@2x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@3x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@3x.png
new file mode 100644
index 0000000..2006fd2
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-29@3x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@1x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@1x.png
new file mode 100644
index 0000000..15f879a
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@1x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@2x.png
new file mode 100644
index 0000000..dea7e62
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@2x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@3x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@3x.png
new file mode 100644
index 0000000..b0f6363
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-40@3x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-50@1x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-50@1x.png
new file mode 100644
index 0000000..a322ab6
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-50@1x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-50@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-50@2x.png
new file mode 100644
index 0000000..046dfad
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-50@2x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-57@1x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-57@1x.png
new file mode 100644
index 0000000..0e974ae
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-57@1x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-57@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-57@2x.png
new file mode 100644
index 0000000..bcd0760
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-57@2x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-60@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-60@2x.png
new file mode 100644
index 0000000..b0f6363
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-60@2x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-60@3x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-60@3x.png
new file mode 100644
index 0000000..9f7225a
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-60@3x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-72@1x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-72@1x.png
new file mode 100644
index 0000000..218f5a1
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-72@1x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-72@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-72@2x.png
new file mode 100644
index 0000000..923d6aa
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-72@2x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-76@1x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-76@1x.png
new file mode 100644
index 0000000..5062db0
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-76@1x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-76@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-76@2x.png
new file mode 100644
index 0000000..b12360b
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-76@2x.png differ
diff --git a/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-83.5@2x.png b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-83.5@2x.png
new file mode 100644
index 0000000..9b22f11
Binary files /dev/null and b/mobile/ios/DeightonAR/Images.xcassets/AppIcon.appiconset/icon-83.5@2x.png differ