diff --git a/StoryboardIntro/UnifiedStoryboard.sln b/StoryboardIntro/UnifiedStoryboard.sln
new file mode 100644
index 000000000..d38a5e1f9
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard.sln
@@ -0,0 +1,32 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2012
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnifiedStoryboard", "UnifiedStoryboard\UnifiedStoryboard.csproj", "{E8AF843F-C5A0-403B-8489-AF7157A36CFD}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|iPhoneSimulator = Debug|iPhoneSimulator
+ Release|iPhoneSimulator = Release|iPhoneSimulator
+ Debug|iPhone = Debug|iPhone
+ Release|iPhone = Release|iPhone
+ Ad-Hoc|iPhone = Ad-Hoc|iPhone
+ AppStore|iPhone = AppStore|iPhone
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.AppStore|iPhone.Build.0 = AppStore|iPhone
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Debug|iPhone.ActiveCfg = Debug|iPhone
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Debug|iPhone.Build.0 = Debug|iPhone
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Release|iPhone.ActiveCfg = Release|iPhone
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Release|iPhone.Build.0 = Release|iPhone
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ EndGlobalSection
+ GlobalSection(MonoDevelopProperties) = preSolution
+ StartupItem = UnifiedStoryboard\UnifiedStoryboard.csproj
+ EndGlobalSection
+EndGlobal
diff --git a/StoryboardIntro/UnifiedStoryboard/AppDelegate.cs b/StoryboardIntro/UnifiedStoryboard/AppDelegate.cs
new file mode 100644
index 000000000..3854566e3
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/AppDelegate.cs
@@ -0,0 +1,47 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+using Foundation;
+using UIKit;
+
+namespace UnifiedStoryboard
+{
+ // The UIApplicationDelegate for the application. This class is responsible for launching the
+ // User Interface of the application, as well as listening (and optionally responding) to
+ // application events from iOS.
+ [Register ("AppDelegate")]
+ public partial class AppDelegate : UIApplicationDelegate
+ {
+ // class-level declarations
+
+ public override UIWindow Window {
+ get;
+ set;
+ }
+
+ // This method is invoked when the application is about to move from active to inactive state.
+ // OpenGL applications should use this method to pause.
+ public override void OnResignActivation (UIApplication application)
+ {
+ }
+
+ // This method should be used to release shared resources and it should store the application state.
+ // If your application supports background exection this method is called instead of WillTerminate
+ // when the user quits.
+ public override void DidEnterBackground (UIApplication application)
+ {
+ }
+
+ // This method is called as part of the transiton from background to active state.
+ public override void WillEnterForeground (UIApplication application)
+ {
+ }
+
+ // This method is called when the application is about to terminate. Save data, if needed.
+ public override void WillTerminate (UIApplication application)
+ {
+ }
+ }
+}
+
diff --git a/StoryboardIntro/UnifiedStoryboard/Entitlements.plist b/StoryboardIntro/UnifiedStoryboard/Entitlements.plist
new file mode 100644
index 000000000..9ae599370
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/Entitlements.plist
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/StoryboardIntro/UnifiedStoryboard/Info.plist b/StoryboardIntro/UnifiedStoryboard/Info.plist
new file mode 100644
index 000000000..bca32427b
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/Info.plist
@@ -0,0 +1,43 @@
+
+
+
+
+ CFBundleDisplayName
+ UnifiedStoryboard
+ CFBundleIdentifier
+ com.your-company.UnifiedStoryboard
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1.0
+ LSRequiresIPhoneOS
+
+ MinimumOSVersion
+ 8.0
+ UIDeviceFamily
+
+ 1
+ 2
+
+ UIMainStoryboardFile
+ MainStoryboard
+ UIRequiredDeviceCapabilities
+
+ armv7
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+
+ UIPrerenderedIcon
+
+ XSAppIconAssets
+ Resources/Images.xcassets/AppIcons.appiconset
+ XSLaunchImageAssets
+ Resources/Images.xcassets/LaunchImage.launchimage
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+
+
+
diff --git a/StoryboardIntro/UnifiedStoryboard/Main.cs b/StoryboardIntro/UnifiedStoryboard/Main.cs
new file mode 100644
index 000000000..f1bc496f5
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/Main.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+using Foundation;
+using UIKit;
+
+namespace UnifiedStoryboard
+{
+ public class Application
+ {
+ // This is the main entry point of the application.
+ static void Main (string[] args)
+ {
+ // if you want to use a different Application Delegate class from "AppDelegate"
+ // you can specify it here.
+ UIApplication.Main (args, null, "AppDelegate");
+ }
+ }
+}
diff --git a/StoryboardIntro/UnifiedStoryboard/MainStoryboard.storyboard b/StoryboardIntro/UnifiedStoryboard/MainStoryboard.storyboard
new file mode 100644
index 000000000..76a9a3499
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/MainStoryboard.storyboard
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop01.png b/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop01.png
new file mode 100644
index 000000000..6deadbbf2
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop01.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop02.png b/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop02.png
new file mode 100644
index 000000000..d26cfebc6
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop02.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop03.png b/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop03.png
new file mode 100644
index 000000000..3d769296e
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop03.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop04.png b/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop04.png
new file mode 100644
index 000000000..bdc1219a6
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Backdrop04.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Icon-60.png b/StoryboardIntro/UnifiedStoryboard/Resources/Icon-60.png
new file mode 100644
index 000000000..d2d56a011
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Icon-60.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Contents.json b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Contents.json
new file mode 100644
index 000000000..a57f8759b
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Contents.json
@@ -0,0 +1,107 @@
+{
+ "images": [
+ {
+ "filename": "Icon-Small.png",
+ "size": "29x29",
+ "scale": "1x",
+ "idiom": "iphone"
+ },
+ {
+ "filename": "Icon-Small@2x.png",
+ "size": "29x29",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "filename": "Icon-Spotlight-40@2x.png",
+ "size": "40x40",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "filename": "Icon.png",
+ "size": "57x57",
+ "scale": "1x",
+ "idiom": "iphone"
+ },
+ {
+ "filename": "Icon@2x.png",
+ "size": "57x57",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "filename": "Icon-60@2x.png",
+ "size": "60x60",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "filename": "Icon-Small.png",
+ "size": "29x29",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-Small@2x.png",
+ "size": "29x29",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-Spotlight-40.png",
+ "size": "40x40",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-Spotlight-40@2x.png",
+ "size": "40x40",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-Small-50.png",
+ "size": "50x50",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-Small-50@2x.png",
+ "size": "50x50",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-72.png",
+ "size": "72x72",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-72@2x.png",
+ "size": "72x72",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-76.png",
+ "size": "76x76",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "filename": "Icon-76@2x.png",
+ "size": "76x76",
+ "scale": "2x",
+ "idiom": "ipad"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ },
+ "properties": {
+ "pre-rendered": true
+ }
+}
\ No newline at end of file
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-60@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-60@2x.png
new file mode 100644
index 000000000..32918a495
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-60@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-72.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-72.png
new file mode 100644
index 000000000..977b2893d
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-72.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-72@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-72@2x.png
new file mode 100644
index 000000000..ab11986e8
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-72@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-76.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-76.png
new file mode 100644
index 000000000..f8ef4696c
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-76.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-76@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-76@2x.png
new file mode 100644
index 000000000..a2882210f
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-76@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small-50.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small-50.png
new file mode 100644
index 000000000..9b13aa219
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small-50.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small-50@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small-50@2x.png
new file mode 100644
index 000000000..648e568cc
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small-50@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small.png
new file mode 100644
index 000000000..f145292e2
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small@2x.png
new file mode 100644
index 000000000..ffb561581
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Small@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Spotlight-40.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Spotlight-40.png
new file mode 100644
index 000000000..ad7e66171
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Spotlight-40.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Spotlight-40@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Spotlight-40@2x.png
new file mode 100644
index 000000000..6ab24a4e0
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon-Spotlight-40@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon.png
new file mode 100644
index 000000000..22f611d14
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon@2x.png
new file mode 100644
index 000000000..361e27822
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/AppIcons.appiconset/Icon@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Contents.json b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Contents.json
new file mode 100644
index 000000000..ee43f49c6
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Contents.json
@@ -0,0 +1,171 @@
+{
+ "images": [
+ {
+ "minimum-system-version": "8.0",
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "size": "414x736",
+ "subtype": "736h",
+ "scale": "3x",
+ "idiom": "iphone"
+ },
+ {
+ "minimum-system-version": "8.0",
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "size": "375x667",
+ "subtype": "667h",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "minimum-system-version": "8.0",
+ "orientation": "landscape",
+ "extent": "full-screen",
+ "size": "736x414",
+ "subtype": "736h",
+ "scale": "3x",
+ "idiom": "iphone"
+ },
+ {
+ "minimum-system-version": "7.0",
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "filename": "Default@2x.png",
+ "size": "320x480",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "minimum-system-version": "7.0",
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "filename": "Default-568h@2x.png",
+ "size": "320x568",
+ "subtype": "retina4",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "minimum-system-version": "7.0",
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "filename": "Default-Portrait~ipad.png",
+ "size": "768x1024",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "minimum-system-version": "7.0",
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "filename": "Default-Portrait@2x~ipad.png",
+ "size": "768x1024",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "minimum-system-version": "7.0",
+ "orientation": "landscape",
+ "extent": "full-screen",
+ "filename": "Default-Landscape~ipad.png",
+ "size": "1024x768",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "minimum-system-version": "7.0",
+ "orientation": "landscape",
+ "extent": "full-screen",
+ "filename": "Default-Landscape@2x~ipad.png",
+ "size": "1024x768",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "filename": "Default.png",
+ "size": "320x480",
+ "scale": "1x",
+ "idiom": "iphone"
+ },
+ {
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "filename": "Default@2x.png",
+ "size": "320x480",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "filename": "Default-568h@2x.png",
+ "size": "320x568",
+ "subtype": "retina4",
+ "scale": "2x",
+ "idiom": "iphone"
+ },
+ {
+ "orientation": "portrait",
+ "extent": "to-status-bar",
+ "size": "768x1004",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "orientation": "portrait",
+ "extent": "to-status-bar",
+ "size": "768x1004",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "size": "768x1024",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "orientation": "portrait",
+ "extent": "full-screen",
+ "size": "768x1024",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "orientation": "landscape",
+ "extent": "to-status-bar",
+ "size": "1024x748",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "orientation": "landscape",
+ "extent": "to-status-bar",
+ "size": "1024x748",
+ "scale": "2x",
+ "idiom": "ipad"
+ },
+ {
+ "orientation": "landscape",
+ "extent": "full-screen",
+ "size": "1024x768",
+ "scale": "1x",
+ "idiom": "ipad"
+ },
+ {
+ "orientation": "landscape",
+ "extent": "full-screen",
+ "size": "1024x768",
+ "scale": "2x",
+ "idiom": "ipad"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ }
+}
\ No newline at end of file
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
new file mode 100644
index 000000000..3a34926de
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Landscape@2x~ipad.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Landscape@2x~ipad.png
new file mode 100644
index 000000000..e9d6cd462
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Landscape@2x~ipad.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Landscape~ipad.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Landscape~ipad.png
new file mode 100644
index 000000000..1116734e7
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Landscape~ipad.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Portrait@2x~ipad.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Portrait@2x~ipad.png
new file mode 100644
index 000000000..0d3cb8582
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Portrait@2x~ipad.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Portrait~ipad.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Portrait~ipad.png
new file mode 100644
index 000000000..ac025473f
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default-Portrait~ipad.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default.png
new file mode 100644
index 000000000..4b9b9f146
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default@2x.png
new file mode 100644
index 000000000..a7349599a
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/LaunchImage.launchimage/Default@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/Contents.json b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/Contents.json
new file mode 100644
index 000000000..b8fde4ef6
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/Contents.json
@@ -0,0 +1,30 @@
+{
+ "images" : [
+ {
+ "idiom" : "universal",
+ "scale" : "1x",
+ "filename" : "MenuBackground_Any.png"
+ },
+ {
+ "idiom" : "universal",
+ "scale" : "2x",
+ "filename" : "MenuBackground_Any@2x.png"
+ },
+ {
+ "idiom" : "universal",
+ "filename" : "MenuBackground_Compact.png",
+ "widthClass" : "compact",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "universal",
+ "filename" : "MenuBackground_Compact@2x.png",
+ "widthClass" : "compact",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Any.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Any.png
new file mode 100644
index 000000000..45ca2fea5
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Any.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Any@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Any@2x.png
new file mode 100644
index 000000000..65b3f3786
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Any@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Compact.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Compact.png
new file mode 100644
index 000000000..bf518729b
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Compact.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Compact@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Compact@2x.png
new file mode 100644
index 000000000..8278cf9cd
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Images.xcassets/MenuBackground.imageset/MenuBackground_Compact@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Logo.png b/StoryboardIntro/UnifiedStoryboard/Resources/Logo.png
new file mode 100644
index 000000000..22bb7a1a3
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Logo.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/Logo@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/Logo@2x.png
new file mode 100644
index 000000000..2b0afe36c
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/Logo@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Any.png b/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Any.png
new file mode 100644
index 000000000..45ca2fea5
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Any.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Any@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Any@2x.png
new file mode 100644
index 000000000..65b3f3786
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Any@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Compact.png b/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Compact.png
new file mode 100644
index 000000000..bf518729b
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Compact.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Compact@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Compact@2x.png
new file mode 100644
index 000000000..8278cf9cd
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/MenuBackground_Compact@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/MonkeyLogo.png b/StoryboardIntro/UnifiedStoryboard/Resources/MonkeyLogo.png
new file mode 100644
index 000000000..1cb6f4a13
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/MonkeyLogo.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/iTunesArtwork.png b/StoryboardIntro/UnifiedStoryboard/Resources/iTunesArtwork.png
new file mode 100644
index 000000000..40d5c40e0
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/iTunesArtwork.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/Resources/iTunesArtwork@2x.png b/StoryboardIntro/UnifiedStoryboard/Resources/iTunesArtwork@2x.png
new file mode 100644
index 000000000..2b0afe36c
Binary files /dev/null and b/StoryboardIntro/UnifiedStoryboard/Resources/iTunesArtwork@2x.png differ
diff --git a/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboard.csproj b/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboard.csproj
new file mode 100644
index 000000000..7b2fa0c27
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboard.csproj
@@ -0,0 +1,161 @@
+
+
+
+ Debug
+ iPhoneSimulator
+ {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ {E8AF843F-C5A0-403B-8489-AF7157A36CFD}
+ Exe
+ UnifiedStoryboard
+ Resources
+ UnifiedStoryboard
+ Xamarin.iOS
+ v1.0
+
+
+ true
+ full
+ false
+ bin\iPhoneSimulator\Debug
+ DEBUG;
+ prompt
+ 4
+ false
+ None
+ true
+ iPhone Developer
+
+
+ full
+ true
+ bin\iPhoneSimulator\Release
+ prompt
+ 4
+ None
+ false
+ Entitlements.plist
+
+
+ true
+ full
+ false
+ bin\iPhone\Debug
+ DEBUG;
+ prompt
+ 4
+ false
+ Entitlements.plist
+ true
+ iPhone Developer
+ ARMv7
+
+
+ full
+ true
+ bin\iPhone\Release
+ prompt
+ 4
+ Entitlements.plist
+ false
+ iPhone Developer
+ ARMv7, ARM64
+
+
+ full
+ true
+ bin\iPhone\Ad-Hoc
+ prompt
+ 4
+ false
+ Entitlements.plist
+ true
+ Automatic:AdHoc
+ iPhone Distribution
+ ARMv7, ARM64
+
+
+ full
+ true
+ bin\iPhone\AppStore
+ prompt
+ 4
+ iPhone Distribution
+ Entitlements.plist
+ false
+ Automatic:AppStore
+ ARMv7, ARM64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UnifiedStoryboardViewController.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboardViewController.cs b/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboardViewController.cs
new file mode 100644
index 000000000..4f5214db1
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboardViewController.cs
@@ -0,0 +1,55 @@
+using System;
+using CoreGraphics;
+
+using Foundation;
+using UIKit;
+
+namespace UnifiedStoryboard
+{
+ public partial class UnifiedStoryboardViewController : UIViewController
+ {
+ public UnifiedStoryboardViewController (IntPtr handle) : base (handle)
+ {
+ }
+
+ public override void DidReceiveMemoryWarning ()
+ {
+ // Releases the view if it doesn't have a superview.
+ base.DidReceiveMemoryWarning ();
+
+ // Release any cached data, images, etc that aren't in use.
+ }
+
+ #region View lifecycle
+
+ public override void ViewDidLoad ()
+ {
+ base.ViewDidLoad ();
+
+ // Perform any additional setup after loading the view, typically from a nib.
+ }
+
+ public override void ViewWillAppear (bool animated)
+ {
+ base.ViewWillAppear (animated);
+ }
+
+ public override void ViewDidAppear (bool animated)
+ {
+ base.ViewDidAppear (animated);
+ }
+
+ public override void ViewWillDisappear (bool animated)
+ {
+ base.ViewWillDisappear (animated);
+ }
+
+ public override void ViewDidDisappear (bool animated)
+ {
+ base.ViewDidDisappear (animated);
+ }
+
+ #endregion
+ }
+}
+
diff --git a/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboardViewController.designer.cs b/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboardViewController.designer.cs
new file mode 100644
index 000000000..8def78487
--- /dev/null
+++ b/StoryboardIntro/UnifiedStoryboard/UnifiedStoryboardViewController.designer.cs
@@ -0,0 +1,21 @@
+// WARNING
+//
+// This file has been generated automatically by Xamarin Studio from the outlets and
+// actions declared in your storyboard file.
+// Manual changes to this file will not be maintained.
+//
+using System;
+using Foundation;
+using UIKit;
+using System.CodeDom.Compiler;
+
+namespace UnifiedStoryboard
+{
+ [Register ("UnifiedStoryboardViewController")]
+ partial class UnifiedStoryboardViewController
+ {
+ void ReleaseDesignerOutlets ()
+ {
+ }
+ }
+}