GH-78 & GH-77 Completely reorganize and update repo! Added StyleCop (#82)

* Completely reorganize and update repo!

* Add Style Cop and fix all formatting

* Additional Cleanup for rename and organization

* Update readme

* small tweaks :)
This commit is contained in:
James Montemagno 2018-04-06 15:53:25 -07:00 коммит произвёл GitHub
Родитель 75170ddada
Коммит b08937ca45
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
277 изменённых файлов: 4745 добавлений и 4890 удалений

Просмотреть файл

@ -1,11 +1,105 @@
; This file is for unifying the coding style for different editors and IDEs.
; More information at http://editorconfig.org
# Suppress: EC112
# top-most EditorConfig file
root = true
# Don't use tabs for indentation.
[*]
end_of_line = CRLF
[*.cs]
indent_style = space
# (Please don't specify an indent_size here; that has too many unintended consequences.)
# Code files
[*.{cs,csx,vb,vbx}]
indent_size = 4
# Code files
[*.sln]
indent_size = 4
# Xml project files
[*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj}]
indent_size = 2
# Xml config files
[*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct}]
indent_size = 2
# JSON files
[*.json]
indent_size = 2
# XML files
[*.xml]
indent_size = 2
# Dotnet code style settings:
[*.{cs,vb}]
# Sort using and Import directives with System.* appearing first
dotnet_sort_system_directives_first = true
# Avoid "this." and "Me." if not necessary
dotnet_style_qualification_for_field = false:suggestion
dotnet_style_qualification_for_property = false:suggestion
dotnet_style_qualification_for_method = false:suggestion
dotnet_style_qualification_for_event = false:suggestion
# Use language keywords instead of framework type names for type references
dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
dotnet_style_predefined_type_for_member_access = true:suggestion
# Suggest more modern language features when available
dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_null_propagation = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion
# Naming Conventions:
# Pascal Casing
dotnet_naming_symbols.method_and_property_symbols.applicable_kinds= method,property,enum
dotnet_naming_symbols.method_and_property_symbols.applicable_accessibilities = *
dotnet_naming_style.pascal_case_style.capitalization = pascal_case
dotnet_naming_rule.methods_and_properties_must_be_pascal_case.severity = warning
dotnet_naming_rule.methods_and_properties_must_be_pascal_case.symbols = method_and_property_symbols
dotnet_naming_rule.methods_and_properties_must_be_pascal_case.style = pascal_case_style
# Non-public members must be lower-case
dotnet_naming_symbols.non_public_symbols.applicable_kinds = field
dotnet_naming_symbols.non_public_symbols.applicable_accessibilities = private
dotnet_naming_style.all_lower_case_style.capitalization = camel_case
dotnet_naming_rule.non_public_members_must_be_lower_case.severity = warning
dotnet_naming_rule.non_public_members_must_be_lower_case.symbols = non_public_symbols
dotnet_naming_rule.non_public_members_must_be_lower_case.style = all_lower_case_style
# CSharp code style settings:
[*.cs]
# Do not prefer "var" everywhere
csharp_style_var_for_built_in_types = true:error
csharp_style_var_when_type_is_apparent = true:error
csharp_style_var_elsewhere = true:error
# Prefer method-like constructs to have a block body
csharp_style_expression_bodied_methods = true:suggestion
csharp_style_expression_bodied_constructors = true:suggestion
csharp_style_expression_bodied_operators = true:suggestion
# Prefer property-like constructs to have an expression-body
csharp_style_expression_bodied_properties = true:suggestion
csharp_style_expression_bodied_indexers = true:suggestion
csharp_style_expression_bodied_accessors = true:suggestion
# Suggest more modern language features when available
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
csharp_style_inlined_variable_declaration = true:suggestion
csharp_style_throw_expression = true:suggestion
csharp_style_conditional_delegate_call = true:suggestion
# Newline settings
csharp_new_line_before_open_brace = all
csharp_new_line_before_else = true
csharp_new_line_before_catch = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_members_in_anonymous_types = true

67
.gitattributes поставляемый Normal file
Просмотреть файл

@ -0,0 +1,67 @@
###############################################################################
# Set default behavior to automatically normalize line endings.
###############################################################################
* text=auto
###############################################################################
# Set default behavior for command prompt diff.
#
# This is need for earlier builds of msysgit that does not have it on by
# default for csharp files.
# Note: This is only used by command line
###############################################################################
#*.cs diff=csharp
###############################################################################
# Set the merge driver for project and solution files
#
# Merging from the command prompt will add diff markers to the files if there
# are conflicts (Merging from VS is not affected by the settings below, in VS
# the diff markers are never inserted). Diff markers may cause the following
# file extensions to fail to load in VS. An alternative would be to treat
# these files as binary and thus will always conflict and require user
# intervention with every merge. To do so, just uncomment the entries below
###############################################################################
#*.sln merge=binary
#*.csproj merge=binary
#*.vbproj merge=binary
#*.vcxproj merge=binary
#*.vcproj merge=binary
#*.dbproj merge=binary
#*.fsproj merge=binary
#*.lsproj merge=binary
#*.wixproj merge=binary
#*.modelproj merge=binary
#*.sqlproj merge=binary
#*.wwaproj merge=binary
###############################################################################
# behavior for image files
#
# image files are treated as binary by default.
###############################################################################
#*.jpg binary
#*.png binary
#*.gif binary
###############################################################################
# diff behavior for common document formats
#
# Convert binary document formats to text before diffing them. This feature
# is only available from the command line. Turn it on by uncommenting the
# entries below.
###############################################################################
#*.doc diff=astextplain
#*.DOC diff=astextplain
#*.docx diff=astextplain
#*.DOCX diff=astextplain
#*.dot diff=astextplain
#*.DOT diff=astextplain
#*.pdf diff=astextplain
#*.PDF diff=astextplain
#*.rtf diff=astextplain
#*.RTF diff=astextplain
# Force bash scripts to always use lf line endings so that if a repo is accessed
# in Unix via a file share from Windows, the scripts will work.
*.sh text eol=lf

3
CODE_OF_CONDUCT.md Normal file
Просмотреть файл

@ -0,0 +1,3 @@
# Code of Conduct
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.

14
CodeStyles.targets Normal file
Просмотреть файл

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)Toolkit.ruleset</CodeAnalysisRuleSet>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="StyleCop.Analyzers" Version="1.1.0-beta006" PrivateAssets="All" />
<AdditionalFiles Include="$(MSBuildThisFileDirectory)stylecop.json" InProject="false" />
</ItemGroup>
</Project>

Просмотреть файл

