diff --git a/examples/fitness/ios/.gitignore b/examples/fitness/ios/.gitignore
new file mode 100644
index 0000000000..ecb842d705
--- /dev/null
+++ b/examples/fitness/ios/.gitignore
@@ -0,0 +1 @@
+.generated/
diff --git a/examples/fitness/ios/Assets.xcassets/AppIcon.appiconset/Contents.json b/examples/fitness/ios/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000000..85257ca794
--- /dev/null
+++ b/examples/fitness/ios/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,73 @@
+{
+ "images" : [
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "83.5x83.5",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
diff --git a/examples/fitness/ios/Info.plist b/examples/fitness/ios/Info.plist
index 1afd934b9e..1d8367d23d 100644
--- a/examples/fitness/ios/Info.plist
+++ b/examples/fitness/ios/Info.plist
@@ -2,57 +2,46 @@
- CFBundleDevelopmentRegion
- en
-
-
- CFBundleExecutable
- fitness_app
-
- CFBundleDisplayName
- Fitness
-
- UILaunchStoryboardName
- LaunchScreen
-
- CFBundleIdentifier
- com.google.SkyFitness
-
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- game_app
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleVersion
- 1
- LSRequiresIPhoneOS
-
- UIRequiredDeviceCapabilities
-
- armv7
-
- DTPlatformName
- iphonesimulator
- DTSDKName
- iphonesimulator8.3
- LSRequiresIPhoneOS
-
- MinimumOSVersion
- 7.0
- UIDeviceFamily
-
- 1
- 2
-
- CFBundleSupportedPlatforms
-
- iPhoneSimulator
-
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Runner
+ CFBundleIdentifier
+ io.flutter.example.fitness
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Fitness
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1
+ LSRequiresIPhoneOS
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIViewControllerBasedStatusBarAppearance
+
diff --git a/examples/fitness/ios/LaunchScreen.storyboard b/examples/fitness/ios/LaunchScreen.storyboard
new file mode 100644
index 0000000000..78686cd075
--- /dev/null
+++ b/examples/fitness/ios/LaunchScreen.storyboard
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/fitness/ios/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib b/examples/fitness/ios/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib
deleted file mode 100644
index 1aa489da11..0000000000
Binary files a/examples/fitness/ios/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib and /dev/null differ
diff --git a/examples/fitness/ios/LaunchScreen.storyboardc/Info.plist b/examples/fitness/ios/LaunchScreen.storyboardc/Info.plist
deleted file mode 100644
index 32288e88f6..0000000000
Binary files a/examples/fitness/ios/LaunchScreen.storyboardc/Info.plist and /dev/null differ
diff --git a/examples/fitness/ios/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib b/examples/fitness/ios/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib
deleted file mode 100644
index 8de9beddcb..0000000000
Binary files a/examples/fitness/ios/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib and /dev/null differ
diff --git a/examples/fitness/mac/Info.plist b/examples/fitness/mac/Info.plist
deleted file mode 100644
index 5f3286b7e0..0000000000
--- a/examples/fitness/mac/Info.plist
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- fitness_app
- CFBundleIconFile
-
- CFBundleIdentifier
- org.domokit.sky.fitness
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- Asteroids
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1
- LSMinimumSystemVersion
- 10.6
- NSHumanReadableCopyright
- Copyright © 2015 The Chromium Authors. All rights reserved.
- NSMainNibFile
- sky_mac
- NSPrincipalClass
- SkyApplication
-
-
diff --git a/examples/fitness/mac/sky_mac.xib b/examples/fitness/mac/sky_mac.xib
deleted file mode 100644
index 0173ec3d28..0000000000
--- a/examples/fitness/mac/sky_mac.xib
+++ /dev/null
@@ -1,695 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/hello_world/ios/.gitignore b/examples/hello_world/ios/.gitignore
new file mode 100644
index 0000000000..ecb842d705
--- /dev/null
+++ b/examples/hello_world/ios/.gitignore
@@ -0,0 +1 @@
+.generated/
diff --git a/examples/hello_world/ios/Assets.xcassets/AppIcon.appiconset/Contents.json b/examples/hello_world/ios/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000000..85257ca794
--- /dev/null
+++ b/examples/hello_world/ios/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,73 @@
+{
+ "images" : [
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "83.5x83.5",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
diff --git a/examples/hello_world/ios/Info.plist b/examples/hello_world/ios/Info.plist
new file mode 100644
index 0000000000..a6440c1258
--- /dev/null
+++ b/examples/hello_world/ios/Info.plist
@@ -0,0 +1,47 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Runner
+ CFBundleIdentifier
+ io.flutter.example.hello_world
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Hello World
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1
+ LSRequiresIPhoneOS
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIViewControllerBasedStatusBarAppearance
+
+
+
diff --git a/examples/hello_world/ios/LaunchScreen.storyboard b/examples/hello_world/ios/LaunchScreen.storyboard
new file mode 100644
index 0000000000..78686cd075
--- /dev/null
+++ b/examples/hello_world/ios/LaunchScreen.storyboard
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/material_gallery/ios/.gitignore b/examples/material_gallery/ios/.gitignore
new file mode 100644
index 0000000000..ecb842d705
--- /dev/null
+++ b/examples/material_gallery/ios/.gitignore
@@ -0,0 +1 @@
+.generated/
diff --git a/examples/material_gallery/ios/Assets.xcassets/AppIcon.appiconset/Contents.json b/examples/material_gallery/ios/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000000..85257ca794
--- /dev/null
+++ b/examples/material_gallery/ios/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,73 @@
+{
+ "images" : [
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "3x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "29x29",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "40x40",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "76x76",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "83.5x83.5",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
diff --git a/examples/material_gallery/ios/Info.plist b/examples/material_gallery/ios/Info.plist
new file mode 100644
index 0000000000..5b118dbe9a
--- /dev/null
+++ b/examples/material_gallery/ios/Info.plist
@@ -0,0 +1,47 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Runner
+ CFBundleIdentifier
+ io.flutter.material_gallery
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Material Gallery
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1
+ LSRequiresIPhoneOS
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIViewControllerBasedStatusBarAppearance
+
+
+
diff --git a/examples/material_gallery/ios/LaunchScreen.storyboard b/examples/material_gallery/ios/LaunchScreen.storyboard
new file mode 100644
index 0000000000..78686cd075
--- /dev/null
+++ b/examples/material_gallery/ios/LaunchScreen.storyboard
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+