Repository: davidortinau/TheLittleThingsPlayground Branch: master Commit: d2487bd309dd Files: 97 Total size: 1.3 MB Directory structure: gitextract_ubojr8mt/ ├── .gitignore ├── README.md ├── TheLittleThingsPlayground/ │ ├── App.xaml │ ├── App.xaml.cs │ ├── AppShell.xaml │ ├── AppShell.xaml.cs │ ├── Converters/ │ │ └── StringToColorConverter.cs │ ├── Extensions/ │ │ └── ColorExtensions.cs │ ├── Models/ │ │ └── Item.cs │ ├── Services/ │ │ ├── IDataStore.cs │ │ └── MockDataStore.cs │ ├── Styles/ │ │ └── Global.css │ ├── TheLittleThingsPlayground.csproj │ ├── Utils/ │ │ ├── ImageResourceExtension.cs │ │ └── XamlUtil.cs │ ├── ViewModels/ │ │ ├── AboutViewModel.cs │ │ ├── BaseViewModel.cs │ │ ├── ColorViewModel.cs │ │ └── DemoViewModel.cs │ └── Views/ │ ├── AboutPage.xaml │ ├── AboutPage.xaml.cs │ ├── MasterPageLayout.xaml │ ├── MasterPageLayout.xaml.cs │ ├── ModalPage.xaml │ ├── ModalPage.xaml.cs │ ├── Previewer.xaml │ ├── Previewer.xaml.cs │ ├── SimpleWebView.xaml │ ├── SimpleWebView.xaml.cs │ ├── ThreeFivePage.xaml │ ├── ThreeFivePage.xaml.cs │ ├── ThreeFourPage.xaml │ ├── ThreeFourPage.xaml.cs │ ├── ThreeOnePage.xaml │ ├── ThreeOnePage.xaml.cs │ ├── ThreeSixPage.xaml │ ├── ThreeSixPage.xaml.cs │ ├── ThreeThreePage.xaml │ ├── ThreeThreePage.xaml.cs │ ├── ThreeTwoPage.xaml │ ├── ThreeTwoPage.xaml.cs │ ├── ViewSourcePage.xaml │ ├── ViewSourcePage.xaml.cs │ └── Visual/ │ ├── ActivityIndicatorsPage.xaml │ ├── ActivityIndicatorsPage.xaml.cs │ ├── ButtonsPage.xaml │ ├── ButtonsPage.xaml.cs │ ├── CardsPage.xaml │ ├── CardsPage.xaml.cs │ ├── CustomRenderers.xaml │ ├── CustomRenderers.xaml.cs │ ├── Editors.xaml │ ├── Editors.xaml.cs │ ├── EntriesPage.xaml │ ├── EntriesPage.xaml.cs │ ├── Pickers.xaml │ ├── Pickers.xaml.cs │ ├── ProgressPage.xaml │ ├── ProgressPage.xaml.cs │ ├── SlidersPage.xaml │ ├── SlidersPage.xaml.cs │ ├── SteppersPage.xaml │ └── SteppersPage.xaml.cs ├── TheLittleThingsPlayground.Android/ │ ├── Assets/ │ │ └── AboutAssets.txt │ ├── MainActivity.cs │ ├── Properties/ │ │ ├── AndroidManifest.xml │ │ └── AssemblyInfo.cs │ ├── Renderers/ │ │ └── DroidTabbedPageRenderer.cs │ ├── Resources/ │ │ ├── AboutResources.txt │ │ ├── Resource.designer.cs │ │ ├── layout/ │ │ │ ├── Tabbar.axml │ │ │ └── Toolbar.axml │ │ ├── mipmap-anydpi-v26/ │ │ │ ├── icon.xml │ │ │ └── icon_round.xml │ │ └── values/ │ │ ├── colors.xml │ │ └── styles.xml │ └── TheLittleThingsPlayground.Android.csproj ├── TheLittleThingsPlayground.UWP/ │ ├── App.xaml │ ├── App.xaml.cs │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── Package.appxmanifest │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ └── Default.rd.xml │ ├── TheLittleThingsPlayground.UWP.csproj │ └── TheLittleThingsPlayground.UWP_TemporaryKey.pfx ├── TheLittleThingsPlayground.iOS/ │ ├── AppDelegate.cs │ ├── Assets.xcassets/ │ │ └── AppIcon.appiconset/ │ │ ├── Contents.json │ │ └── Media.xcassets/ │ │ ├── Contents.json │ │ └── Image.imageset/ │ │ └── Contents.json │ ├── Entitlements.plist │ ├── Info.plist │ ├── Main.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── Resources/ │ │ └── LaunchScreen.storyboard │ └── TheLittleThingsPlayground.iOS.csproj └── TheLittleThingsPlayground.sln ================================================ FILE CONTENTS ================================================ ================================================ FILE: .gitignore ================================================ # Autosave files *~ # build [Oo]bj/ [Bb]in/ packages/ TestResults/ # globs Makefile.in *.DS_Store *.sln.cache *.suo *.cache *.pidb *.userprefs *.usertasks config.log config.make config.status aclocal.m4 install-sh autom4te.cache/ *.user *.tar.gz tarballs/ test-results/ Thumbs.db .vs/ # Mac bundle stuff *.dmg *.app # resharper *_Resharper.* *.Resharper # dotCover *.dotCover ================================================ FILE: README.md ================================================ # TheLittleThingsPlayground Playground for experimenting with new Xamarin.Forms features. ## ThreeSix (Xamarin.Forms 3.6.0) [Release Notes](https://docs.microsoft.com/en-us/xamarin/xamarin-forms/release-notes/3.6/3.6.0) * Entry - Read-only * Maps - ItemSource & ItemTemplate * Visual - Material ## ThreeFive (Xamarin.Forms 3.5.0) [Release Notes](https://docs.microsoft.com/en-us/xamarin/xamarin-forms/release-notes/3.5/3.5.0) * BindableLayout * ListView ScrollBarVisibility * SwitchCell OnColor * ToolbarItem, MasterDetailPage, NavigationPage a11y ## ThreeFour (Xamarin.Forms 3.4.0) [Release Notes](https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-3.4/3.4.0/) * ImageButton ## ThreeThree (Xamarin.Forms 3.3.0) [Release Notes](https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-3.3/3.3.0/) * Label & Span Text Decorations: Underline and Strikethrough * Label MaxLines * [iOS] Modal Presentation Model * [iOS] WebView now uses WKWebView ## ThreeTwo (Xamarin.Forms 3.2.0) [Release Notes](https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-3.2/3.2.0/) * BoxView Corner Radius * Button Padding * Editor Placeholder and Placeholder Color * [iOS] Entry: Position and Color of Caret * Label Line Height * OnPlatform/OnIdiom Markup Extensions * Span Gestures * Swipe Gesture Recognizer * [iOS] Tap Slider * TitleView ## ThreeOne (Xamarin.Forms 3.1.0) On this page I'm looking at a series of [F100 features](https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-3.1/3.1.0/), collaborations with the Xamarin.Forms community. [Release Notes](https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-3.1/3.1.0/) * Android Bottom Tabs * Android Bottom Tab styling options * Auto-Resize Editor * Return key setting for Entry * AutoCapitalization keyboard flag for Entry * Vertical and Horizontal scrollbar options * Text prediction enable/disable ================================================ FILE: TheLittleThingsPlayground/App.xaml ================================================ #0078D7 #FFB900 #00A4EF #7FBA00 #F25022 #ffffff #ffffff #ffffff #ffffff #ffffff #1d1d1d #D32F2F #FFCDD2 ================================================ FILE: TheLittleThingsPlayground/App.xaml.cs ================================================ using System; using Xamarin.Forms; using Xamarin.Forms.Xaml; using TheLittleThingsPlayground.Views; using Xamarin.Forms.Internals; [assembly: XamlCompilation(XamlCompilationOptions.Skip)] namespace TheLittleThingsPlayground { public partial class App : Application { public App() { InitializeComponent(); MainPage = new AppShell(); } protected override void OnStart() { // Handle when your app starts } protected override void OnSleep() { // Handle when your app sleeps } protected override void OnResume() { // Handle when your app resumes } } } ================================================ FILE: TheLittleThingsPlayground/AppShell.xaml ================================================ ================================================ FILE: TheLittleThingsPlayground.Android/TheLittleThingsPlayground.Android.csproj ================================================  Debug AnyCPU {443AEE28-CA64-4015-99D8-EB428C4D923D} {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} {6968b3a4-1835-46a3-ac5c-1ae33b475983} Library TheLittleThingsPlayground.Droid TheLittleThingsPlayground.Android True Resources\Resource.designer.cs Resource Properties\AndroidManifest.xml Resources Assets v9.0 false true full false bin\Debug DEBUG; prompt 4 None x86;x86_64 true true pdbonly true bin\Release prompt 4 true {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED} TheLittleThingsPlayground 3.6.0.220655 3.6.0.220655 ================================================ FILE: TheLittleThingsPlayground.UWP/App.xaml ================================================  ================================================ FILE: TheLittleThingsPlayground.UWP/App.xaml.cs ================================================ using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.InteropServices.WindowsRuntime; using Windows.ApplicationModel; using Windows.ApplicationModel.Activation; using Windows.Foundation; using Windows.Foundation.Collections; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Controls.Primitives; using Windows.UI.Xaml.Data; using Windows.UI.Xaml.Input; using Windows.UI.Xaml.Media; using Windows.UI.Xaml.Navigation; namespace TheLittleThingsPlayground.UWP { /// /// Provides application-specific behavior to supplement the default Application class. /// sealed partial class App : Application { /// /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// public App() { this.InitializeComponent(); this.Suspending += OnSuspending; } /// /// Invoked when the application is launched normally by the end user. Other entry points /// will be used such as when the application is launched to open a specific file. /// /// Details about the launch request and process. protected override void OnLaunched(LaunchActivatedEventArgs e) { Frame rootFrame = Window.Current.Content as Frame; // Do not repeat app initialization when the Window already has content, // just ensure that the window is active if (rootFrame == null) { // Create a Frame to act as the navigation context and navigate to the first page rootFrame = new Frame(); rootFrame.NavigationFailed += OnNavigationFailed; Xamarin.Forms.Forms.Init(e); if (e.PreviousExecutionState == ApplicationExecutionState.Terminated) { //TODO: Load state from previously suspended application } // Place the frame in the current Window Window.Current.Content = rootFrame; } if (rootFrame.Content == null) { // When the navigation stack isn't restored navigate to the first page, // configuring the new page by passing required information as a navigation // parameter rootFrame.Navigate(typeof(MainPage), e.Arguments); } // Ensure the current window is active Window.Current.Activate(); } /// /// Invoked when Navigation to a certain page fails /// /// The Frame which failed navigation /// Details about the navigation failure void OnNavigationFailed(object sender, NavigationFailedEventArgs e) { throw new Exception("Failed to load Page " + e.SourcePageType.FullName); } /// /// Invoked when application execution is being suspended. Application state is saved /// without knowing whether the application will be terminated or resumed with the contents /// of memory still intact. /// /// The source of the suspend request. /// Details about the suspend request. private void OnSuspending(object sender, SuspendingEventArgs e) { var deferral = e.SuspendingOperation.GetDeferral(); //TODO: Save application state and stop any background activity deferral.Complete(); } } } ================================================ FILE: TheLittleThingsPlayground.UWP/MainPage.xaml ================================================  ================================================ FILE: TheLittleThingsPlayground.UWP/MainPage.xaml.cs ================================================ using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.InteropServices.WindowsRuntime; using Windows.Foundation; using Windows.Foundation.Collections; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Controls.Primitives; using Windows.UI.Xaml.Data; using Windows.UI.Xaml.Input; using Windows.UI.Xaml.Media; using Windows.UI.Xaml.Navigation; // The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409 namespace TheLittleThingsPlayground.UWP { /// /// An empty page that can be used on its own or navigated to within a Frame. /// public sealed partial class MainPage { public MainPage() { this.InitializeComponent(); LoadApplication(new TheLittleThingsPlayground.App()); } } } ================================================ FILE: TheLittleThingsPlayground.UWP/Package.appxmanifest ================================================  TheLittleThingsPlayground.UWP dave Assets\StoreLogo.png ================================================ FILE: TheLittleThingsPlayground.UWP/Properties/AssemblyInfo.cs ================================================ 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("TheLittleThingsPlayground.UWP")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("TheLittleThingsPlayground.UWP")] [assembly: AssemblyCopyright("Copyright © 2018")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // 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")] [assembly: ComVisible(false)] ================================================ FILE: TheLittleThingsPlayground.UWP/Properties/Default.rd.xml ================================================ ================================================ FILE: TheLittleThingsPlayground.UWP/TheLittleThingsPlayground.UWP.csproj ================================================  Debug x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2} AppContainerExe Properties TheLittleThingsPlayground.UWP TheLittleThingsPlayground.UWP en-US UAP 10.0.17134.0 10.0.16299.0 14 512 {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} true TheLittleThingsPlayground.UWP_TemporaryKey.pfx true bin\x86\Debug\ DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP ;2008 full x86 false prompt true bin\x86\Release\ TRACE;NETFX_CORE;WINDOWS_UWP true ;2008 pdbonly x86 false prompt true true true bin\ARM\Debug\ DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP ;2008 full ARM false prompt true bin\ARM\Release\ TRACE;NETFX_CORE;WINDOWS_UWP true ;2008 pdbonly ARM false prompt true true true bin\x64\Debug\ DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP ;2008 full x64 false prompt true bin\x64\Release\ TRACE;NETFX_CORE;WINDOWS_UWP true ;2008 pdbonly x64 false prompt true true PackageReference App.xaml MainPage.xaml Designer MSBuild:UpdateGeneratedFiles Designer MSBuild:UpdateGeneratedFiles Designer MSBuild:UpdateGeneratedFiles Designer MSBuild:UpdateGeneratedFiles Designer MSBuild:UpdateGeneratedFiles Designer MSBuild:Compile Designer MSBuild:Compile Designer 6.1.7 3.6.0.220655 {4e1b7c52-4984-44ce-98af-25cd7a9fb3ed} TheLittleThingsPlayground 14.0 ================================================ FILE: TheLittleThingsPlayground.iOS/AppDelegate.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using Foundation; using UIKit; namespace TheLittleThingsPlayground.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 partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.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) { global::Xamarin.Forms.Forms.SetFlags("Shell_Experimental"); global::Xamarin.Forms.Forms.Init(); global::Xamarin.Forms.FormsMaterial.Init(); LoadApplication(new App()); //UITabBar.Appearance.TintColor = UIColor.Black; return base.FinishedLaunching(app, options); } } } ================================================ FILE: TheLittleThingsPlayground.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json ================================================ { "images": [ { "scale": "2x", "size": "20x20", "idiom": "iphone", "filename": "Icon40.png" }, { "scale": "3x", "size": "20x20", "idiom": "iphone", "filename": "Icon60.png" }, { "scale": "2x", "size": "29x29", "idiom": "iphone", "filename": "Icon58.png" }, { "scale": "3x", "size": "29x29", "idiom": "iphone", "filename": "Icon87.png" }, { "scale": "2x", "size": "40x40", "idiom": "iphone", "filename": "Icon80.png" }, { "scale": "3x", "size": "40x40", "idiom": "iphone", "filename": "Icon120.png" }, { "scale": "2x", "size": "60x60", "idiom": "iphone", "filename": "Icon120.png" }, { "scale": "3x", "size": "60x60", "idiom": "iphone", "filename": "Icon180.png" }, { "scale": "1x", "size": "20x20", "idiom": "ipad", "filename": "Icon20.png" }, { "scale": "2x", "size": "20x20", "idiom": "ipad", "filename": "Icon40.png" }, { "scale": "1x", "size": "29x29", "idiom": "ipad", "filename": "Icon29.png" }, { "scale": "2x", "size": "29x29", "idiom": "ipad", "filename": "Icon58.png" }, { "scale": "1x", "size": "40x40", "idiom": "ipad", "filename": "Icon40.png" }, { "scale": "2x", "size": "40x40", "idiom": "ipad", "filename": "Icon80.png" }, { "scale": "1x", "size": "76x76", "idiom": "ipad", "filename": "Icon76.png" }, { "scale": "2x", "size": "76x76", "idiom": "ipad", "filename": "Icon152.png" }, { "scale": "2x", "size": "83.5x83.5", "idiom": "ipad", "filename": "Icon167.png" }, { "scale": "1x", "size": "1024x1024", "idiom": "ios-marketing", "filename": "Icon1024.png" } ], "properties": {}, "info": { "version": 1, "author": "xcode" } } ================================================ FILE: TheLittleThingsPlayground.iOS/Assets.xcassets/AppIcon.appiconset/Media.xcassets/Contents.json ================================================ { "info" : { "version" : 1, "author" : "xcode" } } ================================================ FILE: TheLittleThingsPlayground.iOS/Assets.xcassets/AppIcon.appiconset/Media.xcassets/Image.imageset/Contents.json ================================================ { "images": [ { "filename": "First.pdf", "idiom": "universal" }, { "scale": "1x", "idiom": "universal" }, { "scale": "2x", "idiom": "universal" }, { "scale": "3x", "idiom": "universal" }, { "idiom": "iphone" }, { "scale": "1x", "idiom": "iphone" }, { "scale": "2x", "idiom": "iphone" }, { "subtype": "retina4", "scale": "2x", "idiom": "iphone" }, { "scale": "3x", "idiom": "iphone" }, { "idiom": "ipad" }, { "scale": "1x", "idiom": "ipad" }, { "scale": "2x", "idiom": "ipad" }, { "idiom": "watch" }, { "scale": "2x", "idiom": "watch" }, { "screenWidth": "{130,145}", "scale": "2x", "idiom": "watch" }, { "screenWidth": "{146,165}", "scale": "2x", "idiom": "watch" }, { "idiom": "mac" }, { "scale": "1x", "idiom": "mac" }, { "scale": "2x", "idiom": "mac" }, { "idiom": "car" }, { "scale": "2x", "idiom": "car" }, { "scale": "3x", "idiom": "car" } ], "info": { "version": 1, "author": "xcode" } } ================================================ FILE: TheLittleThingsPlayground.iOS/Entitlements.plist ================================================  ================================================ FILE: TheLittleThingsPlayground.iOS/Info.plist ================================================ UIDeviceFamily 1 2 UISupportedInterfaceOrientations UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UISupportedInterfaceOrientations~ipad UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight MinimumOSVersion 8.0 CFBundleDisplayName TheLittleThingsPlayground CFBundleIdentifier com.xamarin.TheLittleThingsPlayground CFBundleVersion 1.0 UILaunchStoryboardName LaunchScreen CFBundleName TheLittleThingsPlayground XSAppIconAssets Assets.xcassets/AppIcon.appiconset UIAppFonts FabMDL2.ttf ================================================ FILE: TheLittleThingsPlayground.iOS/Main.cs ================================================ using System; using System.Collections.Generic; using System.Linq; using Foundation; using UIKit; namespace TheLittleThingsPlayground.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"); } } } ================================================ FILE: TheLittleThingsPlayground.iOS/Properties/AssemblyInfo.cs ================================================ 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("TheLittleThingsPlayground.iOS")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("TheLittleThingsPlayground.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")] ================================================ FILE: TheLittleThingsPlayground.iOS/Resources/LaunchScreen.storyboard ================================================ ================================================ FILE: TheLittleThingsPlayground.iOS/TheLittleThingsPlayground.iOS.csproj ================================================  Debug iPhoneSimulator 8.0.30703 2.0 {2D18B695-2B8E-4AA7-8F7A-939002A30006} {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} {89a4fe7c-635d-49c9-8d8c-5cd363c0d68d} Exe TheLittleThingsPlayground.iOS Resources TheLittleThingsPlayground.iOS true full false bin\iPhoneSimulator\Debug DEBUG prompt 4 false x86_64 None true none true bin\iPhoneSimulator\Release prompt 4 None x86_64 false true full false bin\iPhone\Debug DEBUG prompt 4 false ARM64 iPhone Developer true Entitlements.plist none true bin\iPhone\Release prompt 4 ARM64 false iPhone Developer Entitlements.plist false false false false false false false false false false false false false false false false false 3.6.0.220655 3.6.0.220655 {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED} TheLittleThingsPlayground ================================================ FILE: TheLittleThingsPlayground.sln ================================================ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.27912.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TheLittleThingsPlayground.Android", "TheLittleThingsPlayground.Android\TheLittleThingsPlayground.Android.csproj", "{443AEE28-CA64-4015-99D8-EB428C4D923D}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TheLittleThingsPlayground.iOS", "TheLittleThingsPlayground.iOS\TheLittleThingsPlayground.iOS.csproj", "{2D18B695-2B8E-4AA7-8F7A-939002A30006}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TheLittleThingsPlayground", "TheLittleThingsPlayground\TheLittleThingsPlayground.csproj", "{4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TheLittleThingsPlayground.UWP", "TheLittleThingsPlayground.UWP\TheLittleThingsPlayground.UWP.csproj", "{40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|ARM = Debug|ARM Debug|iPhone = Debug|iPhone Debug|iPhoneSimulator = Debug|iPhoneSimulator Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU Release|ARM = Release|ARM Release|iPhone = Release|iPhone Release|iPhoneSimulator = Release|iPhoneSimulator Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|Any CPU.Build.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|Any CPU.Deploy.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|ARM.ActiveCfg = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|ARM.Build.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|ARM.Deploy.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|iPhone.ActiveCfg = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|iPhone.Build.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|x64.ActiveCfg = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|x64.Build.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|x64.Deploy.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|x86.ActiveCfg = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|x86.Build.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Debug|x86.Deploy.0 = Debug|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|Any CPU.ActiveCfg = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|Any CPU.Build.0 = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|ARM.ActiveCfg = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|ARM.Build.0 = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|ARM.Deploy.0 = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|iPhone.ActiveCfg = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|iPhone.Build.0 = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|iPhoneSimulator.Build.0 = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|x64.ActiveCfg = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|x64.Build.0 = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|x64.Deploy.0 = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|x86.ActiveCfg = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|x86.Build.0 = Release|Any CPU {443AEE28-CA64-4015-99D8-EB428C4D923D}.Release|x86.Deploy.0 = Release|Any CPU {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|ARM.ActiveCfg = Debug|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|iPhone.ActiveCfg = Debug|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|iPhone.Build.0 = Debug|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|x64.ActiveCfg = Debug|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Debug|x86.ActiveCfg = Debug|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|Any CPU.Build.0 = Release|iPhoneSimulator {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|ARM.ActiveCfg = Release|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|iPhone.ActiveCfg = Release|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|iPhone.Build.0 = Release|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|x64.ActiveCfg = Release|iPhone {2D18B695-2B8E-4AA7-8F7A-939002A30006}.Release|x86.ActiveCfg = Release|iPhone {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|Any CPU.Build.0 = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|ARM.ActiveCfg = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|ARM.Build.0 = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|iPhone.ActiveCfg = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|iPhone.Build.0 = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|x64.ActiveCfg = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|x64.Build.0 = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|x86.ActiveCfg = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Debug|x86.Build.0 = Debug|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|Any CPU.ActiveCfg = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|Any CPU.Build.0 = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|ARM.ActiveCfg = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|ARM.Build.0 = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|iPhone.ActiveCfg = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|iPhone.Build.0 = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|iPhoneSimulator.Build.0 = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|x64.ActiveCfg = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|x64.Build.0 = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|x86.ActiveCfg = Release|Any CPU {4E1B7C52-4984-44CE-98AF-25CD7A9FB3ED}.Release|x86.Build.0 = Release|Any CPU {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|Any CPU.ActiveCfg = Debug|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|ARM.ActiveCfg = Debug|ARM {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|ARM.Build.0 = Debug|ARM {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|ARM.Deploy.0 = Debug|ARM {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|iPhone.ActiveCfg = Debug|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|iPhoneSimulator.ActiveCfg = Debug|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|x64.ActiveCfg = Debug|x64 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|x64.Build.0 = Debug|x64 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|x64.Deploy.0 = Debug|x64 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|x86.ActiveCfg = Debug|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|x86.Build.0 = Debug|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Debug|x86.Deploy.0 = Debug|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|Any CPU.ActiveCfg = Release|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|ARM.ActiveCfg = Release|ARM {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|ARM.Build.0 = Release|ARM {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|ARM.Deploy.0 = Release|ARM {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|iPhone.ActiveCfg = Release|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|iPhoneSimulator.ActiveCfg = Release|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|x64.ActiveCfg = Release|x64 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|x64.Build.0 = Release|x64 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|x64.Deploy.0 = Release|x64 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|x86.ActiveCfg = Release|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|x86.Build.0 = Release|x86 {40BB1B3E-C7C9-4B11-A012-843E16BBEFA2}.Release|x86.Deploy.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {8D7AF723-4FAC-49B1-B3CA-F0AB68A445FF} EndGlobalSection EndGlobal