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 () + { + } + } +}