diff --git a/Gjallarhorn.Bindable.sln b/Gjallarhorn.Bindable.sln
index 2d296e9..8763d0d 100644
--- a/Gjallarhorn.Bindable.sln
+++ b/Gjallarhorn.Bindable.sln
@@ -1,6 +1,6 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26730.12
+VisualStudioVersion = 15.0.27130.2010
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".paket", ".paket", "{63297B98-5CED-492C-A5B7-A5B4F73CF142}"
ProjectSection(SolutionItems) = preProject
@@ -78,6 +78,8 @@ Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "WpfCollectionManager", "sam
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfElmInspiredOneCSharp", "samples\ElmInspiredOne\WpfElmInspiredOneCSharp\WpfElmInspiredOneCSharp.csproj", "{726DB885-7A1E-43FE-BDBB-94B09E92B883}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ElmInspiredOneXF.iOS", "samples\ElmInspiredOne\ElmInspiredOneXF.iOS\ElmInspiredOneXF.iOS.csproj", "{B94E6239-AE19-4A43-923C-AB464EFFD9C3}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
@@ -442,6 +444,28 @@ Global
{726DB885-7A1E-43FE-BDBB-94B09E92B883}.Release|iPhone.Build.0 = Release|Any CPU
{726DB885-7A1E-43FE-BDBB-94B09E92B883}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{726DB885-7A1E-43FE-BDBB-94B09E92B883}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Ad-Hoc|Any CPU.ActiveCfg = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Ad-Hoc|Any CPU.Build.0 = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Ad-Hoc|iPhone.ActiveCfg = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Ad-Hoc|iPhone.Build.0 = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.AppStore|Any CPU.ActiveCfg = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.AppStore|Any CPU.Build.0 = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.AppStore|iPhone.ActiveCfg = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.AppStore|iPhone.Build.0 = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.AppStore|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.AppStore|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Debug|Any CPU.ActiveCfg = Debug|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Debug|iPhone.ActiveCfg = Debug|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Debug|iPhone.Build.0 = Debug|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Release|Any CPU.ActiveCfg = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Release|iPhone.ActiveCfg = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Release|iPhone.Build.0 = Release|iPhone
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -467,6 +491,7 @@ Global
{10E8B8CC-745C-4548-B45E-C70B7B6EFFA3} = {0387E2FF-28A5-46EE-B99C-DEB15939FB49}
{E08CC0E3-3BF3-4D56-9CBF-88B80CFDDE36} = {0387E2FF-28A5-46EE-B99C-DEB15939FB49}
{726DB885-7A1E-43FE-BDBB-94B09E92B883} = {F9A01AB1-EB25-479C-A869-C98BE21B4FAF}
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3} = {1201AA64-1169-4811-AC99-786936FB4882}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {4182252C-17A1-4F04-B4E2-84A045EBC91E}
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/AppDelegate.cs b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/AppDelegate.cs
new file mode 100644
index 0000000..a19ce1a
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/AppDelegate.cs
@@ -0,0 +1,76 @@
+using UIKit;
+using Foundation;
+using Gjallarhorn.Bindable.Framework;
+using Program = ElmInspiredOne.Program;
+using ElmInspiredXF;
+
+namespace ElmInspiredOneXF.iOS
+{
+ // 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 class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
+ {
+ // class-level declarations
+
+ public override UIWindow Window
+ {
+ get;
+ set;
+ }
+
+ public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions)
+ {
+ global::Xamarin.Forms.Forms.Init();
+ //var info = Framework.CreateApplicationInfo(Program.applicationCore, new MainPage());
+ //var app = info.CreateApp();
+ //LoadApplication(app);
+
+ //Framework.runApplication
+
+ // create a new window instance based on the screen size
+ Window = new UIWindow(UIScreen.MainScreen.Bounds);
+
+ // If you have defined a root view controller, set it here:
+ // Window.RootViewController = myViewController;
+
+ // make the window visible
+ Window.MakeKeyAndVisible();
+
+ return base.FinishedLaunching(application, launchOptions);
+ }
+
+ public override void OnResignActivation(UIApplication application)
+ {
+ // Invoked when the application is about to move from active to inactive state.
+ // This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message)
+ // or when the user quits the application and it begins the transition to the background state.
+ // Games should use this method to pause the game.
+ }
+
+ public override void DidEnterBackground(UIApplication application)
+ {
+ // Use this method to release shared resources, save user data, invalidate timers and store the application state.
+ // If your application supports background exection this method is called instead of WillTerminate when the user quits.
+ }
+
+ public override void WillEnterForeground(UIApplication application)
+ {
+ // Called as part of the transiton from background to active state.
+ // Here you can undo many of the changes made on entering the background.
+ }
+
+ public override void OnActivated(UIApplication application)
+ {
+ // Restart any tasks that were paused (or not yet started) while the application was inactive.
+ // If the application was previously in the background, optionally refresh the user interface.
+ }
+
+ public override void WillTerminate(UIApplication application)
+ {
+ // Called when the application is about to terminate. Save data, if needed. See also DidEnterBackground.
+ }
+ }
+}
+
+
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/ElmInspiredOneXF.iOS.csproj b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/ElmInspiredOneXF.iOS.csproj
new file mode 100644
index 0000000..eb5758a
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/ElmInspiredOneXF.iOS.csproj
@@ -0,0 +1,460 @@
+
+
+
+ Debug
+ iPhoneSimulator
+ {B94E6239-AE19-4A43-923C-AB464EFFD9C3}
+ {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Exe
+ ElmInspiredOneXF.iOS
+ Resources
+ ElmInspiredOneXF.iOS
+ true
+
+
+ true
+ full
+ false
+ bin\iPhoneSimulator\Debug
+ DEBUG
+ prompt
+ 4
+ false
+ x86_64
+ None
+ true
+ iPhone Distribution
+ RealPlay Generic Test Provisioning
+
+
+ none
+ true
+ bin\iPhoneSimulator\Release
+ prompt
+ 4
+ None
+ x86_64
+ false
+
+
+ true
+ full
+ false
+ bin\iPhone\Debug
+ DEBUG
+ prompt
+ 4
+ false
+ ARMv7, ARM64
+ Entitlements.plist
+ iPhone Developer
+ true
+
+
+ false
+ VS: 2BKHHN9N46.io.elic.Test Development
+
+
+ none
+ true
+ bin\iPhone\Release
+ prompt
+ 4
+ Entitlements.plist
+ ARMv7, ARM64
+ false
+ iPhone Developer
+
+
+
+
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+
+
+
+
+
+
+
+
+
+ {fdecdc7a-70fe-4c5f-9a92-24ee28d8d3fc}
+ Gjallarhorn.Bindable.XamarinForms
+
+
+ {dc46e916-06fc-4256-acfc-ebc7c9dc95ea}
+ Gjallarhorn.Bindable
+
+
+ {350db7f3-951f-4a79-a33e-b9dad42704a5}
+ ElmInspiredOne
+
+
+ {50dedb31-31a0-4d43-a0c3-7196710a5028}
+ ElmInspiredXF
+
+
+
+
+
+
+ <__paket__Xamarin_Forms_targets>portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms
+
+
+
+
+
+
+
+ ..\..\..\packages\FSharp.Core\lib\net40\FSharp.Core.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\FSharp.Core\lib\portable-net45+netcore45\FSharp.Core.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\FSharp.Core\lib\portable-net45+netcore45+wp8\FSharp.Core.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\FSharp.Core\lib\portable-net45+netcore45+wpa81+wp8\FSharp.Core.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Gjallarhorn\lib\portable-net45+win8+wp8+wpa81\Gjallarhorn.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\WPtoolkit\lib\wp8\Microsoft.Phone.Controls.Toolkit.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable\lib\MonoAndroid403\Xamarin.Android.Support.Animated.Vector.Drawable.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Android.Support.Design\lib\MonoAndroid43\Xamarin.Android.Support.Design.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Android.Support.v4\lib\MonoAndroid403\Xamarin.Android.Support.v4.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Android.Support.v7.AppCompat\lib\MonoAndroid403\Xamarin.Android.Support.v7.AppCompat.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Android.Support.v7.CardView\lib\MonoAndroid403\Xamarin.Android.Support.v7.CardView.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Android.Support.v7.MediaRouter\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Android.Support.v7.RecyclerView\lib\MonoAndroid403\Xamarin.Android.Support.v7.RecyclerView.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Android.Support.Vector.Drawable\lib\MonoAndroid403\Xamarin.Android.Support.Vector.Drawable.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\MonoAndroid10\FormsViewGroup.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\MonoAndroid10\Xamarin.Forms.Core.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\MonoAndroid10\Xamarin.Forms.Platform.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\WP80\Xamarin.Forms.Core.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\WP80\Xamarin.Forms.Platform.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\WP80\Xamarin.Forms.Platform.WP8.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\WP80\Xamarin.Forms.Xaml.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Platform.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Xaml.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\uap10.0\Xamarin.Forms.Core.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\uap10.0\Xamarin.Forms.Platform.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\uap10.0\Xamarin.Forms.Platform.UAP.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\uap10.0\Xamarin.Forms.Xaml.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\win81\Xamarin.Forms.Core.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\win81\Xamarin.Forms.Platform.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\win81\Xamarin.Forms.Platform.WinRT.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\win81\Xamarin.Forms.Platform.WinRT.Tablet.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\win81\Xamarin.Forms.Xaml.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\wpa81\Xamarin.Forms.Core.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\wpa81\Xamarin.Forms.Platform.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\wpa81\Xamarin.Forms.Platform.WinRT.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\wpa81\Xamarin.Forms.Platform.WinRT.Phone.dll
+ True
+ True
+
+
+ ..\..\..\packages\Xamarin.Forms\lib\wpa81\Xamarin.Forms.Xaml.dll
+ True
+ True
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Entitlements.plist b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Entitlements.plist
new file mode 100644
index 0000000..24c3103
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Entitlements.plist
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/GettingStarted.Xamarin b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/GettingStarted.Xamarin
new file mode 100644
index 0000000..810f716
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/GettingStarted.Xamarin
@@ -0,0 +1,4 @@
+
+ GS\iOS\CS\iOSApp\GettingStarted.html
+ false
+
\ No newline at end of file
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Info.plist b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Info.plist
new file mode 100644
index 0000000..99d1ce5
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Info.plist
@@ -0,0 +1,76 @@
+
+
+
+
+ CFBundleDisplayName
+ ElmInspiredOneXF.iOS
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1.0
+ LSRequiresIPhoneOS
+
+ MinimumOSVersion
+ 10.3
+ UIDeviceFamily
+
+ 1
+ 2
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiredDeviceCapabilities
+
+ armv7
+ gamekit
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ CFBundleIdentifier
+ 2BKHHN9N46.io.elic.Test
+ CFBundleDocumentTypes
+
+
+ CFBundleTypeName
+ MKDirectionsRequest
+ LSItemContentTypes
+
+ com.apple.maps.directionsrequest
+
+
+
+ MKDirectionsApplicationSupportedModes
+
+ MKDirectionsModeBike
+ MKDirectionsModeBus
+ MKDirectionsModeCar
+ MKDirectionsModePedestrian
+ MKDirectionsModeStreetcar
+ MKDirectionsModeSubway
+ MKDirectionsModeTaxi
+ MKDirectionsModeTrain
+ MKDirectionsModeOther
+
+ UIBackgroundModes
+
+ audio
+ location
+ voip
+ external-accessory
+ bluetooth-central
+ bluetooth-peripheral
+ remote-notification
+
+
+
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Main.cs b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Main.cs
new file mode 100644
index 0000000..fef4e71
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Main.cs
@@ -0,0 +1,15 @@
+using UIKit;
+
+namespace ElmInspiredOneXF.iOS
+{
+ 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");
+ }
+ }
+}
\ No newline at end of file
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Properties/AssemblyInfo.cs b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..84809d4
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("ElmInspiredOneXF.iOS")]
+[assembly: AssemblyDescription("ElmInspiredOneXF.iOS")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("ElmInspiredOneXF.iOS")]
+[assembly: AssemblyProduct("ElmInspiredOneXF.iOS")]
+[assembly: AssemblyCopyright("Copyright © 2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("b94e6239-ae19-4a43-923c-ab464effd9c3")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/README_FIRST.txt b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/README_FIRST.txt
new file mode 100644
index 0000000..ce40c01
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/README_FIRST.txt
@@ -0,0 +1,3 @@
+For the Windows Phone toolkit make sure that you have
+marked the icons in the "Toolkit.Content" folder as content. That way they
+can be used as the icons for the ApplicationBar control.
\ No newline at end of file
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Resources/LaunchScreen.xib b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Resources/LaunchScreen.xib
new file mode 100644
index 0000000..65aa539
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Resources/LaunchScreen.xib
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Add.png b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Add.png
new file mode 100644
index 0000000..4b524d6
Binary files /dev/null and b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Add.png differ
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Cancel.png b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Cancel.png
new file mode 100644
index 0000000..4dd724f
Binary files /dev/null and b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Cancel.png differ
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Check.png b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Check.png
new file mode 100644
index 0000000..7a07466
Binary files /dev/null and b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Check.png differ
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Delete.png b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Delete.png
new file mode 100644
index 0000000..95bb16d
Binary files /dev/null and b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Delete.png differ
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Select.png b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Select.png
new file mode 100644
index 0000000..995deaa
Binary files /dev/null and b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/Toolkit.Content/ApplicationBar.Select.png differ
diff --git a/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/paket.references b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/paket.references
new file mode 100644
index 0000000..874c4d1
--- /dev/null
+++ b/samples/ElmInspiredOne/ElmInspiredOneXF.iOS/paket.references
@@ -0,0 +1,4 @@
+group Main
+ FSharp.Core
+ Xamarin.Forms
+ Gjallarhorn
\ No newline at end of file