All Projects → xamarin → Xamarin Forms Samples

xamarin / Xamarin Forms Samples

Licence: other
Sample apps built using the Xamarin.Forms framework

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Xamarin Forms Samples

Prism Samples Forms
Samples that demonstrate how to use various Prism features with Xamarin.Forms
Stars: ✭ 327 (-91.87%)
Mutual labels:  xamarin, xamarin-forms
Open Source Xamarin Apps
📱 Collaborative List of Open Source Xamarin Apps
Stars: ✭ 318 (-92.1%)
Mutual labels:  xamarin, xamarin-forms
xamarin-chat-signalr
Xamarin Forms Modern Chat Using SignalR ASP.NET
Stars: ✭ 12 (-99.7%)
Mutual labels:  xamarin, xamarin-forms
XamFormsVMNav
Xamarin Forms ViewModel First Navigation
Stars: ✭ 22 (-99.45%)
Mutual labels:  xamarin, xamarin-forms
Aiforms.settingsview
SettingsView for Xamarin.Forms
Stars: ✭ 274 (-93.19%)
Mutual labels:  xamarin, xamarin-forms
Xamarin.Forms.TestingLibrary
A testing library to make components testing for Xamarin.Forms easier, inspired by Testing Library, Flutter's Widget Testing and others.
Stars: ✭ 29 (-99.28%)
Mutual labels:  xamarin, xamarin-forms
Ammyui
Ammy language repository
Stars: ✭ 356 (-91.15%)
Mutual labels:  xamarin, xamarin-forms
MyTasks
Xamarin.Forms goodlooking UI sample.
Stars: ✭ 74 (-98.16%)
Mutual labels:  xamarin, xamarin-forms
Templateui
A set of Xamarin.Forms templated controls.
Stars: ✭ 273 (-93.22%)
Mutual labels:  xamarin, xamarin-forms
Contextmenu
ContextView for Xamarin.Forms
Stars: ✭ 271 (-93.27%)
Mutual labels:  xamarin, xamarin-forms
arcgis-runtime-demos-dotnet
Demo applications provided by the ArcGIS Runtime SDK for .NET Team
Stars: ✭ 51 (-98.73%)
Mutual labels:  xamarin, xamarin-forms
Xamarin.forms.inputkit
CheckBox, Radio Button, Labeled Slider, Dropdowns etc.
Stars: ✭ 372 (-90.76%)
Mutual labels:  xamarin, xamarin-forms
been-pwned
App that leverages the haveibeenpwned.com API by Troy Hunt. This app is available in the App Stores and is used in several of my talks as well as my book Xamarin.Forms Essentials.
Stars: ✭ 19 (-99.53%)
Mutual labels:  xamarin, xamarin-forms
Xamarin-Forms-RadialProgress
Radial Gauge Progress Indicator in Xamarin Forms
Stars: ✭ 21 (-99.48%)
Mutual labels:  xamarin, xamarin-forms
Xampane
Xamarin Forms Layouts Library
Stars: ✭ 29 (-99.28%)
Mutual labels:  xamarin, xamarin-forms
Geolocatorplugin
Geolocation plugin for Xamarin and Windows
Stars: ✭ 257 (-93.61%)
Mutual labels:  xamarin, xamarin-forms
QRManager
This is an example that uses ZXing.Net.Mobile for Forms. See more information here:
Stars: ✭ 19 (-99.53%)
Mutual labels:  xamarin, xamarin-forms
CreditCardCheckout
Credit Card Checkout - A Xamarin.Forms UI Challenge
Stars: ✭ 69 (-98.29%)
Mutual labels:  xamarin, xamarin-forms
Xreader
XML, NEWS, RSS & Scrapping Reader maked in Xamarin, for educational purpose.
Stars: ✭ 259 (-93.56%)
Mutual labels:  xamarin, xamarin-forms
Arcgis Runtime Samples Dotnet
Sample code for ArcGIS Runtime SDK for .NET – UWP, WPF, Xamarin.Android, Xamarin.iOS, and Xamarin.Forms
Stars: ✭ 274 (-93.19%)
Mutual labels:  xamarin, xamarin-forms

Xamarin.Forms code samples

The samples in this repository demonstrate how to use different aspects of Xamarin.Forms to build cross-platform apps for iOS, Android, and the Universal Windows Platform (UWP). Please visit Microsoft code sample browser to download individual samples.

For additional platform support, visit the following forks:

License

See the license file and any additional license information attached to each sample.

Sample submission guidelines

This repository welcomes contributions and suggestions. If you want to create a new sample, you need to work with an employee to help bring the new sample into the repository. Start by raising a GitHub issue in this repository that outlines your proposed sample. Please note that samples in the master branch of this repository shouldn't rely on preview or pre-release NuGet packages.

The Xamarin.Forms samples in the Microsoft samples browser are sourced from this repository. Samples need to comply with the following requirements:

  • Screenshots - a folder called Screenshots that has at least one screen shot of the sample on each platform (preferably a screen shot for every page or every major piece of functionality). For an example of this, see TodoREST.

  • Readme - a README.md file that explains the sample, and contains metadata to help customers find it. For an example of this, see WebServices/TodoREST. The README file should begin with a YAML header (delimited by ---) with the following keys/values:

    • name - must begin with Xamarin.Forms -

      • description - brief description of the sample (< 150 chars) that appears in the sample code browser search

      • page_type - must be the string sample.

      • languages - coding language/s used in the sample, such as: csharp, fsharp, vb, java

      • products: should be xamarin for every sample in this repo

      • urlFragment: although this can be auto-generated, please supply a value that represents the sample's path in this repo, except directory separators are replaced with dashes (-).

      Here is a working example from WebServices/TodoREST README raw view.

      ---
      name: Xamarin.Forms - TodoREST
      description: This sample demonstrates a Todo list application where the data is stored and accessed from a RESTful web service.
      page_type: sample
      languages:
      - csharp
      products:
      - xamarin
      urlFragment: webservices-todorest
      ---
      # Heading 1
      
      rest of README goes here, including screenshot images and requirements/instructions to get it running

      NOTE: This must be valid YAML, so some characters in the name or description will require the entire string to be surrounded by " or ' quotes.

  • Buildable solution and .csproj file - the project must build and have the appropriate project scaffolding (solution + .csproj files).

This approach ensures that all samples integrate with the Microsoft sample code browser.

If you have any questions, create an issue or ask on the Xamarin Forums.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].