summaryrefslogtreecommitdiff
path: root/PagesGallery/PagesGallery.iOS
diff options
context:
space:
mode:
Diffstat (limited to 'PagesGallery/PagesGallery.iOS')
-rw-r--r--PagesGallery/PagesGallery.iOS/AppDelegate.cs29
-rw-r--r--PagesGallery/PagesGallery.iOS/Entitlements.plist7
-rw-r--r--PagesGallery/PagesGallery.iOS/Info.plist52
-rw-r--r--PagesGallery/PagesGallery.iOS/Main.cs15
-rw-r--r--PagesGallery/PagesGallery.iOS/PagesGallery.iOS.csproj160
-rw-r--r--PagesGallery/PagesGallery.iOS/Properties/AssemblyInfo.cs36
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Default-568h@2x.pngbin0 -> 8884 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Default-Portrait.pngbin0 -> 10710 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Default-Portrait@2x.pngbin0 -> 34540 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Default.pngbin0 -> 7243 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Default@2x.pngbin0 -> 8368 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-60@2x.pngbin0 -> 1712 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-60@3x.pngbin0 -> 21641 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-76.pngbin0 -> 1200 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-76@2x.pngbin0 -> 2262 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40.pngbin0 -> 729 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@2x.pngbin0 -> 1245 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@3x.pngbin0 -> 12610 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-Small.pngbin0 -> 1144 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-Small@2x.pngbin0 -> 955 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/Icon-Small@3x.pngbin0 -> 7309 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/Resources/LaunchScreen.storyboard39
-rw-r--r--PagesGallery/PagesGallery.iOS/app.config11
-rw-r--r--PagesGallery/PagesGallery.iOS/iTunesArtworkbin0 -> 16867 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/iTunesArtwork@2xbin0 -> 20666 bytes
-rw-r--r--PagesGallery/PagesGallery.iOS/packages.config4
26 files changed, 353 insertions, 0 deletions
diff --git a/PagesGallery/PagesGallery.iOS/AppDelegate.cs b/PagesGallery/PagesGallery.iOS/AppDelegate.cs
new file mode 100644
index 00000000..7d59ad21
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/AppDelegate.cs
@@ -0,0 +1,29 @@
+using Foundation;
+using UIKit;
+using Xamarin.Forms;
+using Xamarin.Forms.Platform.iOS;
+
+namespace PagesGallery.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 : FormsApplicationDelegate
+ {
+ //
+ // This method is invoked when the application has loaded and is ready to run. In this
+ // method you should instantiate the window, load the UI into it and then make the window
+ // visible.
+ //
+ // You have 17 seconds to return from this method, or iOS will terminate your application.
+ //
+ public override bool FinishedLaunching(UIApplication app, NSDictionary options)
+ {
+ Forms.Init();
+ LoadApplication(new App());
+
+ return base.FinishedLaunching(app, options);
+ }
+ }
+} \ No newline at end of file
diff --git a/PagesGallery/PagesGallery.iOS/Entitlements.plist b/PagesGallery/PagesGallery.iOS/Entitlements.plist
new file mode 100644
index 00000000..e9a3005f
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Entitlements.plist
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+</dict>
+</plist>
+
diff --git a/PagesGallery/PagesGallery.iOS/Info.plist b/PagesGallery/PagesGallery.iOS/Info.plist
new file mode 100644
index 00000000..c68a0161
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Info.plist
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+ <dict>
+ <key>UIDeviceFamily</key>
+ <array>
+ <integer>1</integer>
+ <integer>2</integer>
+ </array>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+ <key>UISupportedInterfaceOrientations~ipad</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+ <key>MinimumOSVersion</key>
+ <string>6.0</string>
+ <key>CFBundleDisplayName</key>
+ <string>PagesGallery</string>
+ <key>CFBundleIdentifier</key>
+ <string>com.yourcompany.PagesGallery</string>
+ <key>CFBundleVersion</key>
+ <string>1.0</string>
+ <key>CFBundleIconFiles</key>
+ <array>
+ <string>Icon-60@2x</string>
+ <string>Icon-60@3x</string>
+ <string>Icon-76</string>
+ <string>Icon-76@2x</string>
+ <string>Default</string>
+ <string>Default@2x</string>
+ <string>Default-568h@2x</string>
+ <string>Default-Portrait</string>
+ <string>Default-Portrait@2x</string>
+ <string>Icon-Small-40</string>
+ <string>Icon-Small-40@2x</string>
+ <string>Icon-Small-40@3x</string>
+ <string>Icon-Small</string>
+ <string>Icon-Small@2x</string>
+ <string>Icon-Small@3x</string>
+ </array>
+ <key>UILaunchStoryboardName</key>
+ <string>LaunchScreen</string>
+ </dict>
+</plist>
diff --git a/PagesGallery/PagesGallery.iOS/Main.cs b/PagesGallery/PagesGallery.iOS/Main.cs
new file mode 100644
index 00000000..b4caffaa
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Main.cs
@@ -0,0 +1,15 @@
+using UIKit;
+
+namespace PagesGallery.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/PagesGallery/PagesGallery.iOS/PagesGallery.iOS.csproj b/PagesGallery/PagesGallery.iOS/PagesGallery.iOS.csproj
new file mode 100644
index 00000000..8607831c
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/PagesGallery.iOS.csproj
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">iPhoneSimulator</Platform>
+ <ProductVersion>8.0.30703</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{392156B2-760A-4EE3-A822-CABD3238A21D}</ProjectGuid>
+ <ProjectTypeGuids>{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <OutputType>Exe</OutputType>
+ <RootNamespace>PagesGallery.iOS</RootNamespace>
+ <IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
+ <AssemblyName>PagesGalleryiOS</AssemblyName>
+ <NuGetPackageImportStamp>
+ </NuGetPackageImportStamp>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\iPhoneSimulator\Debug</OutputPath>
+ <DefineConstants>DEBUG</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ <MtouchArch>i386, x86_64</MtouchArch>
+ <MtouchLink>None</MtouchLink>
+ <MtouchDebug>true</MtouchDebug>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' ">
+ <DebugType>none</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\iPhoneSimulator\Release</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <MtouchLink>None</MtouchLink>
+ <MtouchArch>i386, x86_64</MtouchArch>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\iPhone\Debug</OutputPath>
+ <DefineConstants>DEBUG</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ <MtouchArch>ARMv7, ARM64</MtouchArch>
+ <CodesignKey>iPhone Developer</CodesignKey>
+ <MtouchDebug>true</MtouchDebug>
+ <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
+ <DebugType>none</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\iPhone\Release</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <MtouchArch>ARMv7, ARM64</MtouchArch>
+ <ConsolePause>false</ConsolePause>
+ <CodesignKey>iPhone Developer</CodesignKey>
+ <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Ad-Hoc|iPhone' ">
+ <DebugType>none</DebugType>
+ <Optimize>True</Optimize>
+ <OutputPath>bin\iPhone\Ad-Hoc</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <MtouchArch>ARMv7, ARM64</MtouchArch>
+ <BuildIpa>True</BuildIpa>
+ <CodesignProvision>Automatic:AdHoc</CodesignProvision>
+ <CodesignKey>iPhone Distribution</CodesignKey>
+ <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AppStore|iPhone' ">
+ <DebugType>none</DebugType>
+ <Optimize>True</Optimize>
+ <OutputPath>bin\iPhone\AppStore</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <MtouchArch>ARMv7, ARM64</MtouchArch>
+ <CodesignProvision>Automatic:AppStore</CodesignProvision>
+ <CodesignKey>iPhone Distribution</CodesignKey>
+ <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="Main.cs" />
+ <Compile Include="AppDelegate.cs" />
+ <None Include="app.config" />
+ <None Include="Entitlements.plist" />
+ <None Include="Info.plist" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <ITunesArtwork Include="iTunesArtwork" />
+ <ITunesArtwork Include="iTunesArtwork@2x" />
+ <None Include="packages.config">
+ <SubType>Designer</SubType>
+ </None>
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\Stubs\Xamarin.Forms.Platform.iOS\Xamarin.Forms.Platform.iOS %28Forwarders%29.csproj">
+ <Project>{39b3457f-01d8-43d0-8e84-d8c4f73cf48d}</Project>
+ <Name>Xamarin.Forms.Platform.iOS %28Forwarders%29</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Xamarin.Forms.Core\Xamarin.Forms.Core.csproj">
+ <Project>{57b8b73d-c3b5-4c42-869e-7b2f17d354ac}</Project>
+ <Name>Xamarin.Forms.Core</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Xamarin.Forms.Pages\Xamarin.Forms.Pages.csproj">
+ <Project>{d6133dbd-6c60-4bd5-bea2-07e0a3927c31}</Project>
+ <Name>Xamarin.Forms.Pages</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Xamarin.Forms.Platform.iOS\Xamarin.Forms.Platform.iOS.csproj">
+ <Project>{271193c1-6e7c-429c-a36d-3f1be5267231}</Project>
+ <Name>Xamarin.Forms.Platform.iOS</Name>
+ <IsAppExtension>false</IsAppExtension>
+ <IsWatchApp>false</IsWatchApp>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Xamarin.Forms.Xaml\Xamarin.Forms.Xaml.csproj">
+ <Project>{9db2f292-8034-4e06-89ad-98bbda4306b9}</Project>
+ <Name>Xamarin.Forms.Xaml</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\PagesGallery\PagesGallery.csproj">
+ <Name>PagesGallery</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <ItemGroup>
+ <BundleResource Include="Resources\Default-568h%402x.png" />
+ <BundleResource Include="Resources\Default-Portrait.png" />
+ <BundleResource Include="Resources\Default-Portrait%402x.png" />
+ <BundleResource Include="Resources\Default.png" />
+ <BundleResource Include="Resources\Default%402x.png" />
+ <BundleResource Include="Resources\Icon-60%402x.png" />
+ <BundleResource Include="Resources\Icon-60%403x.png" />
+ <BundleResource Include="Resources\Icon-76.png" />
+ <BundleResource Include="Resources\Icon-76%402x.png" />
+ <BundleResource Include="Resources\Icon-Small-40.png" />
+ <BundleResource Include="Resources\Icon-Small-40%402x.png" />
+ <BundleResource Include="Resources\Icon-Small-40%403x.png" />
+ <BundleResource Include="Resources\Icon-Small.png" />
+ <BundleResource Include="Resources\Icon-Small%402x.png" />
+ <BundleResource Include="Resources\Icon-Small%403x.png" />
+ <InterfaceDefinition Include="Resources\LaunchScreen.storyboard" />
+ </ItemGroup>
+ <ItemGroup>
+ <Reference Include="ModernHttpClient, Version=2.4.2.0, Culture=neutral, processorArchitecture=MSIL">
+ <HintPath>..\..\packages\modernhttpclient.2.4.2\lib\Xamarin.iOS10\ModernHttpClient.dll</HintPath>
+ <Private>True</Private>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.Xml" />
+ <Reference Include="System.Core" />
+ <Reference Include="Xamarin.iOS" />
+ </ItemGroup>
+ <Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
+ <Import Project="..\..\.nuspec\Xamarin.Forms.targets" />
+</Project> \ No newline at end of file
diff --git a/PagesGallery/PagesGallery.iOS/Properties/AssemblyInfo.cs b/PagesGallery/PagesGallery.iOS/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..c91e3867
--- /dev/null
+++ b/PagesGallery/PagesGallery.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 ("PagesGallery.iOS")]
+[assembly: AssemblyDescription ("")]
+[assembly: AssemblyConfiguration ("")]
+[assembly: AssemblyCompany ("")]
+[assembly: AssemblyProduct ("PagesGallery.iOS")]
+[assembly: AssemblyCopyright ("Copyright © 2014")]
+[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 ("72bdc44f-c588-44f3-b6df-9aace7daafdd")]
+
+// 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/PagesGallery/PagesGallery.iOS/Resources/Default-568h@2x.png b/PagesGallery/PagesGallery.iOS/Resources/Default-568h@2x.png
new file mode 100644
index 00000000..26c6461e
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Default-568h@2x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Default-Portrait.png b/PagesGallery/PagesGallery.iOS/Resources/Default-Portrait.png
new file mode 100644
index 00000000..5d0d1ab4
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Default-Portrait.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Default-Portrait@2x.png b/PagesGallery/PagesGallery.iOS/Resources/Default-Portrait@2x.png
new file mode 100644
index 00000000..0ee2688e
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Default-Portrait@2x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Default.png b/PagesGallery/PagesGallery.iOS/Resources/Default.png
new file mode 100644
index 00000000..b74643c0
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Default.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Default@2x.png b/PagesGallery/PagesGallery.iOS/Resources/Default@2x.png
new file mode 100644
index 00000000..dbd6bd3e
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Default@2x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-60@2x.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-60@2x.png
new file mode 100644
index 00000000..4b03c427
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-60@2x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-60@3x.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-60@3x.png
new file mode 100644
index 00000000..b03ca1bb
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-60@3x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-76.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-76.png
new file mode 100644
index 00000000..587982e2
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-76.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-76@2x.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-76@2x.png
new file mode 100644
index 00000000..cd4e2c8f
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-76@2x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40.png
new file mode 100644
index 00000000..6acff944
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@2x.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@2x.png
new file mode 100644
index 00000000..b833aac2
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@2x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@3x.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@3x.png
new file mode 100644
index 00000000..ab8654e4
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@3x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-Small.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small.png
new file mode 100644
index 00000000..33db7e71
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-Small@2x.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small@2x.png
new file mode 100644
index 00000000..bf45e259
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small@2x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/Icon-Small@3x.png b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small@3x.png
new file mode 100644
index 00000000..7ad3891b
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/Icon-Small@3x.png
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/Resources/LaunchScreen.storyboard b/PagesGallery/PagesGallery.iOS/Resources/LaunchScreen.storyboard
new file mode 100644
index 00000000..a639c2f1
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/Resources/LaunchScreen.storyboard
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="6245" systemVersion="13F34" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="X5k-f2-b5h">
+ <dependencies>
+ <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6238"/>
+ </dependencies>
+ <scenes>
+ <!--View Controller-->
+ <scene sceneID="gAE-YM-kbH">
+ <objects>
+ <viewController id="X5k-f2-b5h" sceneMemberID="viewController">
+ <layoutGuides>
+ <viewControllerLayoutGuide type="top" id="Y8P-hJ-Z43"/>
+ <viewControllerLayoutGuide type="bottom" id="9ZL-r4-8FZ"/>
+ </layoutGuides>
+ <view key="view" contentMode="scaleToFill" id="yd7-JS-zBw">
+ <rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <subviews>
+ <imageView userInteractionEnabled="NO" contentMode="scaleToFill" misplaced="YES" image="Icon-60.png" translatesAutoresizingMaskIntoConstraints="NO" id="23">
+ <rect key="frame" x="270" y="270" width="60" height="60"/>
+ <rect key="contentStretch" x="0.0" y="0.0" width="0.0" height="0.0"/>
+ </imageView>
+ </subviews>
+ <color key="backgroundColor" red="0.20392156862745098" green="0.59607843137254901" blue="0.85882352941176465" alpha="1" colorSpace="calibratedRGB"/>
+ <constraints>
+ <constraint firstItem="23" firstAttribute="centerY" secondItem="yd7-JS-zBw" secondAttribute="centerY" priority="1" id="39"/>
+ <constraint firstItem="23" firstAttribute="centerX" secondItem="yd7-JS-zBw" secondAttribute="centerX" priority="1" id="41"/>
+ </constraints>
+ </view>
+ </viewController>
+ <placeholder placeholderIdentifier="IBFirstResponder" id="XAI-xm-WK6" userLabel="First Responder" sceneMemberID="firstResponder"/>
+ </objects>
+ <point key="canvasLocation" x="349" y="339"/>
+ </scene>
+ </scenes>
+ <resources>
+ <image name="Icon-60.png" width="180" height="180"/>
+ </resources>
+</document>
diff --git a/PagesGallery/PagesGallery.iOS/app.config b/PagesGallery/PagesGallery.iOS/app.config
new file mode 100644
index 00000000..4dd3b43c
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/app.config
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.5.0.0" newVersion="1.5.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+</configuration> \ No newline at end of file
diff --git a/PagesGallery/PagesGallery.iOS/iTunesArtwork b/PagesGallery/PagesGallery.iOS/iTunesArtwork
new file mode 100644
index 00000000..94c8ebd6
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/iTunesArtwork
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/iTunesArtwork@2x b/PagesGallery/PagesGallery.iOS/iTunesArtwork@2x
new file mode 100644
index 00000000..fa2ebf72
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/iTunesArtwork@2x
Binary files differ
diff --git a/PagesGallery/PagesGallery.iOS/packages.config b/PagesGallery/PagesGallery.iOS/packages.config
new file mode 100644
index 00000000..f0eba649
--- /dev/null
+++ b/PagesGallery/PagesGallery.iOS/packages.config
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+ <package id="modernhttpclient" version="2.4.2" targetFramework="xamarinios10" />
+</packages> \ No newline at end of file