Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PureWeen/Xamarin.Forms.Sandbox
https://github.com/PureWeen/Xamarin.Forms.Sandbox
Last synced: 29 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/PureWeen/Xamarin.Forms.Sandbox
- Owner: PureWeen
- Created: 2019-07-29T18:07:43.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-06-30T16:29:12.000Z (over 3 years ago)
- Last Synced: 2024-11-11T07:45:44.418Z (about 1 month ago)
- Language: C#
- Size: 3.97 MB
- Stars: 6
- Watchers: 4
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
- awesome-xamarin-forms - Xamarin.Forms.Sandbox ★7
README
- Root Directory.Builds.Props file settings
- FromSource (if you change this setting you will most likely need to obj/bin clean and reset VS)
- false means build from nugets
- true means build from sources
- XamarinFormsSource
- location on your drive of Xamarin Forms source files
- XamarinFormsVersion
- Version of Xamarin Forms Nuget you want to use
- Each project has specify *targets* that apply to that platform
- Nuget.targets
- Targets used to import nugets
- Source.Targets
- Targets used to import source code
### Using with your own project
- Drop these global files here into a directory above your main projects https://github.com/PureWeen/Xamarin.Forms.Sandbox/tree/master/Sandbox
- Drop the platform specific *.target files https://github.com/PureWeen/Xamarin.Forms.Sandbox/tree/master/Sandbox/Xamarin.Forms.Sandbox.Android into your platform project folders
- Remove the references to the Xamarin.Forms nugets from your platform csproj files
## Cloning the repository
Clone repositories using recursive parameter:
git clone https://github.com/PureWeen/Xamarin.Forms.Sandbox.git --recursive
Or Update
git submodule update --init --recursive
### Cloning dotnetconf demo
```bash
git clone https://github.com/PureWeen/Xamarin.Forms.Sandbox.git
git checkout dotnet_conf
git submodule update --init --recursive
```## Updating the submodule
After you have pulled down the submodule it's good to make sure the submodule is using the latest source code
or whatever branch you are wanting to test against```bash
cd Xamarin.Forms
git checkout 4.5.0
```