├── Droid
├── Resources
│ ├── drawable
│ │ └── icon.png
│ ├── drawable-hdpi
│ │ └── icon.png
│ ├── drawable-xhdpi
│ │ └── icon.png
│ ├── drawable-xxhdpi
│ │ └── icon.png
│ ├── Resource.designer.cs
│ └── AboutResources.txt
├── Properties
│ ├── AndroidManifest.xml
│ └── AssemblyInfo.cs
├── Assets
│ └── AboutAssets.txt
├── packages.config
├── MainActivity.cs
└── CatchEm.Droid.csproj
├── iOS
├── Entitlements.plist
├── packages.config
├── Main.cs
├── AppDelegate.cs
├── Info.plist
├── Resources
│ ├── Images.xcassets
│ │ └── AppIcons.appiconset
│ │ │ └── Contents.json
│ └── LaunchScreen.xib
└── CatchEm.iOS.csproj
├── Pages
├── DrawerPage.xaml.cs
└── DrawerPage.xaml
├── packages.config
├── CatchEm.cs
├── Properties
└── AssemblyInfo.cs
├── CatchEm.sln
├── .gitignore
├── CatchEm.csproj
└── LICENSE
/Droid/Resources/drawable/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/thatcsharpguy/CatchEm/master/Droid/Resources/drawable/icon.png
--------------------------------------------------------------------------------
/Droid/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/thatcsharpguy/CatchEm/master/Droid/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Droid/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/thatcsharpguy/CatchEm/master/Droid/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Droid/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/thatcsharpguy/CatchEm/master/Droid/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/iOS/Entitlements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/iOS/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Pages/DrawerPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | using Xamarin.Forms;
5 |
6 | namespace CatchEm.Pages
7 | {
8 | public partial class DrawerPage : ContentPage
9 | {
10 | public DrawerPage()
11 | {
12 | InitializeComponent();
13 | }
14 | }
15 | }
16 |
17 |
--------------------------------------------------------------------------------
/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Droid/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/iOS/Main.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace CatchEm.iOS
9 | {
10 | public class Application
11 | {
12 | // This is the main entry point of the application.
13 | static void Main(string[] args)
14 | {
15 | // if you want to use a different Application Delegate class from "AppDelegate"
16 | // you can specify it here.
17 | UIApplication.Main(args, null, "AppDelegate");
18 | }
19 | }
20 | }
21 |
22 |
--------------------------------------------------------------------------------
/Droid/Assets/AboutAssets.txt:
--------------------------------------------------------------------------------
1 | Any raw assets you want to be deployed with your application can be placed in
2 | this directory (and child directories) and given a Build Action of "AndroidAsset".
3 |
4 | These files will be deployed with your package and will be accessible using Android's
5 | AssetManager, like this:
6 |
7 | public class ReadAsset : Activity
8 | {
9 | protected override void OnCreate (Bundle bundle)
10 | {
11 | base.OnCreate (bundle);
12 |
13 | InputStream input = Assets.Open ("my_asset.txt");
14 | }
15 | }
16 |
17 | Additionally, some Android functions will automatically load asset files:
18 |
19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
20 |
--------------------------------------------------------------------------------
/CatchEm.cs:
--------------------------------------------------------------------------------
1 | using CatchEm.Pages;
2 | using System;
3 | using Xamarin.Forms;
4 |
5 | namespace CatchEm
6 | {
7 | public class App : Application
8 | {
9 | public App()
10 | {
11 | // The root page of your application
12 | MainPage = new DrawerPage();
13 | }
14 |
15 | protected override void OnStart()
16 | {
17 | // Handle when your app starts
18 | }
19 |
20 | protected override void OnSleep()
21 | {
22 | // Handle when your app sleeps
23 | }
24 |
25 | protected override void OnResume()
26 | {
27 | // Handle when your app resumes
28 | }
29 | }
30 | }
31 |
32 |
--------------------------------------------------------------------------------
/iOS/AppDelegate.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 | using Telerik.XamarinForms.PrimitivesRenderer.iOS;
8 |
9 | [assembly: Xamarin.Forms.ExportRenderer(typeof(Telerik.XamarinForms.Primitives.RadSideDrawer), typeof(Telerik.XamarinForms.PrimitivesRenderer.iOS.SideDrawerRenderer))]
10 |
11 | namespace CatchEm.iOS
12 | {
13 | [Register("AppDelegate")]
14 | public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
15 | {
16 | public override bool FinishedLaunching(UIApplication app, NSDictionary options)
17 | {
18 | new SideDrawerRenderer();
19 | global::Xamarin.Forms.Forms.Init();
20 | Telerik.XamarinForms.Common.iOS.TelerikForms.Init();
21 |
22 | LoadApplication(new App());
23 |
24 | return base.FinishedLaunching(app, options);
25 | }
26 | }
27 | }
28 |
29 |
--------------------------------------------------------------------------------
/Droid/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Droid/MainActivity.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | using Android.App;
4 | using Android.Content;
5 | using Android.Content.PM;
6 | using Android.Runtime;
7 | using Android.Views;
8 | using Android.Widget;
9 | using Android.OS;
10 |
11 | [assembly: Xamarin.Forms.ExportRenderer(typeof(Telerik.XamarinForms.Primitives.RadSideDrawer), typeof(Telerik.XamarinForms.PrimitivesRenderer.Android.SideDrawerRenderer))]
12 |
13 | namespace CatchEm.Droid
14 | {
15 | [Activity(Label = "CatchEm.Droid", Icon = "@drawable/icon", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
16 | public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsApplicationActivity
17 | {
18 | protected override void OnCreate(Bundle bundle)
19 | {
20 | base.OnCreate(bundle);
21 |
22 | global::Xamarin.Forms.Forms.Init(this, bundle);
23 | Telerik.XamarinForms.Common.Android.TelerikForms.Init();
24 |
25 |
26 | LoadApplication(new App());
27 | }
28 | }
29 | }
30 |
31 |
--------------------------------------------------------------------------------
/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 |
4 | // Information about this assembly is defined by the following attributes.
5 | // Change them to the values specific to your project.
6 |
7 | [assembly: AssemblyTitle("CatchEm")]
8 | [assembly: AssemblyDescription("")]
9 | [assembly: AssemblyConfiguration("")]
10 | [assembly: AssemblyCompany("")]
11 | [assembly: AssemblyProduct("")]
12 | [assembly: AssemblyCopyright("fferegrino")]
13 | [assembly: AssemblyTrademark("")]
14 | [assembly: AssemblyCulture("")]
15 |
16 | // The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
17 | // The form "{Major}.{Minor}.*" will automatically update the build and revision,
18 | // and "{Major}.{Minor}.{Build}.*" will update just the revision.
19 |
20 | [assembly: AssemblyVersion("1.0.*")]
21 |
22 | // The following attributes are used to specify the signing key for the assembly,
23 | // if desired. See the Mono documentation for more information about signing.
24 |
25 | //[assembly: AssemblyDelaySign(false)]
26 | //[assembly: AssemblyKeyFile("")]
27 |
28 |
--------------------------------------------------------------------------------
/Droid/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using Android.App;
4 |
5 | // Information about this assembly is defined by the following attributes.
6 | // Change them to the values specific to your project.
7 |
8 | [assembly: AssemblyTitle("CatchEm.Droid")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("")]
13 | [assembly: AssemblyCopyright("fferegrino")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
18 | // The form "{Major}.{Minor}.*" will automatically update the build and revision,
19 | // and "{Major}.{Minor}.{Build}.*" will update just the revision.
20 |
21 | [assembly: AssemblyVersion("1.0.0")]
22 |
23 | // The following attributes are used to specify the signing key for the assembly,
24 | // if desired. See the Mono documentation for more information about signing.
25 |
26 | //[assembly: AssemblyDelaySign(false)]
27 | //[assembly: AssemblyKeyFile("")]
28 |
29 |
--------------------------------------------------------------------------------
/Pages/DrawerPage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/iOS/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDisplayName
6 | Catch 'em!
7 | CFBundleIdentifier
8 | com.thatcsharpguy.catch-em
9 | CFBundleShortVersionString
10 | 1.0
11 | CFBundleVersion
12 | 1.0
13 | LSRequiresIPhoneOS
14 |
15 | MinimumOSVersion
16 | 7.0
17 | UIDeviceFamily
18 |
19 | 1
20 | 2
21 |
22 | UILaunchStoryboardName
23 | LaunchScreen
24 | UIRequiredDeviceCapabilities
25 |
26 | armv7
27 |
28 | UISupportedInterfaceOrientations
29 |
30 | UIInterfaceOrientationPortrait
31 | UIInterfaceOrientationLandscapeLeft
32 | UIInterfaceOrientationLandscapeRight
33 |
34 | UISupportedInterfaceOrientations~ipad
35 |
36 | UIInterfaceOrientationPortrait
37 | UIInterfaceOrientationPortraitUpsideDown
38 | UIInterfaceOrientationLandscapeLeft
39 | UIInterfaceOrientationLandscapeRight
40 |
41 | XSAppIconAssets
42 | Resources/Images.xcassets/AppIcons.appiconset
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/Droid/Resources/Resource.designer.cs:
--------------------------------------------------------------------------------
1 | #pragma warning disable 1591
2 | // ------------------------------------------------------------------------------
3 | //
4 | // This code was generated by a tool.
5 | // Mono Runtime Version: 4.0.30319.17020
6 | //
7 | // Changes to this file may cause incorrect behavior and will be lost if
8 | // the code is regenerated.
9 | //
10 | // ------------------------------------------------------------------------------
11 |
12 | [assembly: Android.Runtime.ResourceDesignerAttribute("CatchEm.Droid.Resource", IsApplication=true)]
13 |
14 | namespace CatchEm.Droid
15 | {
16 |
17 |
18 | [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")]
19 | public partial class Resource
20 | {
21 |
22 | static Resource()
23 | {
24 | global::Android.Runtime.ResourceIdManager.UpdateIdValues();
25 | }
26 |
27 | public static void UpdateIdValues()
28 | {
29 | }
30 |
31 | public partial class Attribute
32 | {
33 |
34 | static Attribute()
35 | {
36 | global::Android.Runtime.ResourceIdManager.UpdateIdValues();
37 | }
38 |
39 | private Attribute()
40 | {
41 | }
42 | }
43 |
44 | public partial class Drawable
45 | {
46 |
47 | // aapt resource value: 0x7f020000
48 | public const int icon = 2130837504;
49 |
50 | static Drawable()
51 | {
52 | global::Android.Runtime.ResourceIdManager.UpdateIdValues();
53 | }
54 |
55 | private Drawable()
56 | {
57 | }
58 | }
59 | }
60 | }
61 | #pragma warning restore 1591
62 |
--------------------------------------------------------------------------------
/Droid/Resources/AboutResources.txt:
--------------------------------------------------------------------------------
1 | Images, layout descriptions, binary blobs and string dictionaries can be included
2 | in your application as resource files. Various Android APIs are designed to
3 | operate on the resource IDs instead of dealing with images, strings or binary blobs
4 | directly.
5 |
6 | For example, a sample Android app that contains a user interface layout (main.axml),
7 | an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png)
8 | would keep its resources in the "Resources" directory of the application:
9 |
10 | Resources/
11 | drawable/
12 | icon.png
13 |
14 | layout/
15 | main.axml
16 |
17 | values/
18 | strings.xml
19 |
20 | In order to get the build system to recognize Android resources, set the build action to
21 | "AndroidResource". The native Android APIs do not operate directly with filenames, but
22 | instead operate on resource IDs. When you compile an Android application that uses resources,
23 | the build system will package the resources for distribution and generate a class called "R"
24 | (this is an Android convention) that contains the tokens for each one of the resources
25 | included. For example, for the above Resources layout, this is what the R class would expose:
26 |
27 | public class R {
28 | public class drawable {
29 | public const int icon = 0x123;
30 | }
31 |
32 | public class layout {
33 | public const int main = 0x456;
34 | }
35 |
36 | public class strings {
37 | public const int first_string = 0xabc;
38 | public const int second_string = 0xbcd;
39 | }
40 | }
41 |
42 | You would then use R.drawable.icon to reference the drawable/icon.png file, or R.layout.main
43 | to reference the layout/main.axml file, or R.strings.first_string to reference the first
44 | string in the dictionary file values/strings.xml.
45 |
--------------------------------------------------------------------------------
/iOS/Resources/Images.xcassets/AppIcons.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images": [
3 | {
4 | "size": "29x29",
5 | "scale": "1x",
6 | "idiom": "iphone"
7 | },
8 | {
9 | "size": "29x29",
10 | "scale": "2x",
11 | "idiom": "iphone"
12 | },
13 | {
14 | "size": "29x29",
15 | "scale": "3x",
16 | "idiom": "iphone"
17 | },
18 | {
19 | "size": "40x40",
20 | "scale": "2x",
21 | "idiom": "iphone"
22 | },
23 | {
24 | "size": "40x40",
25 | "scale": "3x",
26 | "idiom": "iphone"
27 | },
28 | {
29 | "size": "57x57",
30 | "scale": "1x",
31 | "idiom": "iphone"
32 | },
33 | {
34 | "size": "57x57",
35 | "scale": "2x",
36 | "idiom": "iphone"
37 | },
38 | {
39 | "size": "60x60",
40 | "scale": "2x",
41 | "idiom": "iphone"
42 | },
43 | {
44 | "size": "60x60",
45 | "scale": "3x",
46 | "idiom": "iphone"
47 | },
48 | {
49 | "size": "29x29",
50 | "scale": "1x",
51 | "idiom": "ipad"
52 | },
53 | {
54 | "size": "29x29",
55 | "scale": "2x",
56 | "idiom": "ipad"
57 | },
58 | {
59 | "size": "40x40",
60 | "scale": "1x",
61 | "idiom": "ipad"
62 | },
63 | {
64 | "size": "40x40",
65 | "scale": "2x",
66 | "idiom": "ipad"
67 | },
68 | {
69 | "size": "50x50",
70 | "scale": "1x",
71 | "idiom": "ipad"
72 | },
73 | {
74 | "size": "50x50",
75 | "scale": "2x",
76 | "idiom": "ipad"
77 | },
78 | {
79 | "size": "72x72",
80 | "scale": "1x",
81 | "idiom": "ipad"
82 | },
83 | {
84 | "size": "72x72",
85 | "scale": "2x",
86 | "idiom": "ipad"
87 | },
88 | {
89 | "size": "76x76",
90 | "scale": "1x",
91 | "idiom": "ipad"
92 | },
93 | {
94 | "size": "76x76",
95 | "scale": "2x",
96 | "idiom": "ipad"
97 | },
98 | {
99 | "size": "120x120",
100 | "scale": "1x",
101 | "idiom": "car"
102 | }
103 | ],
104 | "info": {
105 | "version": 1,
106 | "author": "xcode"
107 | }
108 | }
--------------------------------------------------------------------------------
/iOS/Resources/LaunchScreen.xib:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
21 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/CatchEm.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2013
4 | VisualStudioVersion = 12.0.40629.0
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CatchEm", "CatchEm.csproj", "{77D26891-6666-487B-9AEB-4777BCAFAEF7}"
7 | EndProject
8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CatchEm.iOS", "iOS\CatchEm.iOS.csproj", "{612C40C6-DE0C-434E-9F7E-5459E5EFA810}"
9 | EndProject
10 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CatchEm.Droid", "Droid\CatchEm.Droid.csproj", "{DCBF4D56-3B07-40AF-931B-9573A8F36CA0}"
11 | EndProject
12 | Global
13 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
14 | Debug|Any CPU = Debug|Any CPU
15 | Debug|iPhone = Debug|iPhone
16 | Debug|iPhoneSimulator = Debug|iPhoneSimulator
17 | Release|Any CPU = Release|Any CPU
18 | Release|iPhone = Release|iPhone
19 | Release|iPhoneSimulator = Release|iPhoneSimulator
20 | EndGlobalSection
21 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
22 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
23 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
24 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Debug|iPhone.ActiveCfg = Debug|Any CPU
25 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Debug|iPhone.Build.0 = Debug|Any CPU
26 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
27 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
28 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
29 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Release|Any CPU.Build.0 = Release|Any CPU
30 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Release|iPhone.ActiveCfg = Release|Any CPU
31 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Release|iPhone.Build.0 = Release|Any CPU
32 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
33 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
34 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator
35 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator
36 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Debug|iPhone.ActiveCfg = Debug|iPhone
37 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Debug|iPhone.Build.0 = Debug|iPhone
38 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
39 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
40 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Release|Any CPU.ActiveCfg = Release|iPhone
41 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Release|Any CPU.Build.0 = Release|iPhone
42 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Release|iPhone.ActiveCfg = Release|iPhone
43 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Release|iPhone.Build.0 = Release|iPhone
44 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
45 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
46 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
47 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Debug|Any CPU.Build.0 = Debug|Any CPU
48 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
49 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Debug|iPhone.ActiveCfg = Debug|Any CPU
50 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Debug|iPhone.Build.0 = Debug|Any CPU
51 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
52 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
53 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Release|Any CPU.ActiveCfg = Release|Any CPU
54 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Release|Any CPU.Build.0 = Release|Any CPU
55 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Release|iPhone.ActiveCfg = Release|Any CPU
56 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Release|iPhone.Build.0 = Release|Any CPU
57 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
58 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
59 | EndGlobalSection
60 | GlobalSection(SolutionProperties) = preSolution
61 | HideSolutionNode = FALSE
62 | EndGlobalSection
63 | EndGlobal
64 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | ## Ignore Visual Studio temporary files, build results, and
2 | ## files generated by popular Visual Studio add-ons.
3 |
4 | # User-specific files
5 | *.suo
6 | *.user
7 | *.userosscache
8 | *.sln.docstates
9 |
10 | # User-specific files (MonoDevelop/Xamarin Studio)
11 | *.userprefs
12 |
13 | # Build results
14 | [Dd]ebug/
15 | [Dd]ebugPublic/
16 | [Rr]elease/
17 | [Rr]eleases/
18 | x64/
19 | x86/
20 | bld/
21 | [Bb]in/
22 | [Oo]bj/
23 |
24 | # Visual Studio 2015 cache/options directory
25 | .vs/
26 | # Uncomment if you have tasks that create the project's static files in wwwroot
27 | #wwwroot/
28 |
29 | # MSTest test Results
30 | [Tt]est[Rr]esult*/
31 | [Bb]uild[Ll]og.*
32 |
33 | # NUNIT
34 | *.VisualState.xml
35 | TestResult.xml
36 |
37 | # Build Results of an ATL Project
38 | [Dd]ebugPS/
39 | [Rr]eleasePS/
40 | dlldata.c
41 |
42 | # DNX
43 | project.lock.json
44 | artifacts/
45 |
46 | *_i.c
47 | *_p.c
48 | *_i.h
49 | *.ilk
50 | *.meta
51 | *.obj
52 | *.pch
53 | *.pdb
54 | *.pgc
55 | *.pgd
56 | *.rsp
57 | *.sbr
58 | *.tlb
59 | *.tli
60 | *.tlh
61 | *.tmp
62 | *.tmp_proj
63 | *.log
64 | *.vspscc
65 | *.vssscc
66 | .builds
67 | *.pidb
68 | *.svclog
69 | *.scc
70 |
71 | # Chutzpah Test files
72 | _Chutzpah*
73 |
74 | # Visual C++ cache files
75 | ipch/
76 | *.aps
77 | *.ncb
78 | *.opendb
79 | *.opensdf
80 | *.sdf
81 | *.cachefile
82 |
83 | # Visual Studio profiler
84 | *.psess
85 | *.vsp
86 | *.vspx
87 | *.sap
88 |
89 | # TFS 2012 Local Workspace
90 | $tf/
91 |
92 | # Guidance Automation Toolkit
93 | *.gpState
94 |
95 | # ReSharper is a .NET coding add-in
96 | _ReSharper*/
97 | *.[Rr]e[Ss]harper
98 | *.DotSettings.user
99 |
100 | # JustCode is a .NET coding add-in
101 | .JustCode
102 |
103 | # TeamCity is a build add-in
104 | _TeamCity*
105 |
106 | # DotCover is a Code Coverage Tool
107 | *.dotCover
108 |
109 | # NCrunch
110 | _NCrunch_*
111 | .*crunch*.local.xml
112 | nCrunchTemp_*
113 |
114 | # MightyMoose
115 | *.mm.*
116 | AutoTest.Net/
117 |
118 | # Web workbench (sass)
119 | .sass-cache/
120 |
121 | # Installshield output folder
122 | [Ee]xpress/
123 |
124 | # DocProject is a documentation generator add-in
125 | DocProject/buildhelp/
126 | DocProject/Help/*.HxT
127 | DocProject/Help/*.HxC
128 | DocProject/Help/*.hhc
129 | DocProject/Help/*.hhk
130 | DocProject/Help/*.hhp
131 | DocProject/Help/Html2
132 | DocProject/Help/html
133 |
134 | # Click-Once directory
135 | publish/
136 |
137 | # Publish Web Output
138 | *.[Pp]ublish.xml
139 | *.azurePubxml
140 | # TODO: Comment the next line if you want to checkin your web deploy settings
141 | # but database connection strings (with potential passwords) will be unencrypted
142 | *.pubxml
143 | *.publishproj
144 |
145 | # NuGet Packages
146 | *.nupkg
147 | # The packages folder can be ignored because of Package Restore
148 | **/packages/*
149 | # except build/, which is used as an MSBuild target.
150 | !**/packages/build/
151 | # Uncomment if necessary however generally it will be regenerated when needed
152 | #!**/packages/repositories.config
153 | # NuGet v3's project.json files produces more ignoreable files
154 | *.nuget.props
155 | *.nuget.targets
156 |
157 | # Microsoft Azure Build Output
158 | csx/
159 | *.build.csdef
160 |
161 | # Microsoft Azure Emulator
162 | ecf/
163 | rcf/
164 |
165 | # Microsoft Azure ApplicationInsights config file
166 | ApplicationInsights.config
167 |
168 | # Windows Store app package directory
169 | AppPackages/
170 | BundleArtifacts/
171 |
172 | # Visual Studio cache files
173 | # files ending in .cache can be ignored
174 | *.[Cc]ache
175 | # but keep track of directories ending in .cache
176 | !*.[Cc]ache/
177 |
178 | # Others
179 | ClientBin/
180 | ~$*
181 | *~
182 | *.dbmdl
183 | *.dbproj.schemaview
184 | *.pfx
185 | *.publishsettings
186 | node_modules/
187 | orleans.codegen.cs
188 |
189 | # RIA/Silverlight projects
190 | Generated_Code/
191 |
192 | # Backup & report files from converting an old project file
193 | # to a newer Visual Studio version. Backup files are not needed,
194 | # because we have git ;-)
195 | _UpgradeReport_Files/
196 | Backup*/
197 | UpgradeLog*.XML
198 | UpgradeLog*.htm
199 |
200 | # SQL Server files
201 | *.mdf
202 | *.ldf
203 |
204 | # Business Intelligence projects
205 | *.rdl.data
206 | *.bim.layout
207 | *.bim_*.settings
208 |
209 | # Microsoft Fakes
210 | FakesAssemblies/
211 |
212 | # GhostDoc plugin setting file
213 | *.GhostDoc.xml
214 |
215 | # Node.js Tools for Visual Studio
216 | .ntvs_analysis.dat
217 |
218 | # Visual Studio 6 build log
219 | *.plg
220 |
221 | # Visual Studio 6 workspace options file
222 | *.opt
223 |
224 | # Visual Studio LightSwitch build output
225 | **/*.HTMLClient/GeneratedArtifacts
226 | **/*.DesktopClient/GeneratedArtifacts
227 | **/*.DesktopClient/ModelManifest.xml
228 | **/*.Server/GeneratedArtifacts
229 | **/*.Server/ModelManifest.xml
230 | _Pvt_Extensions
231 |
232 | # Paket dependency manager
233 | .paket/paket.exe
234 |
235 | # FAKE - F# Make
236 | .fake/
237 |
--------------------------------------------------------------------------------
/CatchEm.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Debug
5 | AnyCPU
6 | {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
7 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}
8 | Library
9 | CatchEm
10 | CatchEm
11 | v4.5
12 | Profile78
13 | c5adb74f
14 |
15 |
16 | true
17 | full
18 | false
19 | bin\Debug
20 | DEBUG;
21 | prompt
22 | 4
23 | false
24 |
25 |
26 | full
27 | true
28 | bin\Release
29 | prompt
30 | 4
31 | false
32 |
33 |
34 |
35 |
36 |
37 | DrawerPage.xaml
38 |
39 |
40 |
41 |
42 |
43 | MSBuild:UpdateDesignTimeXaml
44 |
45 |
46 |
47 |
48 | packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\portable-net45+netcore45+WP80+MonoAndroid10+MonoTouch10\Telerik.XamarinForms.Chart.dll
49 | True
50 |
51 |
52 | packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\portable-net45+netcore45+WP80+MonoAndroid10+MonoTouch10\Telerik.XamarinForms.Common.dll
53 | True
54 |
55 |
56 | packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\portable-net45+netcore45+WP80+MonoAndroid10+MonoTouch10\Telerik.XamarinForms.DataControls.dll
57 | True
58 |
59 |
60 | packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\portable-net45+netcore45+WP80+MonoAndroid10+MonoTouch10\Telerik.XamarinForms.Input.dll
61 | True
62 |
63 |
64 | packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\portable-net45+netcore45+WP80+MonoAndroid10+MonoTouch10\Telerik.XamarinForms.Primitives.dll
65 | True
66 |
67 |
68 | packages\Xamarin.Forms.2.1.0.6529\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Core.dll
69 | True
70 |
71 |
72 | packages\Xamarin.Forms.2.1.0.6529\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Platform.dll
73 | True
74 |
75 |
76 | packages\Xamarin.Forms.2.1.0.6529\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Xaml.dll
77 | True
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 | This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/iOS/CatchEm.iOS.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Debug
5 | iPhoneSimulator
6 | {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
7 | {612C40C6-DE0C-434E-9F7E-5459E5EFA810}
8 | Exe
9 | CatchEm.iOS
10 | Resources
11 | CatchEmiOS
12 | 9a1c4640
13 |
14 |
15 | true
16 | full
17 | false
18 | bin\iPhoneSimulator\Debug
19 | DEBUG;ENABLE_TEST_CLOUD;
20 | prompt
21 | 4
22 | false
23 | i386
24 | None
25 | true
26 | true
27 | true
28 | true
29 | iPhone Developer
30 | true
31 |
32 |
33 | full
34 | true
35 | bin\iPhone\Release
36 | prompt
37 | 4
38 | false
39 | ARMv7, ARM64
40 | true
41 | true
42 | iPhone Developer
43 | true
44 |
45 |
46 | full
47 | true
48 | bin\iPhoneSimulator\Release
49 | prompt
50 | 4
51 | false
52 | i386
53 | None
54 | true
55 | iPhone Developer
56 | true
57 |
58 |
59 | true
60 | full
61 | false
62 | bin\iPhone\Debug
63 | DEBUG;ENABLE_TEST_CLOUD;
64 | prompt
65 | 4
66 | false
67 | ARMv7, ARM64
68 | true
69 | iPhone Developer
70 | true
71 | true
72 | true
73 | true
74 | true
75 |
76 |
77 |
78 |
79 |
80 |
81 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.Xamarin.iOS.dll
82 | True
83 |
84 |
85 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.Chart.dll
86 | True
87 |
88 |
89 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.ChartRenderer.iOS.dll
90 | True
91 |
92 |
93 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.Common.dll
94 | True
95 |
96 |
97 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.Common.iOS.dll
98 | True
99 |
100 |
101 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.DataControls.dll
102 | True
103 |
104 |
105 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.DataControlsRenderer.iOS.dll
106 | True
107 |
108 |
109 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.Input.dll
110 | True
111 |
112 |
113 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.InputRenderer.iOS.dll
114 | True
115 |
116 |
117 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.Primitives.dll
118 | True
119 |
120 |
121 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\xamarinios10\Telerik.XamarinForms.PrimitivesRenderer.iOS.dll
122 | True
123 |
124 |
125 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll
126 | True
127 |
128 |
129 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll
130 | True
131 |
132 |
133 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll
134 | True
135 |
136 |
137 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll
138 | True
139 |
140 |
141 |
142 |
143 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}
144 | CatchEm
145 |
146 |
147 |
148 |
149 | false
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 | Designer
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Apache License
2 | Version 2.0, January 2004
3 | http://www.apache.org/licenses/
4 |
5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6 |
7 | 1. Definitions.
8 |
9 | "License" shall mean the terms and conditions for use, reproduction,
10 | and distribution as defined by Sections 1 through 9 of this document.
11 |
12 | "Licensor" shall mean the copyright owner or entity authorized by
13 | the copyright owner that is granting the License.
14 |
15 | "Legal Entity" shall mean the union of the acting entity and all
16 | other entities that control, are controlled by, or are under common
17 | control with that entity. For the purposes of this definition,
18 | "control" means (i) the power, direct or indirect, to cause the
19 | direction or management of such entity, whether by contract or
20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the
21 | outstanding shares, or (iii) beneficial ownership of such entity.
22 |
23 | "You" (or "Your") shall mean an individual or Legal Entity
24 | exercising permissions granted by this License.
25 |
26 | "Source" form shall mean the preferred form for making modifications,
27 | including but not limited to software source code, documentation
28 | source, and configuration files.
29 |
30 | "Object" form shall mean any form resulting from mechanical
31 | transformation or translation of a Source form, including but
32 | not limited to compiled object code, generated documentation,
33 | and conversions to other media types.
34 |
35 | "Work" shall mean the work of authorship, whether in Source or
36 | Object form, made available under the License, as indicated by a
37 | copyright notice that is included in or attached to the work
38 | (an example is provided in the Appendix below).
39 |
40 | "Derivative Works" shall mean any work, whether in Source or Object
41 | form, that is based on (or derived from) the Work and for which the
42 | editorial revisions, annotations, elaborations, or other modifications
43 | represent, as a whole, an original work of authorship. For the purposes
44 | of this License, Derivative Works shall not include works that remain
45 | separable from, or merely link (or bind by name) to the interfaces of,
46 | the Work and Derivative Works thereof.
47 |
48 | "Contribution" shall mean any work of authorship, including
49 | the original version of the Work and any modifications or additions
50 | to that Work or Derivative Works thereof, that is intentionally
51 | submitted to Licensor for inclusion in the Work by the copyright owner
52 | or by an individual or Legal Entity authorized to submit on behalf of
53 | the copyright owner. For the purposes of this definition, "submitted"
54 | means any form of electronic, verbal, or written communication sent
55 | to the Licensor or its representatives, including but not limited to
56 | communication on electronic mailing lists, source code control systems,
57 | and issue tracking systems that are managed by, or on behalf of, the
58 | Licensor for the purpose of discussing and improving the Work, but
59 | excluding communication that is conspicuously marked or otherwise
60 | designated in writing by the copyright owner as "Not a Contribution."
61 |
62 | "Contributor" shall mean Licensor and any individual or Legal Entity
63 | on behalf of whom a Contribution has been received by Licensor and
64 | subsequently incorporated within the Work.
65 |
66 | 2. Grant of Copyright License. Subject to the terms and conditions of
67 | this License, each Contributor hereby grants to You a perpetual,
68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69 | copyright license to reproduce, prepare Derivative Works of,
70 | publicly display, publicly perform, sublicense, and distribute the
71 | Work and such Derivative Works in Source or Object form.
72 |
73 | 3. Grant of Patent License. Subject to the terms and conditions of
74 | this License, each Contributor hereby grants to You a perpetual,
75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76 | (except as stated in this section) patent license to make, have made,
77 | use, offer to sell, sell, import, and otherwise transfer the Work,
78 | where such license applies only to those patent claims licensable
79 | by such Contributor that are necessarily infringed by their
80 | Contribution(s) alone or by combination of their Contribution(s)
81 | with the Work to which such Contribution(s) was submitted. If You
82 | institute patent litigation against any entity (including a
83 | cross-claim or counterclaim in a lawsuit) alleging that the Work
84 | or a Contribution incorporated within the Work constitutes direct
85 | or contributory patent infringement, then any patent licenses
86 | granted to You under this License for that Work shall terminate
87 | as of the date such litigation is filed.
88 |
89 | 4. Redistribution. You may reproduce and distribute copies of the
90 | Work or Derivative Works thereof in any medium, with or without
91 | modifications, and in Source or Object form, provided that You
92 | meet the following conditions:
93 |
94 | (a) You must give any other recipients of the Work or
95 | Derivative Works a copy of this License; and
96 |
97 | (b) You must cause any modified files to carry prominent notices
98 | stating that You changed the files; and
99 |
100 | (c) You must retain, in the Source form of any Derivative Works
101 | that You distribute, all copyright, patent, trademark, and
102 | attribution notices from the Source form of the Work,
103 | excluding those notices that do not pertain to any part of
104 | the Derivative Works; and
105 |
106 | (d) If the Work includes a "NOTICE" text file as part of its
107 | distribution, then any Derivative Works that You distribute must
108 | include a readable copy of the attribution notices contained
109 | within such NOTICE file, excluding those notices that do not
110 | pertain to any part of the Derivative Works, in at least one
111 | of the following places: within a NOTICE text file distributed
112 | as part of the Derivative Works; within the Source form or
113 | documentation, if provided along with the Derivative Works; or,
114 | within a display generated by the Derivative Works, if and
115 | wherever such third-party notices normally appear. The contents
116 | of the NOTICE file are for informational purposes only and
117 | do not modify the License. You may add Your own attribution
118 | notices within Derivative Works that You distribute, alongside
119 | or as an addendum to the NOTICE text from the Work, provided
120 | that such additional attribution notices cannot be construed
121 | as modifying the License.
122 |
123 | You may add Your own copyright statement to Your modifications and
124 | may provide additional or different license terms and conditions
125 | for use, reproduction, or distribution of Your modifications, or
126 | for any such Derivative Works as a whole, provided Your use,
127 | reproduction, and distribution of the Work otherwise complies with
128 | the conditions stated in this License.
129 |
130 | 5. Submission of Contributions. Unless You explicitly state otherwise,
131 | any Contribution intentionally submitted for inclusion in the Work
132 | by You to the Licensor shall be under the terms and conditions of
133 | this License, without any additional terms or conditions.
134 | Notwithstanding the above, nothing herein shall supersede or modify
135 | the terms of any separate license agreement you may have executed
136 | with Licensor regarding such Contributions.
137 |
138 | 6. Trademarks. This License does not grant permission to use the trade
139 | names, trademarks, service marks, or product names of the Licensor,
140 | except as required for reasonable and customary use in describing the
141 | origin of the Work and reproducing the content of the NOTICE file.
142 |
143 | 7. Disclaimer of Warranty. Unless required by applicable law or
144 | agreed to in writing, Licensor provides the Work (and each
145 | Contributor provides its Contributions) on an "AS IS" BASIS,
146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147 | implied, including, without limitation, any warranties or conditions
148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149 | PARTICULAR PURPOSE. You are solely responsible for determining the
150 | appropriateness of using or redistributing the Work and assume any
151 | risks associated with Your exercise of permissions under this License.
152 |
153 | 8. Limitation of Liability. In no event and under no legal theory,
154 | whether in tort (including negligence), contract, or otherwise,
155 | unless required by applicable law (such as deliberate and grossly
156 | negligent acts) or agreed to in writing, shall any Contributor be
157 | liable to You for damages, including any direct, indirect, special,
158 | incidental, or consequential damages of any character arising as a
159 | result of this License or out of the use or inability to use the
160 | Work (including but not limited to damages for loss of goodwill,
161 | work stoppage, computer failure or malfunction, or any and all
162 | other commercial damages or losses), even if such Contributor
163 | has been advised of the possibility of such damages.
164 |
165 | 9. Accepting Warranty or Additional Liability. While redistributing
166 | the Work or Derivative Works thereof, You may choose to offer,
167 | and charge a fee for, acceptance of support, warranty, indemnity,
168 | or other liability obligations and/or rights consistent with this
169 | License. However, in accepting such obligations, You may act only
170 | on Your own behalf and on Your sole responsibility, not on behalf
171 | of any other Contributor, and only if You agree to indemnify,
172 | defend, and hold each Contributor harmless for any liability
173 | incurred by, or claims asserted against, such Contributor by reason
174 | of your accepting any such warranty or additional liability.
175 |
176 | END OF TERMS AND CONDITIONS
177 |
178 | APPENDIX: How to apply the Apache License to your work.
179 |
180 | To apply the Apache License to your work, attach the following
181 | boilerplate notice, with the fields enclosed by brackets "{}"
182 | replaced with your own identifying information. (Don't include
183 | the brackets!) The text should be enclosed in the appropriate
184 | comment syntax for the file format. We also recommend that a
185 | file or class name and description of purpose be included on the
186 | same "printed page" as the copyright notice for easier
187 | identification within third-party archives.
188 |
189 | Copyright {yyyy} {name of copyright owner}
190 |
191 | Licensed under the Apache License, Version 2.0 (the "License");
192 | you may not use this file except in compliance with the License.
193 | You may obtain a copy of the License at
194 |
195 | http://www.apache.org/licenses/LICENSE-2.0
196 |
197 | Unless required by applicable law or agreed to in writing, software
198 | distributed under the License is distributed on an "AS IS" BASIS,
199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200 | See the License for the specific language governing permissions and
201 | limitations under the License.
202 |
--------------------------------------------------------------------------------
/Droid/CatchEm.Droid.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Debug
5 | AnyCPU
6 | {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
7 | {DCBF4D56-3B07-40AF-931B-9573A8F36CA0}
8 | Library
9 | CatchEm.Droid
10 | Assets
11 | Resources
12 | Resource
13 | Resources\Resource.designer.cs
14 | True
15 | True
16 | CatchEm.Droid
17 | Properties\AndroidManifest.xml
18 | v6.0
19 | 94aedc8f
20 |
21 |
22 | True
23 | full
24 | false
25 | bin\Debug
26 | DEBUG;
27 | prompt
28 | 4
29 | None
30 | false
31 | True
32 |
33 | False
34 | False
35 | False
36 |
37 |
38 |
39 | Xamarin
40 | False
41 | 1G
42 |
43 |
44 | full
45 | true
46 | bin\Release
47 | prompt
48 | 4
49 | false
50 | false
51 |
52 |
53 |
54 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\MonoAndroid10\FormsViewGroup.dll
55 | True
56 |
57 |
58 |
59 |
60 |
61 |
62 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.Xamarin.Android.Chart.dll
63 | True
64 |
65 |
66 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.Xamarin.Android.Common.dll
67 | True
68 |
69 |
70 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.Xamarin.Android.Data.dll
71 | True
72 |
73 |
74 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.Xamarin.Android.Input.dll
75 | True
76 |
77 |
78 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.Xamarin.Android.List.dll
79 | True
80 |
81 |
82 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.Xamarin.Android.Primitives.dll
83 | True
84 |
85 |
86 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.Chart.dll
87 | True
88 |
89 |
90 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.ChartRenderer.Android.dll
91 | True
92 |
93 |
94 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.Common.dll
95 | True
96 |
97 |
98 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.Common.Android.dll
99 | True
100 |
101 |
102 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.DataControls.dll
103 | True
104 |
105 |
106 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.DataControlsRenderer.Android.dll
107 | True
108 |
109 |
110 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.Input.dll
111 | True
112 |
113 |
114 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.InputRenderer.Android.dll
115 | True
116 |
117 |
118 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.Primitives.dll
119 | True
120 |
121 |
122 | ..\packages\Telerik.UI.for.Xamarin.2016.1.324.1\lib\MonoAndroid10\Telerik.XamarinForms.PrimitivesRenderer.Android.dll
123 | True
124 |
125 |
126 | ..\packages\Xamarin.Android.Support.Design.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.Design.dll
127 | True
128 |
129 |
130 | ..\packages\Xamarin.Android.Support.v4.23.2.1\lib\MonoAndroid403\Xamarin.Android.Support.v4.dll
131 | True
132 |
133 |
134 | ..\packages\Xamarin.Android.Support.v7.AppCompat.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.v7.AppCompat.dll
135 | True
136 |
137 |
138 | ..\packages\Xamarin.Android.Support.v7.CardView.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.v7.CardView.dll
139 | True
140 |
141 |
142 | ..\packages\Xamarin.Android.Support.v7.MediaRouter.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll
143 | True
144 |
145 |
146 | ..\packages\Xamarin.Android.Support.v7.RecyclerView.23.2.1\lib\MonoAndroid403\Xamarin.Android.Support.v7.RecyclerView.dll
147 | True
148 |
149 |
150 | ..\packages\Xamarin.Android.Support.v8.RenderScript.23.2.1\lib\MonoAndroid403\Xamarin.Android.Support.v8.RenderScript.dll
151 | True
152 |
153 |
154 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\MonoAndroid10\Xamarin.Forms.Core.dll
155 | True
156 |
157 |
158 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\MonoAndroid10\Xamarin.Forms.Platform.dll
159 | True
160 |
161 |
162 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll
163 | True
164 |
165 |
166 | ..\packages\Xamarin.Forms.2.1.0.6529\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll
167 | True
168 |
169 |
170 |
171 |
172 | {77D26891-6666-487B-9AEB-4777BCAFAEF7}
173 | CatchEm
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 | This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
204 |
205 |
206 |
207 |
--------------------------------------------------------------------------------