Skip to content
This repository has been archived by the owner on Apr 29, 2024. It is now read-only.

Commit

Permalink
add yaml for sample gallery rendering
Browse files Browse the repository at this point in the history
  • Loading branch information
conceptdev committed Jul 30, 2019
1 parent e202c56 commit c6c8b0c
Show file tree
Hide file tree
Showing 8 changed files with 116 additions and 56 deletions.
19 changes: 14 additions & 5 deletions AsyncAwait/README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,26 @@
AsyncAwait
==========
---
name: Xamarin - async/await
description: "Using async/await with Xamarin"
page_type: sample
languages:
- csharp
products:
- xamarin
urlFragment: asyncawait
---
# async/await

This sample was first presented in the Xamarin Introduction to C# 5 Async webinar on August 15th, 2013. Re-live the excitement with these links to the video, slides and Xamarin docs.

[Webinar video](http://xamarin.wistia.com/medias/k27mc627xz)

[Miguel's slides](http://www.slideshare.net/Xamarin/xamarin-asyncwebinar-2013) [Craig's slides](http://www.slideshare.net/Xamarin/c-async-on-ios-and-android-craig-dunn-developer-evangelist-at-xamarin)

[Xamarin's Introduction to Async article](http://docs.xamarin.com/guides/cross-platform/advanced/async_support_overview)
[Xamarin's Async support overview](https://docs.microsoft.com/xamarin/cross-platform/platform/async)

The sample apps (for iOS and Android) has two examples:

* a simple text & image download using the new C# 5 `async` and `await` syntax.
* another example that shows how to download multiple files in the background and report download progress using `IProgress<T>`/`Progress<T>`. It also demonstrates how to cancel the background downloads using a `CancellationTokenSource`.
- a simple text & image download using the new C# 5 `async` and `await` syntax.
- another example that shows how to download multiple files in the background and report download progress using `IProgress<T>`/`Progress<T>`. It also demonstrates how to cancel the background downloads using a `CancellationTokenSource`.

Also check out [Miguel's blog post on the subject](http://tirania.org/blog/archive/2013/Aug-15.html).
21 changes: 15 additions & 6 deletions ModelRenderingMG/README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
Drawing Models in MonoGame
====================================
---
name: Xamarin - Drawing models in MonoGame
description: "Demo game using MonoGame for iOS and Android"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- monogame
urlFragment: modelrenderingmg
---
# Drawing Models in MonoGame

This is a small demo game using MonoGame for iOS and Android, using a shared code project. It is the result of working through the the article on adding 3D models to a MonoGame project.

It is built against MonoGame 3.3.

Author
------

Victor Chelaru
![Game models on screen](Screenshots/Screenshot1.PNG)
21 changes: 15 additions & 6 deletions ModelsAndVertsMG/README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
Drawing with Vertices in MonoGame
====================================
---
name: Xamarin - Drawing models in MonoGame
description: "Demo game using MonoGame for iOS and Android"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- monogame
urlFragment: modelsandvertsmg
---
# Drawing with Vertices in MonoGame

This is a small demo game using MonoGame for iOS and Android, using a shared code project. It is the result of working through the the article on working with vertices in a MonoGame project.

It is built against MonoGame 3.3.

Author
------

Victor Chelaru
![Game models on screen](Screenshots/Screenshot1.PNG)
21 changes: 15 additions & 6 deletions MonoGameTvOs/README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
MonoGame tvOS Project
================
---
name: Xamarin - MonoGame tvOS project
description: "Empty project template using MonoGame (tvOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- monogame
- tvos
urlFragment: monogametvos
---
# MonoGame tvOS Project

This solution contains an empty MonoGame tvOS project. It contains a pre-compiled .dll (not from Nuget) since MonoGame does not currently distribute a tvOS .dll.

This project contains an empty Game class with a single call to GraphicsDevice.Clear, setting the background color to Color.CornflowerBlue.

This demo includes MonoGame.Framework.dll which was compiled using MonoGame 3.5 source.

Authors
-------
Victor Chelaru
15 changes: 12 additions & 3 deletions SharingCode/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
Sharing Code
============
---
name: Xamarin - Sharing Code
description: "Example of sharing code across iOS and Android using the 64-bit types added to Xamarin.iOS"
page_type: sample
languages:
- csharp
products:
- xamarin
urlFragment: sharingcode
---
# Sharing Code

Example of sharing code across iOS and Android while using the
Example of sharing code across iOS and Android while using the
[Unified (64-bit) types on iOS](https://docs.microsoft.com/xamarin/cross-platform/macios/native-types-cross-platform)
27 changes: 15 additions & 12 deletions StandardControls/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,17 @@
Standard Controls
=====================

iOS
---
name: Xamarin - Standard Controls
description: "Standard controls on Android and iOS (UI)"
page_type: sample
languages:
- csharp
products:
- xamarin
urlFragment: standardcontrols
---
# Standard Controls

## iOS

This example application illustrates how to use a number of standard controls including:

* Action Sheet
Expand Down Expand Up @@ -35,8 +44,8 @@ This example application illustrates how to use a number of standard controls in

* Toolbar

Android
-------
## Android

This sample demonstrates Android's built-in UI controls.

* Form Controls: TextView, EditText, AutoCompleteTextView, Button, CheckBox, RadioGroup, RatingBar
Expand All @@ -52,9 +61,3 @@ This sample demonstrates Android's built-in UI controls.
* Menus: Options Menu, Context Menu

* Layouts: Tab Layout, RelativeLayout, LinearLayout, FrameLayout, TableLayout


Authors
-------

Craig Dunn, Bryan Costanich
27 changes: 15 additions & 12 deletions TaskyPortable/README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,30 @@
Tasky
=====
---
name: Xamarin - Tasky Portable
description: "Tasky is a simple cross-platform todo/task application sample that tracks todo/task items"
page_type: sample
languages:
- csharp
products:
- xamarin
urlFragment: taskyportable
---
# Tasky

Tasky is a simple cross-platform todo/task application sample that allows
you to track todo/task items.

Tasky supports iOS and Android - each with a native UI written in C#.
Common code lives in a [Portable Class Library](http://developer.xamarin.com/guides/cross-platform/application_fundamentals/pcl/),
Common code lives in a [Portable Class Library](https://docs.microsoft.com/xamarin/cross-platform/app-fundamentals/pcl),
which is referenced by each application project.
It uses a local SQLite database to store the tasks, which are saved and read using
the SQLite-PCL NuGet package.

This project type requires Xamarin 3 (Xamarin Studio 5.x) or Visual Studio 2013 with PCL support.
It requires an Indie licence (or start a free Trial) of Xamarin.

![screenshot](https://github.com/xamarin/mobile-samples/raw/master/Tasky/Screenshots/all-small.png "iOS and Android")
![screenshot](Screenshots/all-small.png "iOS and Android")

## Xamarin.Forms Version

Xamarin.Forms Version
---------------------
The equivalent app written with [Xamarin.Forms](http://xamarin.com/forms) is
The equivalent app written with [Xamarin.Forms](https://docs.microsoft.com/xamarin/xamarin-forms/) is
called [Todo](https://github.com/xamarin/xamarin-forms-samples/tree/master/Todo).

Authors
-------

Bryan Costanich, Craig Dunn
21 changes: 15 additions & 6 deletions WalkingGameMG/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,22 @@
MonoGame WalkingGame Project for iOS and Android
====================================
---
name: Xamarin - MonoGame Walking Game
description: "Demo game using MonoGame for iOS and Android"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- monogame
urlFragment: walkinggamemg
---
# MonoGame WalkingGame Project for iOS and Android

This is a small demo game using MonoGame for iOS and Android, using a shared code project. It is the result of working through the the entire Introduction to Monogame walkthrough.

The demo can be played by touching the screen to move the character around the screen.

It is built against MonoGame 3.3.

Author
------

Victor Chelaru
![Game models on screen](Screenshots/Screenshot1.gif)

0 comments on commit c6c8b0c

Please sign in to comment.