@ -1,69 +1,69 @@
# Contributing to Xamarin Community Toolkit
# Contributing
The foundation of **Xamarin Community Toolkit** is simplicity and follow similar practices from the [UWP Community Toolkit](https://github.com/Microsoft/UWPCommunityToolkit).
Thanks you for your interest in contributing to Xamarin Community Toolkit! In this document we'll outline what you need to know about contributing and how to get started.
A developer should be able to quickly and easily learn to use the API.
## Code of Conduct
Simplicity and a low barrier to entry are must-have features of every API. If you have any second thoughts about the complexity of a design, it is almost always much better to cut the feature from the current release and spend more time to get the design right for the next release.
Please see our [Code of Conduct](CODE_OF_CONDUCT.md).
You can always add to an API, you cannot ever remove anything from one. If the design does not feel right, and you ship it anyway, you are likely to regret having done so.
## Prerequisite
That's why many of the guidelines of this document are obvious and serve only one purpose: Simplicity.
You will need to complete a Contribution License Agreement before any pull request can be accepted. Complete the CLA at https://cla2.dotnetfoundation.org/.
## A good pull request
Every contribution has to come with:
* Before starting coding, **you should open an issue** and start discussing with the community to see if your idea/feature is interesting enough.
* A documentation page in the [documentation folder](docs/). Once validated your documentation will be visible [here](http://formscommunitytoolkit.readthedocs.io/en/latest/).
* A sample for the [Sample app]() (If applicable).
* Unit tests (If applicable).
* You tested your code with latest stable brandch of Xamarin and UWP SDK 10586 and SDK 14393.
* PR has to target dev branch.
## Documentation - mdoc
PR has to be validated by at least two core members before being merged.
This project uses [mdoc](http://www.mono-project.com/docs/tools+libraries/tools/monodoc/generating-documentation/) to document types, members, and to add small code snippets and examples. mdoc files are simple xml files and there is an msbuild target you can invoke to help generate the xml placeholders.
Once merged, you can get a pre-release package of the toolkit be adding the appveyor [NuGet feed](https://ci.appveyor.com/nuget/formscommunitytoolkit).
Read the [Documenting your code with mdoc wiki page](wiki/Documenting-your-code-with-mdoc) for more information on this process.
## Quality insurance for pull requests for controls
We encourage developers to follow the following guidances when submitting pull requests for controls:
* Your control must be usable and efficient with keyboard only.
* Tab order must be logical.
* Focused controls must be visible.
* Action must be triggered when hitting Enter key.
* Do not use custom colors but instead rely on theme colors so high contrasts themes can be used with your control.
* Add AutomationProperties.Name on all controls to define what the controls purpose (Name is minimum, but there are some other things too that can really help the screen reader).
* Don't use the same Name on two different elements unless they have different control types.
Every pull request which affects public types or members should include corresponding mdoc xml file changes.
You can find more information about these topics [here](https://blogs.msdn.microsoft.com/winuiautomation/2015/07/14/building-accessible-windows-universal-apps-introduction)
This is to help as part of our effort to build an accessible toolkit.
### Bug Fixes
## General rules
If you're looking for something to fix, please browse [open issues](https://github.com/xamarin/XamarinCommunityToolkit/issues).
* DO NOT require that users perform any extensive initialization before they can start programming basic scenarios.
* DO provide good defaults for all values associated with parameters, options, etc.
* DO ensure that APIs are intuitive and can be successfully used in basic scenarios without referring to the reference documentation.
* DO communicate incorrect usage of APIs as soon as possible.
* DO design an API by writing code samples for the main scenarios. Only then, you define the object model that supports those code samples.
* DO NOT use regions. DO use partial classes instead.
* DO declare static dependency properties at the top of their file.
* DO NOT seal controls.
* DO use extension methods over static methods where possible.
* DO NOT return true or false to give sucess status. Throw exceptions if there was a failure.
* DO use verbs like GET.
* DO NOT use verbs that are not already used like fetch.
Follow the style used by the [.NET Foundation](https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/coding-style.md), with two primary exceptions:
## Naming conventions
* We are following the coding guidelines of [.NET Core Foundational libraries](https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/coding-style.md).
- We do not use the `private` keyword as it is the default accessibility level in C#.
- We will **not** use `_` or `s_` as a prefix for internal or private field names
- We will use `camelCaseFieldName` for naming internal or private fields in both instance and static implementations
## Documentation
* DO NOT expect that your API is so well designed that it needs no documentation. No API is that intuitive.
* DO provide great documentation with all APIs.
* DO use readable and self-documenting identifier names.
* DO use consistent naming and terminology.
* DO provide strongly typed APIs.
* DO use verbose identifier names.
Read and follow our [Pull Request template](https://github.com/xamarin/XamarinCommunityToolkit/blob/master/PULL_REQUEST_TEMPLATE.md)
## Files and folders
* DO associate no more than one class per file.
* DO use folders to group classes based on features.
### Proposals
To propose a change or new feature, review the guidance below and then [open an issue using this template](https://github.com/xamarin/XamarinCommunityToolkit/issues/new).
#### Non-Starter Topics
The following topics should generally not be proposed for discussion as they are non-starters:
* Large renames of APIs
* Large non-backward-compatible breaking changes
* Platform-Specifics which can be accomplished without changing Xamarin Community Toolkit
* Avoid clutter posts like "+1" which do not serve to further the conversation
#### Proposal States
##### Open
Open proposals are still under discussion. Please leave your concrete, constructive feedback on this proposal. +1s and other clutter posts which do not add to the discussion will be removed.
##### Accepted
Accepted proposals are proposals that both the community and core XamarinCommunityToolkit agree should be a part of XamarinCommunityToolkit. These proposals are ready for implementation, but do not yet have a developer actively working on them. These proposals are available for anyone to work on, both community and the core XamarinCommunityToolkit team.
If you wish to start working on an accepted proposal, please reply to the thread so we can mark you as the implementor and change the title to In Progress. This helps to avoid multiple people working on the same thing. If you decide to work on this proposal publicly, feel free to post a link to the branch as well for folks to follow along.
###### What "Accepted" does mean
* Any community member is welcome to work on the idea.
* The core XamarinCommunityToolkit team _may_ consider working on this idea on their own, but has not done so until it is marked "In Progress" with a team member assigned as the implementor.
* Any pull request implementing the proposal will be welcomed with an API and code review.
###### What "Accepted" does not mean
* The proposal will ever be implemented, either by a community member or by the core XamarinCommunityToolkit team.
* The core XamarinCommunityToolkit team is committing to implementing a proposal, even if nobody else does. Accepted proposals simply mean that the core XamarinCommunityToolkit team and the community agree that this proposal should be a part of XamarinCommunityToolkit.
##### In Progress
Once a developer has begun work on a proposal, either from the core XamarinCommunityToolkit team or a community member, the proposal is marked as in progress with the implementors name and (possibly) a link to a development branch to follow along with progress.
#### Rejected
Rejected proposals will not be implemented or merged into XamarinCommunityToolkit. Once a proposal is rejected, the thread will be closed and the conversation is considered completed, pending considerable new information or changes.

Просмотреть файл

@ -1,35 +1,39 @@
Xamarin Community Toolkit
===========
The Xamarin Community Toolkit (formerly Forms Community Toolkit) is a collection of Behaviors, Converters, and Effects for mobile development with [Xamarin.Forms](https://github.com/xamarin/Xamarin.Forms). It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
The Xamarin Community Toolkit for Xamarin.Forms is a collection of Animations, Behaviors, Converters, and Effects for mobile development with [Xamarin.Forms](https://github.com/xamarin/Xamarin.Forms). It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
## Build status
| Target | Branch | Status | Current Nuget packages version |
| ------ | ------ | ------ | ------ |
| Behaviors | master |![Build status](https://devdiv.visualstudio.com/_apis/public/build/definitions/0bdbc590-a062-4c3f-b0f6-9383f67865ee/8450/badge) | [![NuGet](https://img.shields.io/nuget/v/Xamarin.Toolkit.Behaviors.svg?label=NuGet)](https://www.nuget.org/packages/Xamarin.Toolkit.Behaviors/) |
| Converters | master | ![Build status](https://devdiv.visualstudio.com/_apis/public/build/definitions/0bdbc590-a062-4c3f-b0f6-9383f67865ee/8450/badge) | [![NuGet](https://img.shields.io/nuget/v/Xamarin.Toolkit.Converters.svg?label=NuGet)](https://www.nuget.org/packages/Xamarin.Toolkit.Converters/) |
| Effects | master |![Build status](https://devdiv.visualstudio.com/_apis/public/build/definitions/0bdbc590-a062-4c3f-b0f6-9383f67865ee/8450/badge) | [![NuGet](https://img.shields.io/nuget/v/Xamarin.Toolkit.Effects.svg?label=NuGet)](https://www.nuget.org/packages/Xamarin.Toolkit.Effects/) |
| Toolkit | master |![Build status](https://devdiv.visualstudio.com/_apis/public/build/definitions/0bdbc590-a062-4c3f-b0f6-9383f67865ee/8450/badge) | [![NuGet](https://img.shields.io/nuget/v/Xamarin.Toolkit.Behaviors.svg?label=NuGet)](https://www.nuget.org/packages/Xamarin.Toolkit.Behaviors/) |
Development NuGet feed: http://myget.org/F/xamarin-community-toolkit
## Contributing
Do you want to contribute? Here are our [contribution guidelines](Contributing.md).
Do you want to contribute? Here are our [contribution guidelines](CONTRIBUTING.md).
## Getting started
## Building Xamarin Community Toolkit
Xamarin Community Toolkit is built with the new SDK style projects with multi-targeting enabled. This means that all code for iOS, Android, and UWP exist inside of the Xamarin Community Toolkit project.
Coming Soon.
If building on Visual Studio 2017 simply open the solution and build the project.
If using Visual Studio for Mac the project can be built at the command line with MSBuild. To change the project type that you are working with simply edit Toolkit.csproj and modify the TargetFrameworks for only the project type you want to use.
## Xamarin Community Toolkit Sample App
Want to see the toolkit in action before jumping into the code? Download and play with the [Sample App](/Samples).
Follow the build instructions above to build the full library.
## Features and documentation
Documentation for our features is currently being transfered to http://docs.microsoft.com. Until this migration is complete, you can find the current Markdown files under [/docs](/docs).
### Animations
### Behaviors
### Converters
@ -44,12 +48,11 @@ Please use [GitHub issues](https://github.com/xamarin/XamarinCommunityToolkit/is
## Principles
- Principle #1: The toolkit will be kept simple.
- Principle #2: As soon as a comparable feature is available in the Windows SDK for Windows 10, it will be marked as deprecated.
- Principle #3: All features will be supported for two Windows SDK for Windows 10 release cycles or until another principle supersedes it.
- Principle #2: As soon as a comparable feature is available in Xamarin.Forms, it will be marked as deprecated.
- Principle #3: All features will be supported for two Xamarin.Forms release cycles or until another principle supersedes it.
This project has adopted the code of conduct defined by the [Contributor Covenant](http://contributor-covenant.org/)
to clarify expected behavior in our community.
For more information see the [.NET Foundation Code of Conduct](http://www.dotnetfoundation.org/code-of-conduct).
For more information see the [Code of Conduct](CODE_OF_CONDUCT).
## License
MIT License

44
SUBMITTING-ISSUES.md Normal file
Просмотреть файл

@ -0,0 +1,44 @@
If you think you've found a bug to report, before doing anything else you should check the [Issues](https://github.com/xamarin/XamarinCommunityToolkit/issues) page to see if an issue has already been filed! This can help reduce the number of duplicate reports.
If you're ready to submit a new issue, taking the following steps helps expedite the bug triage process:
* Validate that the issue is not resolved with the latest stable, pre-release, or nightly builds.
* If you are able and time allows, create a minimized reproduction project using only the code necessary to reproduce the issue; this helps us as we then know precisely what code is being used.
* Before compressing the reproduction project, make certain to clean the solution as well as manually delete any bin/obj folders, e.g.:
[ProjectRoot]/ProjectName/bin
[ProjectRoot]/ProjectName/obj
[ProjectRoot]/ProjectName.Android/bin
[ProjectRoot]/ProjectName.Android/obj
[ProjectRoot]/ProjectName.iOS/bin
[ProjectRoot]/ProjectName.iOS/obj
[ProjectRoot]/ProjectName.UWP/bin
[ProjectRoot]/ProjectName.UWP/obj
Please make certain to remove the packages folder as well to cut down on size.
* Please make note if the issue only occurs on particular platforms, so we can run reproductions on each and compare.
* In the case of a regression, please confirm as such as well as the last working, pre-regression build you may be aware of, if possible. Providing a reproduction with the working package installed to begin with also helps, as we can then simply upgrade it and compare against the latest stable to confirm.
* In some cases, issues may only occur on specific devices, with specific versions of the OS, or when targeting specific OS versions within the project itself. Some issues also occur on devices, but not on simulators. This information is incredibly helpful.
* Please upload reproductions directly to the report as an attachment; this guarantees future access to the file.
# Android Specific Concerns #
Please let us know any issues which may stem from different versions of the support library packages (e.g. Xamarin.Android.Support.v7.AppCompat), as sometimes bugs may only occur when specific versions are used.
# iOS Specific Concerns #
To be added
# UWP-specific Concerns #
Please make note if an issue appears hardware-specific (slower machines, multiple monitors, etc.), due to the desktop component.
# Contributing #
Think you may have a bug fix, or you'd like to work on fixing one yourself? We greatly welcome PRs with fixes from the community! Check out the [Contribute page](CONTRIBUTING.md) for more info.

Просмотреть файл

@ -0,0 +1,23 @@
using Android.App;
using Android.Content.PM;
using Android.OS;
namespace Samples.Droid
{
[Activity(Label = "Samples", 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);
Xamarin.Toolkit.Effects.Droid.Effects.Init();
LoadApplication(new App());
}
}
}

Просмотреть файл

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="com.companyname.Samples" android:installLocation="auto">
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="26" />
<application android:label="Samples.Android" android:icon="@drawable/icon"></application>
</manifest>

Просмотреть файл

@ -3,14 +3,14 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Android.App;
// General Information about an assembly is controlled through the following
// 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("Xamarin.Toolkit.Samples.Android")]
[assembly: AssemblyTitle("Samples.Android")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Xamarin.Toolkit.Samples.Android")]
[assembly: AssemblyProduct("Samples.Android")]
[assembly: AssemblyCopyright("Copyright © 2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@ -19,11 +19,11 @@ using Android.App;
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// 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")]

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.4 KiB

После

Ширина:  |  Высота:  |  Размер: 1.4 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.7 KiB

После

Ширина:  |  Высота:  |  Размер: 1.7 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 2.3 KiB

После

Ширина:  |  Высота:  |  Размер: 2.3 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.4 KiB

После

Ширина:  |  Высота:  |  Размер: 1.4 KiB

Просмотреть файл

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent">
<Button android:id="@+id/myButton" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/hello" />
</LinearLayout>

Просмотреть файл

@ -8,4 +8,4 @@
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:tabIndicatorColor="@android:color/white"
app:tabGravity="fill"
app:tabMode="fixed" />
app:tabMode="scrollable" />

Двоичные данные
Samples/Samples.Android/Resources/mipmap-hdpi/Icon.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.1 KiB

Двоичные данные
Samples/Samples.Android/Resources/mipmap-mdpi/Icon.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.4 KiB

Двоичные данные
Samples/Samples.Android/Resources/mipmap-xhdpi/Icon.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 3.2 KiB

Двоичные данные
Samples/Samples.Android/Resources/mipmap-xxhdpi/Icon.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 5.3 KiB

Двоичные данные
Samples/Samples.Android/Resources/mipmap-xxxhdpi/Icon.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 7.6 KiB

Просмотреть файл

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, Click Me!</string>
<string name="app_name">Samples.Droid</string>
</resources>

Просмотреть файл

@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{86A1173D-F73C-4DD0-9A97-30AF819C387F}</ProjectGuid>
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<RootNamespace>Samples.Droid</RootNamespace>
<AssemblyName>Samples.Android</AssemblyName>
<TargetFrameworkVersion>v8.0</TargetFrameworkVersion>
<AndroidApplication>True</AndroidApplication>
<AndroidResgenFile>Resources\Resource.designer.cs</AndroidResgenFile>
<AndroidResgenClass>Resource</AndroidResgenClass>
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
<MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix>
<MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix>
<AndroidUseLatestPlatformSdk>true</AndroidUseLatestPlatformSdk>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AndroidLinkMode>None</AndroidLinkMode>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AndroidManagedSymbols>true</AndroidManagedSymbols>
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
</PropertyGroup>
<ItemGroup>
<Reference Include="Mono.Android" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Xamarin.Forms" Version="2.5.1.444934" />
<PackageReference Include="Xamarin.Android.Support.Design" Version="25.4.0.2" />
<PackageReference Include="Xamarin.Android.Support.v7.AppCompat" Version="25.4.0.2" />
<PackageReference Include="Xamarin.Android.Support.v4" Version="25.4.0.2" />
<PackageReference Include="Xamarin.Android.Support.v7.CardView" Version="25.4.0.2" />
<PackageReference Include="Xamarin.Android.Support.v7.MediaRouter" Version="25.4.0.2" />
</ItemGroup>
<ItemGroup>
<Compile Include="MainActivity.cs" />
<Compile Include="Resources\Resource.Designer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\AboutResources.txt" />
<None Include="Assets\AboutAssets.txt" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\drawable\icon.png" />
<AndroidResource Include="Resources\drawable-hdpi\icon.png" />
<AndroidResource Include="Resources\drawable-xhdpi\icon.png" />
<AndroidResource Include="Resources\drawable-xxhdpi\icon.png" />
</ItemGroup>
<ItemGroup>
<None Include="Properties\AndroidManifest.xml" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\layout\Tabbar.axml" />
<AndroidResource Include="Resources\layout\Toolbar.axml" />
<AndroidResource Include="Resources\values\styles.xml">
<SubType>Designer</SubType>
</AndroidResource>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Toolkit\Animations\Animations.csproj">
<Project>{3d2364ff-a667-4ec1-8225-5d44e00ba306}</Project>
<Name>Animations</Name>
</ProjectReference>
<ProjectReference Include="..\..\Toolkit\Behaviors\Behaviors.csproj">
<Project>{5cb3353b-bbdc-416d-b012-5fb0990cfbd1}</Project>
<Name>Behaviors</Name>
</ProjectReference>
<ProjectReference Include="..\..\Toolkit\Converters\Converters.csproj">
<Project>{68b628db-7631-4058-b63d-95a8af5b4fbd}</Project>
<Name>Converters</Name>
</ProjectReference>
<ProjectReference Include="..\..\Toolkit\Effects\Effects.csproj">
<Project>{d1b4fcd5-5018-4cda-98b4-6666263b580c}</Project>
<Name>Effects</Name>
</ProjectReference>
<ProjectReference Include="..\Samples\Samples.csproj">
<Project>{907C17A0-E632-4D38-9877-A51F88E2B9FB}</Project>
<Name>Samples</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
<Import Project="$(MSBuildThisFileDirectory)..\..\CodeStyles.targets" />
</Project>

Просмотреть файл

@ -1,8 +1,8 @@
<Application
x:Class="Xamarin.Toolkit.Samples.UWP.App"
x:Class="Samples.UWP.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Xamarin.Toolkit.Samples.UWP"
xmlns:local="using:Samples.UWP"
RequestedTheme="Light">
</Application>

Просмотреть файл

@ -5,12 +5,12 @@ using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Navigation;
namespace Xamarin.Toolkit.Samples.UWP
namespace Samples.UWP
{
/// <summary>
/// Provides application-specific behavior to supplement the default Application class.
/// </summary>
sealed partial class App : Application
public sealed partial class App : Application
{
/// <summary>
/// Initializes the singleton application object. This is the first line of authored code
@ -18,8 +18,8 @@ namespace Xamarin.Toolkit.Samples.UWP
/// </summary>
public App()
{
this.InitializeComponent();
this.Suspending += OnSuspending;
InitializeComponent();
Suspending += OnSuspending;
}
/// <summary>
@ -29,15 +29,7 @@ namespace Xamarin.Toolkit.Samples.UWP
/// <param name="e">Details about the launch request and process.</param>
protected override void OnLaunched(LaunchActivatedEventArgs e)
{
#if DEBUG
if (System.Diagnostics.Debugger.IsAttached)
{
this.DebugSettings.EnableFrameRateCounter = true;
}
#endif
Frame rootFrame = Window.Current.Content as Frame;
var rootFrame = Window.Current.Content as Frame;
// Do not repeat app initialization when the Window already has content,
// just ensure that the window is active
@ -52,7 +44,6 @@ namespace Xamarin.Toolkit.Samples.UWP
if (e.PreviousExecutionState == ApplicationExecutionState.Terminated)
{
//TODO: Load state from previously suspended application
}
// Place the frame in the current Window
@ -66,6 +57,7 @@ namespace Xamarin.Toolkit.Samples.UWP
// parameter
rootFrame.Navigate(typeof(MainPage), e.Arguments);
}
// Ensure the current window is active
Window.Current.Activate();
}
@ -90,7 +82,8 @@ namespace Xamarin.Toolkit.Samples.UWP
private void OnSuspending(object sender, SuspendingEventArgs e)
{
var deferral = e.SuspendingOperation.GetDeferral();
//TODO: Save application state and stop any background activity
// TODO: Save application state and stop any background activity
deferral.Complete();
}
}

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 261 B

После

Ширина:  |  Высота:  |  Размер: 261 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 305 B

После

Ширина:  |  Высота:  |  Размер: 305 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 347 B

После

Ширина:  |  Высота:  |  Размер: 347 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 431 B

После

Ширина:  |  Высота:  |  Размер: 431 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 758 B

После

Ширина:  |  Высота:  |  Размер: 758 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.7 KiB

После

Ширина:  |  Высота:  |  Размер: 1.7 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 2.1 KiB

После

Ширина:  |  Высота:  |  Размер: 2.1 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 2.5 KiB

После

Ширина:  |  Высота:  |  Размер: 2.5 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 3.5 KiB

После

Ширина:  |  Высота:  |  Размер: 3.5 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 8.6 KiB

После

Ширина:  |  Высота:  |  Размер: 8.6 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1019 B

После

Ширина:  |  Высота:  |  Размер: 1019 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.3 KiB

После

Ширина:  |  Высота:  |  Размер: 1.3 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.4 KiB

После

Ширина:  |  Высота:  |  Размер: 1.4 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.9 KiB

После

Ширина:  |  Высота:  |  Размер: 1.9 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 3.6 KiB

После

Ширина:  |  Высота:  |  Размер: 3.6 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 394 B

После

Ширина:  |  Высота:  |  Размер: 394 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 483 B

После

Ширина:  |  Высота:  |  Размер: 483 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 563 B

После

Ширина:  |  Высота:  |  Размер: 563 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 658 B

После

Ширина:  |  Высота:  |  Размер: 658 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.1 KiB

После

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 196 B

После

Ширина:  |  Высота:  |  Размер: 196 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 253 B

После

Ширина:  |  Высота:  |  Размер: 253 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.6 KiB

После

Ширина:  |  Высота:  |  Размер: 1.6 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 314 B

После

Ширина:  |  Высота:  |  Размер: 314 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 422 B

После

Ширина:  |  Высота:  |  Размер: 422 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 392 B

После

Ширина:  |  Высота:  |  Размер: 392 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 921 B

После

Ширина:  |  Высота:  |  Размер: 921 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.1 KiB

После

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.3 KiB

После

Ширина:  |  Высота:  |  Размер: 1.3 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.7 KiB

После

Ширина:  |  Высота:  |  Размер: 1.7 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 3.6 KiB

После

Ширина:  |  Высота:  |  Размер: 3.6 KiB

Просмотреть файл

@ -1,9 +1,9 @@
<forms:WindowsPage
x:Class="Xamarin.Toolkit.Samples.UWP.MainPage"
x:Class="Samples.UWP.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:forms="using:Xamarin.Forms.Platform.UWP"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Xamarin.Toolkit.Samples.UWP"
xmlns:local="using:Samples.UWP"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"

Просмотреть файл

@ -0,0 +1,12 @@
namespace Samples.UWP
{
public sealed partial class MainPage
{
public MainPage()
{
InitializeComponent();
LoadApplication(new Samples.App());
}
}
}

Просмотреть файл

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
IgnorableNamespaces="uap mp">
<Identity
Name="c9a41e95-b544-4004-9259-d8b8d4868629"
Publisher="CN=c449e597-134c-45fb-a14e-0d96fa0ff29a"
Version="1.0.0.0" />
<mp:PhoneIdentity PhoneProductId="ec0cc741-fd3e-485c-81be-68815c480690" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
<Properties>
<DisplayName>Samples.UWP</DisplayName>
<PublisherDisplayName>c449e597-134c-45fb-a14e-0d96fa0ff29a</PublisherDisplayName>
<Logo>Assets\StoreLogo.png</Logo>
</Properties>
<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
</Dependencies>
<Resources>
<Resource Language="x-generate"/>
</Resources>
<Applications>
<Application Id="App"
Executable="$targetnametoken$.exe"
EntryPoint="Samples.UWP.App">
<uap:VisualElements
DisplayName="Samples.UWP"
Square150x150Logo="Assets\Square150x150Logo.png"
Square44x44Logo="Assets\Square44x44Logo.png"
Description="Samples.UWP"
BackgroundColor="transparent">
<uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png"/>
<uap:SplashScreen Image="Assets\SplashScreen.png" />
</uap:VisualElements>
</Application>
</Applications>
<Capabilities>
<Capability Name="internetClient" />
</Capabilities>
</Package>

Просмотреть файл

@ -2,14 +2,14 @@
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// 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("Xamarin.Toolkit.Samples.UWP")]
[assembly: AssemblyTitle("Samples.UWP")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Xamarin.Toolkit.Samples.UWP")]
[assembly: AssemblyProduct("Samples.UWP")]
[assembly: AssemblyCopyright("Copyright © 2015")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@ -17,13 +17,13 @@ using System.Runtime.InteropServices;
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// 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)]
[assembly: ComVisible(false)]

Просмотреть файл

@ -4,11 +4,11 @@
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProjectGuid>{69C42532-A922-46CC-8248-2E13F3796B97}</ProjectGuid>
<ProjectGuid>{651BB325-06FF-4487-A463-B2AAC30107FC}</ProjectGuid>
<OutputType>AppContainerExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Xamarin.Toolkit.Samples.UWP</RootNamespace>
<AssemblyName>Xamarin.Toolkit.Samples.UWP</AssemblyName>
<RootNamespace>Samples.UWP</RootNamespace>
<AssemblyName>Samples.UWP</AssemblyName>
<DefaultLanguage>en-US</DefaultLanguage>
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetPlatformVersion>10.0.16299.0</TargetPlatformVersion>
@ -18,8 +18,6 @@
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<PackageCertificateKeyFile>Samples.UWP_TemporaryKey.pfx</PackageCertificateKeyFile>
<PackageCertificateThumbprint>09DE268DE307CC3189EB2BC4766791AAA6B7D1D3</PackageCertificateThumbprint>
<RuntimeIdentifiers>win10-arm;win10-arm-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot</RuntimeIdentifiers>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
<DebugSymbols>true</DebugSymbols>
@ -90,10 +88,6 @@
<Prefer32Bit>true</Prefer32Bit>
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
</PropertyGroup>
<ItemGroup>
<!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
<None Include="Samples.UWP_TemporaryKey.pfx" />
</ItemGroup>
<ItemGroup>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
@ -107,6 +101,7 @@
<AppxManifest Include="Package.appxmanifest">
<SubType>Designer</SubType>
</AppxManifest>
<None Include="Samples.UWP_TemporaryKey.pfx" />
</ItemGroup>
<ItemGroup>
<Content Include="Properties\Default.rd.xml" />
@ -153,29 +148,34 @@
</Page>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\src\Animations\Animations\Animations.csproj">
<Project>{572b958e-cc33-47c1-95fa-1b3a0506f2ed}</Project>
<PackageReference Include="Xamarin.Forms" Version="2.5.1.444934" />
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.0.6" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Toolkit\Animations\Animations.csproj">
<Project>{3d2364ff-a667-4ec1-8225-5d44e00ba306}</Project>
<Name>Animations</Name>
</ProjectReference>
<ProjectReference Include="..\..\..\src\Effects\Effects\Effects.csproj">
<Project>{67f9d3a8-f71e-4428-913f-c37ae82cdb24}</Project>
<ProjectReference Include="..\..\Toolkit\Behaviors\Behaviors.csproj">
<Project>{5cb3353b-bbdc-416d-b012-5fb0990cfbd1}</Project>
<Name>Behaviors</Name>
</ProjectReference>
<ProjectReference Include="..\..\Toolkit\Converters\Converters.csproj">
<Project>{68b628db-7631-4058-b63d-95a8af5b4fbd}</Project>
<Name>Converters</Name>
</ProjectReference>
<ProjectReference Include="..\..\Toolkit\Effects\Effects.csproj">
<Project>{d1b4fcd5-5018-4cda-98b4-6666263b580c}</Project>
<Name>Effects</Name>
</ProjectReference>
<ProjectReference Include="..\Samples\Samples.csproj">
<Project>{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}</Project>
<Project>{907C17A0-E632-4D38-9877-A51F88E2B9FB}</Project>
<Name>Samples</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.0.6</Version>
</PackageReference>
<PackageReference Include="Xamarin.Forms">
<Version>2.5.0.122203</Version>
</PackageReference>
</ItemGroup>
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
<VisualStudioVersion>14.0</VisualStudioVersion>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
<Import Project="$(MSBuildThisFileDirectory)..\..\CodeStyles.targets" />
</Project>

Просмотреть файл

@ -1,25 +1,25 @@
using Foundation;
using UIKit;
namespace Xamarin.Toolkit.Samples.iOS
namespace Samples.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
// 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
// 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();
Xamarin.Toolkit.Effects.iOS.Effects.Init();
LoadApplication(new App());
return base.FinishedLaunching(app, options);

Просмотреть файл

@ -0,0 +1,6 @@
// This file is used by Code Analysis to maintain SuppressMessage
// attributes that are applied to this project.
// Project-level suppressions either have no target or are given
// a specific target and scoped to a namespace, type, member, etc.
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("StyleCop.CSharp.NamingRules", "SA1300:Element should begin with upper-case letter", Justification = "We really want iOS :)", Scope = "namespace", Target = "~N:Samples.iOS")]

Просмотреть файл

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>MinimumOSVersion</key>
<string>11.2</string>
<key>CFBundleDisplayName</key>
<string>Samples</string>
<key>CFBundleIdentifier</key>
<string>com.yourcompany.Samples</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>CFBundleName</key>
<string>Samples</string>
</dict>
</plist>

Просмотреть файл

@ -1,11 +1,6 @@
using System;
using System.Collections.Generic;
using System.Linq;
using UIKit;
using Foundation;
using UIKit;
namespace Xamarin.Toolkit.Samples.iOS
namespace Samples.iOS
{
public class Application
{

Просмотреть файл

@ -2,20 +2,20 @@
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// 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("Xamarin.Toolkit.Samples.iOS")]
[assembly: AssemblyTitle("Samples.iOS")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Xamarin.Toolkit.Samples.iOS")]
[assembly: AssemblyProduct("Samples.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
// 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)]
@ -25,11 +25,11 @@ using System.Runtime.InteropServices;
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// 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")]

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 8.7 KiB

После

Ширина:  |  Высота:  |  Размер: 8.7 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 10 KiB

После

Ширина:  |  Высота:  |  Размер: 10 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 34 KiB

После

Ширина:  |  Высота:  |  Размер: 34 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 7.1 KiB

После

Ширина:  |  Высота:  |  Размер: 7.1 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 8.2 KiB

После

Ширина:  |  Высота:  |  Размер: 8.2 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.7 KiB

После

Ширина:  |  Высота:  |  Размер: 1.7 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 21 KiB

После

Ширина:  |  Высота:  |  Размер: 21 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.2 KiB

После

Ширина:  |  Высота:  |  Размер: 1.2 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 2.2 KiB

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 729 B

После

Ширина:  |  Высота:  |  Размер: 729 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.2 KiB

После

Ширина:  |  Высота:  |  Размер: 1.2 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 12 KiB

После

Ширина:  |  Высота:  |  Размер: 12 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.1 KiB

После

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 955 B

После

Ширина:  |  Высота:  |  Размер: 955 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 7.1 KiB

После

Ширина:  |  Высота:  |  Размер: 7.1 KiB

Просмотреть файл

@ -1,17 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.props" Condition="Exists('..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">iPhoneSimulator</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}</ProjectGuid>
<ProjectGuid>{84A9D47E-AB87-4EB2-B542-BB998A50FD85}</ProjectGuid>
<ProjectTypeGuids>{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Exe</OutputType>
<RootNamespace>Xamarin.Toolkit.Samples.iOS</RootNamespace>
<RootNamespace>Samples.iOS</RootNamespace>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>Xamarin.Toolkit.Samples.iOS</AssemblyName>
<AssemblyName>Samples.iOS</AssemblyName>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
@ -24,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchArch>x86_64</MtouchArch>
<MtouchLink>None</MtouchLink>
<MtouchDebug>true</MtouchDebug>
</PropertyGroup>
@ -35,7 +34,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchLink>None</MtouchLink>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchArch>x86_64</MtouchArch>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
@ -47,7 +46,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<CodesignKey>iPhone Developer</CodesignKey>
<MtouchDebug>true</MtouchDebug>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
@ -58,7 +57,7 @@
<OutputPath>bin\iPhone\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<ConsolePause>false</ConsolePause>
<CodesignKey>iPhone Developer</CodesignKey>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
@ -70,7 +69,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>False</ConsolePause>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<BuildIpa>True</BuildIpa>
<CodesignProvision>Automatic:AdHoc</CodesignProvision>
<CodesignKey>iPhone Distribution</CodesignKey>
@ -83,20 +82,18 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>False</ConsolePause>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<CodesignProvision>Automatic:AppStore</CodesignProvision>
<CodesignKey>iPhone Distribution</CodesignKey>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
</PropertyGroup>
<ItemGroup>
<Compile Include="GlobalSuppressions.cs" />
<Compile Include="Main.cs" />
<Compile Include="AppDelegate.cs" />
<None Include="Entitlements.plist" />
<None Include="Info.plist" />
<Compile Include="Properties\AssemblyInfo.cs" />
<ITunesArtwork Include="iTunesArtwork" />
<ITunesArtwork Include="iTunesArtwork@2x" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<BundleResource Include="Resources\Default-568h%402x.png" />
@ -120,41 +117,33 @@
<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.5.0.122203\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.5.0.122203\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.5.0.122203\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.5.0.122203\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll</HintPath>
</Reference>
<Reference Include="Xamarin.iOS" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\src\Animations\Animations\Animations.csproj">
<Project>{572b958e-cc33-47c1-95fa-1b3a0506f2ed}</Project>
<PackageReference Include="Xamarin.Forms" Version="2.5.1.444934" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
<Import Project="$(MSBuildThisFileDirectory)..\..\CodeStyles.targets" />
<ItemGroup>
<ProjectReference Include="..\..\Toolkit\Animations\Animations.csproj">
<Project>{3d2364ff-a667-4ec1-8225-5d44e00ba306}</Project>
<Name>Animations</Name>
</ProjectReference>
<ProjectReference Include="..\..\..\src\Effects\Effects\Effects.csproj">
<Project>{67f9d3a8-f71e-4428-913f-c37ae82cdb24}</Project>
<ProjectReference Include="..\..\Toolkit\Behaviors\Behaviors.csproj">
<Project>{5cb3353b-bbdc-416d-b012-5fb0990cfbd1}</Project>
<Name>Behaviors</Name>
</ProjectReference>
<ProjectReference Include="..\..\Toolkit\Converters\Converters.csproj">
<Project>{68b628db-7631-4058-b63d-95a8af5b4fbd}</Project>
<Name>Converters</Name>
</ProjectReference>
<ProjectReference Include="..\..\Toolkit\Effects\Effects.csproj">
<Project>{d1b4fcd5-5018-4cda-98b4-6666263b580c}</Project>
<Name>Effects</Name>
</ProjectReference>
<ProjectReference Include="..\Samples\Samples.csproj">
<Project>{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}</Project>
<Project>{907C17A0-E632-4D38-9877-A51F88E2B9FB}</Project>
<Name>Samples</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>Este proyecto hace referencia a los paquetes NuGet que faltan en este equipo. Use la restauración de paquetes NuGet para descargarlos. Para obtener más información, consulte http://go.microsoft.com/fwlink/?LinkID=322105. El archivo que falta es {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.props'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.targets'))" />
</Target>
<Import Project="..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.targets')" />
</Project>

Просмотреть файл

@ -1,370 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2027
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Samples.Android", "Samples\Samples.Android\Samples.Android.csproj", "{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Samples", "Samples\Samples\Samples.csproj", "{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Samples.UWP", "Samples\Samples.UWP\Samples.UWP.csproj", "{69C42532-A922-46CC-8248-2E13F3796B97}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Samples.iOS", "Samples\Samples.iOS\Samples.iOS.csproj", "{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Effects", "..\src\Effects\Effects\Effects.csproj", "{67F9D3A8-F71E-4428-913F-C37AE82CDB24}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Animations", "..\src\Animations\Animations\Animations.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Toolkit", "Toolkit", "{A4F575A5-C6FD-490E-9D23-29ED93E94CC4}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
Ad-Hoc|ARM = Ad-Hoc|ARM
Ad-Hoc|iPhone = Ad-Hoc|iPhone
Ad-Hoc|iPhoneSimulator = Ad-Hoc|iPhoneSimulator
Ad-Hoc|x64 = Ad-Hoc|x64
Ad-Hoc|x86 = Ad-Hoc|x86
AppStore|Any CPU = AppStore|Any CPU
AppStore|ARM = AppStore|ARM
AppStore|iPhone = AppStore|iPhone
AppStore|iPhoneSimulator = AppStore|iPhoneSimulator
AppStore|x64 = AppStore|x64
AppStore|x86 = AppStore|x86
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
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|ARM.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|iPhone.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|x64.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|x64.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|x86.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Ad-Hoc|x86.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|Any CPU.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|Any CPU.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|ARM.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|ARM.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|ARM.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|iPhone.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|iPhone.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|iPhoneSimulator.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|x64.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|x64.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|x64.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|x86.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|x86.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.AppStore|x86.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|ARM.ActiveCfg = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|ARM.Build.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|ARM.Deploy.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|iPhone.Build.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|iPhone.Deploy.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|x64.ActiveCfg = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|x64.Build.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|x64.Deploy.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|x86.ActiveCfg = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|x86.Build.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Debug|x86.Deploy.0 = Debug|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|Any CPU.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|Any CPU.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|ARM.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|ARM.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|ARM.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|iPhone.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|iPhone.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|iPhone.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|x64.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|x64.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|x64.Deploy.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|x86.ActiveCfg = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|x86.Build.0 = Release|Any CPU
{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}.Release|x86.Deploy.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|x64.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Ad-Hoc|x86.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|Any CPU.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|ARM.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|ARM.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|iPhone.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|x64.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|x64.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|x86.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.AppStore|x86.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|Any CPU.Build.0 = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|ARM.ActiveCfg = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|ARM.Build.0 = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|iPhone.Build.0 = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|x64.ActiveCfg = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|x64.Build.0 = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|x86.ActiveCfg = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Debug|x86.Build.0 = Debug|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|Any CPU.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|Any CPU.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|ARM.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|ARM.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|iPhone.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|iPhone.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|x64.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|x64.Build.0 = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|x86.ActiveCfg = Release|Any CPU
{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}.Release|x86.Build.0 = Release|Any CPU
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|Any CPU.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|Any CPU.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|Any CPU.Deploy.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|ARM.Build.0 = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|iPhone.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|iPhone.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|iPhone.Deploy.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|x64.ActiveCfg = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|x64.Build.0 = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|x64.Deploy.0 = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|x86.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|x86.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Ad-Hoc|x86.Deploy.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|Any CPU.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|Any CPU.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|Any CPU.Deploy.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|ARM.ActiveCfg = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|ARM.Build.0 = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|ARM.Deploy.0 = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|iPhone.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|iPhone.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|iPhone.Deploy.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|iPhoneSimulator.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|iPhoneSimulator.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|iPhoneSimulator.Deploy.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|x64.ActiveCfg = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|x64.Build.0 = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|x64.Deploy.0 = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|x86.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|x86.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.AppStore|x86.Deploy.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|Any CPU.ActiveCfg = Debug|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|Any CPU.Build.0 = Debug|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|Any CPU.Deploy.0 = Debug|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|ARM.ActiveCfg = Debug|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|ARM.Build.0 = Debug|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|ARM.Deploy.0 = Debug|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|iPhone.ActiveCfg = Debug|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|iPhoneSimulator.ActiveCfg = Debug|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|x64.ActiveCfg = Debug|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|x64.Build.0 = Debug|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|x64.Deploy.0 = Debug|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|x86.ActiveCfg = Debug|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|x86.Build.0 = Debug|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Debug|x86.Deploy.0 = Debug|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|Any CPU.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|ARM.ActiveCfg = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|ARM.Build.0 = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|ARM.Deploy.0 = Release|ARM
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|iPhone.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|iPhoneSimulator.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|x64.ActiveCfg = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|x64.Build.0 = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|x64.Deploy.0 = Release|x64
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|x86.ActiveCfg = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|x86.Build.0 = Release|x86
{69C42532-A922-46CC-8248-2E13F3796B97}.Release|x86.Deploy.0 = Release|x86
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Ad-Hoc|ARM.ActiveCfg = Ad-Hoc|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Ad-Hoc|x64.ActiveCfg = Ad-Hoc|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Ad-Hoc|x86.ActiveCfg = Ad-Hoc|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.AppStore|Any CPU.ActiveCfg = AppStore|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.AppStore|ARM.ActiveCfg = AppStore|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.AppStore|iPhone.Build.0 = AppStore|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.AppStore|x64.ActiveCfg = AppStore|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.AppStore|x86.ActiveCfg = AppStore|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|Any CPU.ActiveCfg = Debug|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|Any CPU.Build.0 = Debug|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|ARM.ActiveCfg = Debug|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|iPhone.ActiveCfg = Debug|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|iPhone.Build.0 = Debug|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|x64.ActiveCfg = Debug|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Debug|x86.ActiveCfg = Debug|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Release|Any CPU.ActiveCfg = Release|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Release|ARM.ActiveCfg = Release|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Release|iPhone.ActiveCfg = Release|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Release|iPhone.Build.0 = Release|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Release|x64.ActiveCfg = Release|iPhone
{B1500FA7-5B3C-4736-B953-71B7C1DF6D30}.Release|x86.ActiveCfg = Release|iPhone
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|x64.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Ad-Hoc|x86.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|Any CPU.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|ARM.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|ARM.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|iPhone.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|x64.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|x64.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|x86.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.AppStore|x86.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|Any CPU.Build.0 = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|ARM.ActiveCfg = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|ARM.Build.0 = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|iPhone.Build.0 = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|x64.ActiveCfg = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|x64.Build.0 = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|x86.ActiveCfg = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Debug|x86.Build.0 = Debug|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|Any CPU.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|Any CPU.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|ARM.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|ARM.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|iPhone.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|iPhone.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|x64.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|x64.Build.0 = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|x86.ActiveCfg = Release|Any CPU
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}.Release|x86.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|x64.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Ad-Hoc|x86.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|Any CPU.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|ARM.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|ARM.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|iPhone.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|x64.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|x64.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|x86.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.AppStore|x86.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|ARM.ActiveCfg = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|ARM.Build.0 = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|iPhone.Build.0 = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|x64.ActiveCfg = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|x64.Build.0 = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|x86.ActiveCfg = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Debug|x86.Build.0 = Debug|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|Any CPU.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|ARM.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|ARM.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|iPhone.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|iPhone.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|x64.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|x64.Build.0 = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|x86.ActiveCfg = Release|Any CPU
{572B958E-CC33-47C1-95FA-1B3A0506F2ED}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{67F9D3A8-F71E-4428-913F-C37AE82CDB24} = {A4F575A5-C6FD-490E-9D23-29ED93E94CC4}
{572B958E-CC33-47C1-95FA-1B3A0506F2ED} = {A4F575A5-C6FD-490E-9D23-29ED93E94CC4}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {9E04A640-30CE-4C20-8084-0E295C77D52C}
EndGlobalSection
EndGlobal

10
Samples/Samples/App.xaml Normal file
Просмотреть файл

@ -0,0 +1,10 @@
<?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="Samples.App">
<Application.Resources>
<!-- Application resource dictionary -->
</Application.Resources>
</Application>

Просмотреть файл

@ -1,8 +1,7 @@
using Xamarin.Forms;
using Xamarin.Forms.Xaml;
using Xamarin.Samples.Views;
[assembly: XamlCompilation(XamlCompilationOptions.Compile)]
namespace Xamarin.Toolkit.Samples
namespace Samples
{
public partial class App : Application
{
@ -10,7 +9,7 @@ namespace Xamarin.Toolkit.Samples
{
InitializeComponent();
MainPage = new NavigationPage(new Views.MainPage());
MainPage = new NavigationPage(new MainPage());
}
protected override void OnStart()

Просмотреть файл

@ -1,28 +0,0 @@
using Android.App;
using Android.Content.PM;
using Android.OS;
using Xamarin.Toolkit.Animations;
using System.Collections.Generic;
using System.Reflection;
namespace Xamarin.Toolkit.Samples.Droid
{
[Activity(Label = "Xamarin.Toolkit.Samples", 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);
var assembliesToInclude =
typeof(AnimationBase).GetTypeInfo().Assembly;
global::Xamarin.Forms.Forms.Init(this, bundle, assembliesToInclude);
LoadApplication(new App());
}
}
}

Просмотреть файл

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="15" />
<application android:label="Xamarin.Toolkit.Samples.Android"></application>
</manifest>

Просмотреть файл

@ -1,200 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.props" Condition="Exists('..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}</ProjectGuid>
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Xamarin.Toolkit.Samples.Droid</RootNamespace>
<AssemblyName>Xamarin.Toolkit.Samples.Android</AssemblyName>
<FileAlignment>512</FileAlignment>
<AndroidApplication>true</AndroidApplication>
<AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
<AndroidUseLatestPlatformSdk>true</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion>v8.0</TargetFrameworkVersion>
<AndroidStoreUncompressedFileExtensions />
<MandroidI18n />
<JavaMaximumHeapSize />
<JavaOptions />
<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>
<AndroidUseSharedRuntime>True</AndroidUseSharedRuntime>
<AndroidLinkMode>None</AndroidLinkMode>
<AndroidSupportedAbis>armeabi,armeabi-v7a,x86</AndroidSupportedAbis>
</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>
<AndroidUseSharedRuntime>False</AndroidUseSharedRuntime>
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
</PropertyGroup>
<ItemGroup>
<Reference Include="FormsViewGroup, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.5.0.122203\lib\MonoAndroid10\FormsViewGroup.dll</HintPath>
</Reference>
<Reference Include="Mono.Android" />
<Reference Include="mscorlib" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.ObjectModel" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml" />
<Reference Include="Xamarin.Android.Support.Animated.Vector.Drawable, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Annotations, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Annotations.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Annotations.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Compat, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Compat.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Compat.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Core.UI, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Core.UI.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Core.UI.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Core.Utils, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Core.Utils.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Core.Utils.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Design, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Design.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Design.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Fragment, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Fragment.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Fragment.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Media.Compat, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Media.Compat.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Media.Compat.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Transition, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Transition.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Transition.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v4, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v4.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.v4.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.AppCompat, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.CardView, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.CardView.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.v7.CardView.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.MediaRouter, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.MediaRouter.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.v7.MediaRouter.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.Palette, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.Palette.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.v7.Palette.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.RecyclerView, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.RecyclerView.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.v7.RecyclerView.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Vector.Drawable, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.4.0.2\lib\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Core, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.5.0.122203\lib\MonoAndroid10\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.5.0.122203\lib\MonoAndroid10\Xamarin.Forms.Platform.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Platform.Android, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.5.0.122203\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Xaml, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.5.0.122203\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="MainActivity.cs" />
<Compile Include="Resources\Resource.Designer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="Resources\AboutResources.txt" />
<None Include="Assets\AboutAssets.txt" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\drawable\icon.png" />
<AndroidResource Include="Resources\drawable-hdpi\icon.png" />
<AndroidResource Include="Resources\drawable-xhdpi\icon.png" />
<AndroidResource Include="Resources\drawable-xxhdpi\icon.png" />
</ItemGroup>
<ItemGroup>
<None Include="Properties\AndroidManifest.xml" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\layout\Tabbar.axml" />
<AndroidResource Include="Resources\layout\Toolbar.axml" />
<AndroidResource Include="Resources\values\styles.xml" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\src\Animations\Animations\Animations.csproj">
<Project>{572b958e-cc33-47c1-95fa-1b3a0506f2ed}</Project>
<Name>Animations</Name>
</ProjectReference>
<ProjectReference Include="..\..\..\src\Effects\Effects\Effects.csproj">
<Project>{67f9d3a8-f71e-4428-913f-c37ae82cdb24}</Project>
<Name>Effects</Name>
</ProjectReference>
<ProjectReference Include="..\Samples\Samples.csproj">
<Project>{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}</Project>
<Name>Samples</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
<Import Project="..\..\packages\Xamarin.Android.Support.Compat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Compat.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Compat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Compat.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>Este proyecto hace referencia a los paquetes NuGet que faltan en este equipo. Use la restauración de paquetes NuGet para descargarlos. Para obtener más información, consulte http://go.microsoft.com/fwlink/?LinkID=322105. El archivo que falta es {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Compat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Compat.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Compat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Compat.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Core.UI.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Core.UI.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Core.UI.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Core.UI.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Core.Utils.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Core.Utils.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Core.Utils.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Core.Utils.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Media.Compat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Media.Compat.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Media.Compat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Media.Compat.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Fragment.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Fragment.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Fragment.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Fragment.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Transition.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Transition.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Transition.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Transition.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.v4.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v4.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.v4.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v4.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.v7.CardView.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.CardView.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.v7.CardView.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.CardView.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.v7.Palette.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.Palette.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.v7.Palette.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.Palette.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.v7.RecyclerView.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.RecyclerView.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.v7.RecyclerView.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.RecyclerView.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.Design.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Design.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Design.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Design.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Android.Support.v7.MediaRouter.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.MediaRouter.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.v7.MediaRouter.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.MediaRouter.targets'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.props'))" />
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.targets'))" />
</Target>
<Import Project="..\..\packages\Xamarin.Android.Support.Core.UI.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Core.UI.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Core.UI.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Core.UI.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.Core.Utils.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Core.Utils.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Core.Utils.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Core.Utils.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.Media.Compat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Media.Compat.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Media.Compat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Media.Compat.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.Fragment.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Fragment.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Fragment.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Fragment.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.Transition.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Transition.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Transition.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Transition.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.v4.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v4.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.v4.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v4.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.v7.CardView.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.CardView.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.v7.CardView.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.CardView.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.v7.Palette.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.Palette.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.v7.Palette.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.Palette.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.v7.RecyclerView.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.RecyclerView.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.v7.RecyclerView.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.RecyclerView.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.Design.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Design.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Design.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Design.targets')" />
<Import Project="..\..\packages\Xamarin.Android.Support.v7.MediaRouter.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.MediaRouter.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.v7.MediaRouter.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.MediaRouter.targets')" />
<Import Project="..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.2.5.0.122203\build\netstandard1.0\Xamarin.Forms.targets')" />
</Project>

Просмотреть файл

@ -1,159 +0,0 @@
<?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)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{B67F4E95-07A1-41CE-BF6F-3E5B8D4F2F48}</ProjectGuid>
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>FormsCommunityToolkit.Samples.Droid</RootNamespace>
<AssemblyName>FormsCommunityToolkit.Samples.Android</AssemblyName>
<FileAlignment>512</FileAlignment>
<AndroidApplication>true</AndroidApplication>
<AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
<AndroidUseLatestPlatformSdk>true</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion>v7.1</TargetFrameworkVersion>
<AndroidStoreUncompressedFileExtensions />
<MandroidI18n />
<JavaMaximumHeapSize />
<JavaOptions />
<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>
<AndroidUseSharedRuntime>True</AndroidUseSharedRuntime>
<AndroidLinkMode>None</AndroidLinkMode>
<AndroidSupportedAbis>armeabi,armeabi-v7a,x86</AndroidSupportedAbis>
</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>
<AndroidUseSharedRuntime>False</AndroidUseSharedRuntime>
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
</PropertyGroup>
<ItemGroup>
<Reference Include="FormsViewGroup, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\FormsViewGroup.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Mono.Android" />
<Reference Include="mscorlib" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.ObjectModel" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml" />
<Reference Include="Xamarin.Android.Support.Animated.Vector.Drawable, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Animated.Vector.Drawable.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Design, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Design.23.3.0\lib\MonoAndroid43\Xamarin.Android.Support.Design.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v4, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v4.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v4.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.AppCompat, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.AppCompat.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.AppCompat.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.CardView, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.CardView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.CardView.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.MediaRouter, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.MediaRouter.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.v7.RecyclerView, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.v7.RecyclerView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.RecyclerView.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Android.Support.Vector.Drawable, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Vector.Drawable.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Core, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\Xamarin.Forms.Core.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Platform, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\Xamarin.Forms.Platform.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Platform.Android, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Xaml, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="MainActivity.cs" />
<Compile Include="Resources\Resource.Designer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="Resources\AboutResources.txt" />
<None Include="Assets\AboutAssets.txt" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\drawable\icon.png" />
<AndroidResource Include="Resources\drawable-hdpi\icon.png" />
<AndroidResource Include="Resources\drawable-xhdpi\icon.png" />
<AndroidResource Include="Resources\drawable-xxhdpi\icon.png" />
</ItemGroup>
<ItemGroup>
<None Include="Properties\AndroidManifest.xml" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\layout\Tabbar.axml" />
<AndroidResource Include="Resources\layout\Toolbar.axml" />
<AndroidResource Include="Resources\values\styles.xml" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\src\Animations\Animations.Android\Animations.Android.csproj">
<Project>{795a04b4-5d20-4744-91fe-33937831ce4b}</Project>
<Name>Animations.Android</Name>
</ProjectReference>
<ProjectReference Include="..\..\..\src\Animations\Animations\Animations.csproj">
<Project>{572b958e-cc33-47c1-95fa-1b3a0506f2ed}</Project>
<Name>Animations</Name>
</ProjectReference>
<ProjectReference Include="..\..\..\src\Effects\Effects.Android\Effects.Android.csproj">
<Project>{88dc2010-be3a-4b86-a72f-3df68413858b}</Project>
<Name>Effects.Android</Name>
</ProjectReference>
<ProjectReference Include="..\..\..\src\Effects\Effects\Effects.csproj">
<Project>{67f9d3a8-f71e-4428-913f-c37ae82cdb24}</Project>
<Name>Effects</Name>
</ProjectReference>
<ProjectReference Include="..\Samples\Samples.csproj">
<Project>{152D4A17-0A15-4BB5-9AAC-DB5CDDDE9857}</Project>
<Name>Samples</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
<Import Project="..\..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\build\Xamarin.Android.Support.Vector.Drawable.targets" Condition="Exists('..\..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\build\Xamarin.Android.Support.Vector.Drawable.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.Android.Support.Vector.Drawable.23.3.0\build\Xamarin.Android.Support.Vector.Drawable.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\build\Xamarin.Android.Support.Vector.Drawable.targets'))" />
<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>
<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')" />
</Project>

Просмотреть файл

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Xamarin.Android.Support.Animated.Vector.Drawable" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Annotations" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Compat" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Core.UI" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Core.Utils" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Design" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Fragment" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Media.Compat" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Transition" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.v4" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.v7.AppCompat" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.v7.CardView" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.v7.MediaRouter" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.v7.Palette" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.v7.RecyclerView" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Android.Support.Vector.Drawable" version="25.4.0.2" targetFramework="monoandroid80" />
<package id="Xamarin.Forms" version="2.5.0.122203" targetFramework="monoandroid80" />
</packages>

Просмотреть файл

@ -1,12 +0,0 @@
namespace Xamarin.Toolkit.Samples.UWP
{
public sealed partial class MainPage
{
public MainPage()
{
this.InitializeComponent();
LoadApplication(new Xamarin.Toolkit.Samples.App());
}
}
}

Просмотреть файл

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" IgnorableNamespaces="uap mp">
<Identity Name="7ead10df-5e5d-43df-9de7-88b299c65a95" Publisher="CN=Xamarin.Toolkit" Version="1.0.0.0" />
<mp:PhoneIdentity PhoneProductId="7ead10df-5e5d-43df-9de7-88b299c65a95" PhonePublisherId="00000000-0000-0000-0000-000000000000" />
<Properties>
<DisplayName>Xamarin.Toolkit.Samples.UWP</DisplayName>
<PublisherDisplayName>Xamarin.Toolkit</PublisherDisplayName>
<Logo>Assets\StoreLogo.png</Logo>
</Properties>
<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
</Dependencies>
<Resources>
<Resource Language="x-generate" />
</Resources>
<Applications>
<Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="Xamarin.Toolkit.Samples.UWP.App">
<uap:VisualElements DisplayName="Xamarin.Toolkit.Samples.UWP" Square150x150Logo="Assets\Square150x150Logo.png" Square44x44Logo="Assets\Square44x44Logo.png" Description="Xamarin.Toolkit.Samples.UWP" BackgroundColor="transparent">
<uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png">
</uap:DefaultTile>
<uap:SplashScreen Image="Assets\SplashScreen.png" />
</uap:VisualElements>
</Application>
</Applications>
<Capabilities>
<Capability Name="internetClient" />
</Capabilities>
</Package>

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше