Commit c9f48b66 by oleksandr.ropianyi

Add project files.

parent 25013a65

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26430.15
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pi.Mob.Android", "Pi.Mob\Pi.Mob.Android\Pi.Mob.Android.csproj", "{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pi.Mob", "Pi.Mob\Pi.Mob\Pi.Mob.csproj", "{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pi.Mob.iOS", "Pi.Mob\Pi.Mob.iOS\Pi.Mob.iOS.csproj", "{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
Ad-Hoc|iPhone = Ad-Hoc|iPhone
Ad-Hoc|iPhoneSimulator = Ad-Hoc|iPhoneSimulator
AppStore|Any CPU = AppStore|Any CPU
AppStore|iPhone = AppStore|iPhone
AppStore|iPhoneSimulator = AppStore|iPhoneSimulator
Debug|Any CPU = Debug|Any CPU
Debug|iPhone = Debug|iPhone
Debug|iPhoneSimulator = Debug|iPhoneSimulator
Release|Any CPU = Release|Any CPU
Release|iPhone = Release|iPhone
Release|iPhoneSimulator = Release|iPhoneSimulator
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|iPhone.Deploy.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|Any CPU.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|Any CPU.Deploy.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|iPhone.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|iPhone.Deploy.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.AppStore|iPhoneSimulator.Deploy.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|iPhone.Build.0 = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|iPhone.Deploy.0 = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|Any CPU.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|Any CPU.Deploy.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|iPhone.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|iPhone.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|iPhone.Deploy.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{5B6AAB77-9F46-461C-AA95-3B85F48CE60A}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.AppStore|Any CPU.Build.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.AppStore|iPhone.Build.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Debug|iPhone.Build.0 = Debug|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Release|Any CPU.Build.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Release|iPhone.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Release|iPhone.Build.0 = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.AppStore|Any CPU.ActiveCfg = AppStore|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.AppStore|iPhone.Build.0 = AppStore|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Debug|Any CPU.ActiveCfg = Debug|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Debug|iPhone.ActiveCfg = Debug|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Debug|iPhone.Build.0 = Debug|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Release|Any CPU.ActiveCfg = Release|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Release|iPhone.ActiveCfg = Release|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Release|iPhone.Build.0 = Release|iPhone
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
using Android.App;
using Android.Content.PM;
using Android.OS;
namespace Pi.Mob.Droid
{
[Activity(Label = "Pi.Mob", Icon = "@drawable/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
{
protected override void OnCreate(Bundle bundle)
{
TabLayoutResource = Resource.Layout.Tabbar;
ToolbarResource = Resource.Layout.Toolbar;
base.OnCreate(bundle);
global::Xamarin.Forms.Forms.Init(this, bundle);
LoadApplication(new App());
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.occupancysensor" android:installLocation="auto" android:versionName="1.0" android:versionCode="1">
<uses-sdk android:minSdkVersion="15" />
<uses-permission android:name="android.permission.INTERNET" />
<application android:label="Pi.Mob.Android" android:icon="@drawable/icon"></application>
</manifest>
\ No newline at end of file
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Android.App;
// 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("Pi.Mob.Android")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Pi.Mob.Android")]
[assembly: AssemblyCopyright("Copyright © 2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
// 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")]
// Add some common permissions, these can be removed if not needed
[assembly: UsesPermission(Android.Manifest.Permission.Internet)]
[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)]
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.TabLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/sliding_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorPrimary"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:tabIndicatorColor="@android:color/white"
app:tabGravity="fill"
app:tabMode="fixed" />
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorPrimary"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MainTheme" parent="MainTheme.Base">
</style>
<!-- Base theme applied no matter what API -->
<style name="MainTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
<!--If you are using revision 22.1 please use just windowNoTitle. Without android:-->
<item name="windowNoTitle">true</item>
<!--We will be using the toolbar so no need to show ActionBar-->
<item name="windowActionBar">false</item>
<!-- Set theme colors from http://www.google.com/design/spec/style/color.html#color-color-palette -->
<!-- colorPrimary is used for the default action bar background -->
<item name="colorPrimary">#2196F3</item>
<!-- colorPrimaryDark is used for the status bar -->
<item name="colorPrimaryDark">#1976D2</item>
<!-- colorAccent is used as the default value for colorControlActivated
which is used to tint widgets -->
<item name="colorAccent">#FF4081</item>
<!-- You can also set colorControlNormal, colorControlActivated
colorControlHighlight and colorSwitchThumbNormal. -->
<item name="windowActionModeOverlay">true</item>
<item name="android:datePickerDialogTheme">@style/AppCompatDialogStyle</item>
</style>
<style name="AppCompatDialogStyle" parent="Theme.AppCompat.Light.Dialog">
<item name="colorAccent">#FF4081</item>
</style>
</resources>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Xamarin.Android.Support.Animated.Vector.Drawable" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Annotations" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Compat" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Core.UI" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Core.Utils" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Design" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Fragment" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Media.Compat" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Transition" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.v4" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.v7.AppCompat" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.v7.CardView" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.v7.MediaRouter" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.v7.Palette" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.v7.RecyclerView" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Android.Support.Vector.Drawable" version="25.3.1" targetFramework="monoandroid71" />
<package id="Xamarin.Build.Download" version="0.4.3" targetFramework="monoandroid71" />
<package id="Xamarin.Forms" version="2.3.4.247" targetFramework="monoandroid71" />
</packages>
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Linq;
using Foundation;
using UIKit;
namespace Pi.Mob.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.Init();
LoadApplication(new App());
return base.FinishedLaunching(app, options);
}
}
}
<?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>
<?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>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</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>10.3</string>
<key>CFBundleDisplayName</key>
<string>Pi.Mob</string>
<key>CFBundleIdentifier</key>
<string>com.occupancysensor.Pi.Mob</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>
<key>UIRequiresFullScreen</key>
<true/>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>edge1-iot.azurewebsites.net</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>TLSv1.1</string>
</dict>
</dict>
</dict>
<key>XSAppIconAssets</key>
<string>Resources/Media.xcassets/AppIcons.appiconset</string>
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleLightContent</string>
<key>UIStatusBarHidden</key>
<true/>
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleLightContent</string>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
</dict>
</plist>
using System;
using System.Collections.Generic;
using System.Linq;
using Foundation;
using UIKit;
namespace Pi.Mob.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");
}
}
}
<?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>{355E96FD-9963-4DC3-91A3-478B0AD8FAD4}</ProjectGuid>
<ProjectTypeGuids>{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Exe</OutputType>
<RootNamespace>Pi.Mob.iOS</RootNamespace>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>Pi.Mob.iOS</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>
<MtouchFloat32>true</MtouchFloat32>
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
<DeviceSpecificBuild>true</DeviceSpecificBuild>
<OptimizePNGs>true</OptimizePNGs>
</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="Entitlements.plist" />
<None Include="Info.plist">
<SubType>Designer</SubType>
</None>
<Compile Include="Properties\AssemblyInfo.cs" />
<ITunesArtwork Include="iTunesArtwork" />
<ITunesArtwork Include="iTunesArtwork@2x" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<InterfaceDefinition Include="Resources\LaunchScreen.storyboard" />
</ItemGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="Xamarin.Forms.Core, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Platform, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Platform.iOS, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Xaml, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll</HintPath>
</Reference>
<Reference Include="Xamarin.iOS" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Pi.Mob\Pi.Mob.csproj">
<Project>{078626da-576f-40ae-9f69-8611e8ad9b68}</Project>
<Name>Pi.Mob</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ImageAsset Include="Resources\Media.xcassets\AppIcons.appiconset\Contents.json">
<InProject>false</InProject>
</ImageAsset>
<ImageAsset Include="Resources\Media.xcassets\AppIcons.appiconset\logo-120-black.png">
<InProject>false</InProject>
</ImageAsset>
<ImageAsset Include="Resources\Media.xcassets\AppIcons.appiconset\logo-180-black.png">
<InProject>false</InProject>
</ImageAsset>
<ImageAsset Include="Resources\Media.xcassets\AppIcons.appiconset\logo-58-black.png">
<InProject>false</InProject>
</ImageAsset>
<ImageAsset Include="Resources\Media.xcassets\AppIcons.appiconset\logo-80-black.png">
<InProject>false</InProject>
</ImageAsset>
<ImageAsset Include="Resources\Media.xcassets\AppIcons.appiconset\logo-87-black.png">
<InProject>false</InProject>
</ImageAsset>
<ImageAsset Include="Resources\Media.xcassets\LaunchImages.launchimage\Contents.json">
<InProject>false</InProject>
</ImageAsset>
</ItemGroup>
<ItemGroup>
<BundleResource Include="Resources\logo-512-black.png" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
<Import Project="..\..\packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets'))" />
</Target>
</Project>
\ No newline at end of file
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("Pi.Mob.iOS")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Pi.Mob.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")]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12120" systemVersion="16F73" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="X5k-f2-b5h">
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12088"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</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="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" id="45" translatesAutoresizingMaskIntoConstraints="NO" image="logo-512-black.png">
<rect key="frame" x="240" y="236" width="120" height="128"/>
<constraints>
<constraint id="52" firstItem="45" firstAttribute="height" constant="128"/>
<constraint id="53" firstItem="45" firstAttribute="width" constant="120"/>
</constraints>
</imageView>
</subviews>
<color key="backgroundColor" customColorSpace="sRGB" colorSpace="calibratedWhite" white="1" alpha="1"/>
<color key="tintColor" colorSpace="calibratedRGB" red="0" green="0.52549019607843139" blue="1" alpha="1"/>
<constraints>
<constraint id="54" firstItem="45" firstAttribute="centerX" secondItem="yd7-JS-zBw" secondAttribute="centerX"/>
<constraint id="55" firstItem="45" firstAttribute="centerY" secondItem="yd7-JS-zBw" secondAttribute="centerY"/>
</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="logo-512-black.png" width="512" height="512"/>
</resources>
</document>
\ No newline at end of file
{
"images": [
{
"scale": "2x",
"size": "29x29",
"idiom": "iphone",
"filename": "logo-58-black.png"
},
{
"scale": "3x",
"size": "29x29",
"idiom": "iphone",
"filename": "logo-87-black.png"
},
{
"scale": "2x",
"size": "40x40",
"idiom": "iphone",
"filename": "logo-80-black.png"
},
{
"scale": "3x",
"size": "40x40",
"idiom": "iphone",
"filename": "logo-120-black.png"
},
{
"scale": "2x",
"size": "60x60",
"idiom": "iphone",
"filename": "logo-120-black.png"
},
{
"scale": "3x",
"size": "60x60",
"idiom": "iphone",
"filename": "logo-180-black.png"
},
{
"scale": "1x",
"size": "29x29",
"idiom": "ipad"
},
{
"scale": "2x",
"size": "29x29",
"idiom": "ipad"
},
{
"scale": "1x",
"size": "40x40",
"idiom": "ipad"
},
{
"scale": "2x",
"size": "40x40",
"idiom": "ipad"
},
{
"scale": "1x",
"size": "76x76",
"idiom": "ipad"
},
{
"scale": "2x",
"size": "76x76",
"idiom": "ipad"
},
{
"scale": "2x",
"size": "83.5x83.5",
"idiom": "ipad"
}
],
"properties": {
"pre-rendered": false
},
"info": {
"version": 1,
"author": ""
}
}
\ No newline at end of file
{
"images": [
{
"orientation": "portrait",
"extent": "full-screen",
"minimum-system-version": "7.0",
"scale": "2x",
"size": "0x0",
"idiom": "iphone"
},
{
"orientation": "portrait",
"extent": "full-screen",
"minimum-system-version": "7.0",
"subtype": "retina4",
"scale": "2x",
"size": "0x0",
"idiom": "iphone"
},
{
"orientation": "portrait",
"extent": "full-screen",
"minimum-system-version": "7.0",
"scale": "1x",
"size": "0x0",
"idiom": "ipad"
},
{
"orientation": "landscape",
"extent": "full-screen",
"minimum-system-version": "7.0",
"scale": "1x",
"size": "0x0",
"idiom": "ipad"
},
{
"orientation": "portrait",
"extent": "full-screen",
"minimum-system-version": "7.0",
"scale": "2x",
"size": "0x0",
"idiom": "ipad"
},
{
"orientation": "landscape",
"extent": "full-screen",
"minimum-system-version": "7.0",
"scale": "2x",
"size": "0x0",
"idiom": "ipad"
}
],
"properties": {},
"info": {
"version": 1,
"author": ""
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Xamarin.Forms" version="2.3.4.247" targetFramework="xamarinios10" />
</packages>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Application xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Pi.Mob.App">
<Application.Resources>
</Application.Resources>
</Application>
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Linq;
using Xamarin.Forms;
namespace Pi.Mob
{
public partial class App : Application
{
public App()
{
InitializeComponent();
MainPage = new NavigationPage(new MainPage()) {BarTextColor = Color.White};
}
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
}
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Pi.Mob.MainPage">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="60" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<WebView Grid.Row="0"
Grid.RowSpan="3"
Source="http://edge1-iot.azurewebsites.net/"
Navigating="WebView_OnNavigating"
Navigated="WebView_OnNavigated" />
<ActivityIndicator Grid.Row="1"
x:Name="LoadingIndicator"
Color="Gray"
IsVisible="True"
IsRunning="True"
HorizontalOptions="Center" />
</Grid>
</ContentPage>
\ No newline at end of file
using Xamarin.Forms;
namespace Pi.Mob
{
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
NavigationPage.SetHasNavigationBar(this, false);
NavigationPage.SetHasBackButton(this, false);
}
private void WebView_OnNavigating(object sender, WebNavigatingEventArgs e)
{
LoadingIndicator.IsRunning = true;
LoadingIndicator.IsVisible = true;
}
private void WebView_OnNavigated(object sender, WebNavigatedEventArgs e)
{
LoadingIndicator.IsRunning = false;
LoadingIndicator.IsVisible = false;
}
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{5BCCB3EA-4A92-4BB0-A73A-C665EB226844}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Pi.Mob</RootNamespace>
<AssemblyName>Pi.Mob</AssemblyName>
<FileAlignment>512</FileAlignment>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkProfile>Profile259</TargetFrameworkProfile>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
</Compile>
<Compile Include="MainPage.xaml.cs">
<DependentUpon>MainPage.xaml</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="MainPage.xaml">
<SubType>Designer</SubType>
<Generator>MSBuild:UpdateDesignTimeXaml</Generator>
</EmbeddedResource>
<EmbeddedResource Include="App.xaml">
<SubType>Designer</SubType>
<Generator>MSBuild:UpdateDesignTimeXaml</Generator>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<Reference Include="Xamarin.Forms.Core, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Platform, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Platform.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Xaml, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Xaml.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
<Import Project="..\..\packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets'))" />
</Target>
</Project>
\ No newline at end of file
using System.Resources;
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("Pi.Mob")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Pi.Mob")]
[assembly: AssemblyCopyright("Copyright © 2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: NeutralResourcesLanguage("en")]
// 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")]
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Xamarin.Forms" version="2.3.4.247" targetFramework="portable45-net45+win8+wp8+wpa81" />
</packages>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment