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

Commit e74d954

Browse files
committed
onboard missing samples
1 parent b2871d1 commit e74d954

File tree

18 files changed

+56
-110
lines changed

18 files changed

+56
-110
lines changed

PrintSample/README.md

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Xamarin.iOS - Print Sample
3-
description: A simple example of using the UIKit Printing API in a MonoTouch application. Requires iOS 4.2 and up.
3+
description: "Example of using the UIKit Printing API in a Xamarin.iOS application"
44
page_type: sample
55
languages:
66
- csharp
@@ -10,14 +10,6 @@ urlFragment: printsample
1010
---
1111
# Print Sample
1212

13-
A simple example of using the UIKit Printing API in a MonoTouch application.
14-
15-
## Requires
16-
17-
iOS 4.2 and up.
13+
A simple example of using the UIKit Printing API in a Xamarin.iOS application.
1814

1915
![Print Sample application screenshot](Screenshots/Print01.png "Print Sample application screenshot")
20-
21-
## Authors
22-
23-
Miguel de Icaza

PrivacyPrompts/README.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
name: Xamarin.iOS - PrivacyPrompts
3-
description: This sample demonstrates how to check and request access to classes in the Privacy Settings. Notes This sample does not show how to set and access...
2+
name: Xamarin.iOS - Privacy Prompts
3+
description: "Demonstrates how to check and request access to classes in the Privacy Settings"
44
page_type: sample
55
languages:
66
- csharp
@@ -9,21 +9,24 @@ products:
99
urlFragment: privacyprompts
1010
---
1111
# PrivacyPrompts
12+
1213
This sample demonstrates how to check and request access to classes in the Privacy Settings.
1314

15+
![PrivacyPrompts application screenshot](Screenshots/01.png "PrivacyPrompts application screenshot")
16+
1417
## Notes
1518

1619
This sample does not show how to set and access the following frameworks:
1720

18-
- Health Kit
21+
- Health Kit
1922
- Home Kit
2023
- SiriKit
2124

22-
These frameworks will not run on a device without provisioning profiles that contain the correct entitlements. For more information on working with entitlements refer to the [Working with Capabilities](https://developer.xamarin.com/guides/ios/deployment,_testing,_and_metrics/provisioning/working-with-capabilities/) guide.
25+
These frameworks will not run on a device without provisioning profiles that contain the correct entitlements. For more information on working with entitlements refer to the [Working with Capabilities](https://docs.microsoft.com/xamarin/ios/deploy-test/provisioning/capabilities/?tabs=windows) guide.
2326

2427
For examples on using privacy settings in these frameworks, refer to the following samples:
2528

26-
- **SiriKit**:
29+
- **SiriKit**:
2730
- [ElizaChat](https://github.com/xamarin/ios-samples/blob/master/ios10/ElizaChat/ElizaChat/AppDelegate.cs#L26-L49)
2831
- The following Entitlement key must also be set:
2932
```
@@ -48,9 +51,3 @@ For examples on using privacy settings in these frameworks, refer to the followi
4851
## License
4952
5053
Xamarin port changes are released under the MIT license
51-
52-
![PrivacyPrompts application screenshot](Screenshots/01.png "PrivacyPrompts application screenshot")
53-
54-
## Authors
55-
56-
Ported to Xamarin.iOS by Timothy Risi, Larry O'Brien, Amy Burns

Profiling/MemoryDemo/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Xamarin.iOS - Memory Demo
3-
description: Sample with 'before' and 'after' code to demonstrate how to use Apple's Instruments tool.
3+
description: "Sample with 'before' and 'after' code to demonstrate how to use Apple's Instruments tool"
44
page_type: sample
55
languages:
66
- csharp
@@ -10,4 +10,4 @@ urlFragment: profiling-memorydemo
1010
---
1111
# Memory Demo
1212

13-
Sample with 'before' and 'after' code to demonstrate [how to use Apple's Instruments tool](https://developer.xamarin.com/guides/ios/deployment,_testing,_and_metrics/walkthrough_Apples_instrument/).
13+
Sample with 'before' and 'after' code to demonstrate [how to use Apple's Instruments tool](https://docs.microsoft.com/xamarin/ios/deploy-test/walkthrough-apples-instrument).

QRchestra/README.md

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Xamarin.iOS - QRchestra
3-
description: This sample detects QR codes and decodes them. If the value of the QR code is a MIDI note number, that note is played. Use these QR codes to test...
3+
description: "Detects QR codes and decodes them. If the value of the QR code is a MIDI note number, that note is played"
44
page_type: sample
55
languages:
66
- csharp
@@ -12,26 +12,19 @@ urlFragment: qrchestra
1212

1313
This sample detects QR codes and decodes them.
1414

15-
If the value of the QR code is a MIDI note number,
15+
If the value of the QR code is a MIDI note number,
1616
that note is played. Use these QR codes to test (they are generated by the app):
1717

18-
![](Screenshots/test-qr-codes.PNG)
18+
![Sample app screenshot](Screenshots/test-qr-codes.PNG)
1919

20-
21-
If the value does not qualify as a MIDI note, the QR code is
22-
highlighted on the screen and the string data from the barcode is
20+
If the value does not qualify as a MIDI note, the QR code is
21+
highlighted on the screen and the string data from the barcode is
2322
written to the console, eg:
2423

25-
![](Screenshots/xamarin-barcode.png)
24+
![Screen with barcode](Screenshots/xamarin-barcode.png)
2625

27-
```
26+
```Text
2827
Barcode string data: www.xamarin.com
2928
```
3029

3130
Search online for a website or tool that can generate test QR codes.
32-
33-
34-
![QRchestra application screenshot](Screenshots/xamarin-barcode.png "QRchestra application screenshot")
35-
36-
## Authors
37-
Timothy Risi

QuartzSample/README.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
name: Xamarin.iOS - Quartz Sample
3-
description: A sample of using the Core Graphics capabilities in a MonoTouch application. Preview
2+
name: "Xamarin.iOS - Quartz (Core Graphics)"
3+
description: "A sample of using the Core Graphics capabilities in a Xamarin.iOS application"
44
page_type: sample
55
languages:
66
- csharp
@@ -10,14 +10,10 @@ urlFragment: quartzsample
1010
---
1111
# Quartz Sample
1212

13-
A sample of using the Core Graphics capabilities in a MonoTouch application.
13+
A sample of using the Core Graphics capabilities in a Xamarin.iOS application.
1414

1515
## Preview
1616

17-
![iPhone running Quartz sample one](http://farm7.static.flickr.com/6132/5999556473_a801e2c50f.jpg)
18-
![iPhone running Quartz sample two](http://farm7.static.flickr.com/6138/6000105490_2a67a8aa09.jpg)
19-
![iPhone running Quartz sample three](http://farm7.static.flickr.com/6025/5999556761_72206a31f1.jpg)
20-
21-
## Authors
22-
23-
Miguel de Icaza
17+
![iPhone running Quartz sample one](Screenshots/QuartzSample1.jpg)
18+
![iPhone running Quartz sample two](Screenshots/QuartzSample2.jpg)
19+
![iPhone running Quartz sample three](Screenshots/QuartzSample3.jpg)

Quotes/README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Xamarin.iOS - Quotes
3-
description: This is a port of the WWDC2012 of the same name This sample application utilizes the legacy string drawing functions and the new attributed string...
3+
description: "Port of the WWDC2012 sample, utilizes the legacy string drawing functions and the new attributed string..."
44
page_type: sample
55
languages:
66
- csharp
@@ -10,7 +10,7 @@ urlFragment: quotes
1010
---
1111
# Quotes
1212

13-
This is a port of the WWDC2012 of the same name
13+
This is a port of the WWDC2012 sample.
1414

1515
This sample application utilizes the legacy string drawing functions
1616
and the new attributed string drawing. Various usages and functionality
@@ -20,6 +20,4 @@ Perform a swipe gesture to enter drawing mode, which changes speaker
2020
text color, italicizes and centers stage direction, and enables the
2121
slider on the bottom right.
2222

23-
**NOTE: This sample will only work with Xcode 5.0 or above.
24-
25-
Ported by: Peter Collins
23+
![iOS app with famous quotes in text](Screenshots/Quotes02.png)

Reachability/README.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Xamarin.iOS - Reachability Sample
3-
description: The Reachability sample application demonstrates how to use the System Configuration framework to monitor the network state of an iOS device. In...
3+
description: "Demonstrates how to use the System Configuration framework to monitor the network state of an iOS device"
44
page_type: sample
55
languages:
66
- csharp
@@ -18,7 +18,6 @@ Note: Reachability cannot tell your application if you can connect to a particul
1818

1919
![iPhone running Reachability sample](Screenshots/screenshot-1.png)
2020

21-
2221
## Related Links
2322

2423
- [Original sample](https://developer.apple.com/library/archive/samplecode/Reachability/Introduction/Intro.html).
@@ -27,7 +26,3 @@ Note: Reachability cannot tell your application if you can connect to a particul
2726
## License
2827

2928
Xamarin port changes are released under the MIT license.
30-
31-
## Author
32-
33-
Miguel de Icaza

RecipesAndPrinting/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ urlFragment: recipesandprinting
1313
This sample demonstrates displaying items in a table view, allowing the
1414
user to dig into detail pages and view photos, ingredients, and instructions.
1515
It also uses the standard print controller from UIKit to allow printing.
16+
17+
![App showing a recipe on screen](RecipesAndPrinting02.png)

RegionDefiner/README.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,23 @@
11
---
22
name: Xamarin.iOS - RegionDefiner
3-
description: This is a MonoTouch port of the WWDC2012 sample of the same name showing how to get around with MapKit. This sample is an example to generate...
3+
description: "Port of the WWDC2012 sample showing how to get around with MapKit (map)"
44
page_type: sample
55
languages:
66
- csharp
77
products:
88
- xamarin
9+
extensions:
10+
tags:
11+
- map
912
urlFragment: regiondefiner
1013
---
1114
# RegionDefiner
1215

13-
This is a MonoTouch port of the WWDC2012 sample of the same name showing how to get around with MapKit.
16+
This is a Xamarin.iOS port of the WWDC2012 sample showing how to get around with MapKit.
1417
This sample is an example to generate GeoJSON coverage files for use with the Maps routing apps API.
1518

16-
## Build Requirements
17-
18-
Xamarin.iOS 9.0 and above.
19+
![RegionDefiner application screenshot](Screenshots/screenshot-1.png "RegionDefiner application screenshot")
1920

2021
## License
2122

2223
Xamarin port changes are released under the MIT license.
23-
24-
![RegionDefiner application screenshot](Screenshots/screenshot-1.png "RegionDefiner application screenshot")
25-
26-
## Author
27-
28-
Ported to Xamarin.iOS by Gouri Kumari

RosyWriter/README.md

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Xamarin.iOS - RosyWriter
3-
description: This is a port of Apple's RosyWriter sample to C and MonoTouch....
3+
description: "This is a port of Apple's RosyWriter sample to C and Xamarin.iOS"
44
page_type: sample
55
languages:
66
- csharp
@@ -22,21 +22,17 @@ storage.
2222

2323
This sample shows multiple parts of iOS in action:
2424

25-
* GLKit to easily setup a GL context, load shaders and render frames.
25+
* GLKit to easily setup a GL context, load shaders and render frames.
2626

27-
* AVFoundation to connect to the video camera
27+
* AVFoundation to connect to the video camera
2828

29-
* CoreVide's OpenGLTextureCache to directly bind camera frames
30-
to OpenGL textures
29+
* CoreVide's OpenGLTextureCache to directly bind camera frames
30+
to OpenGL textures
3131

32-
* ALAssets for creating assets.
33-
34-
* Grand Central Dispatch, showing how the main thread uses two
35-
separate dispatch queues with their own threads to perform
36-
the CPU intensive "pinkening" and the saving of the data.
37-
38-
# Port
39-
40-
This port was written by Eric Beisecker of Xamarin.
32+
* ALAssets for creating assets.
4133

34+
* Grand Central Dispatch, showing how the main thread uses two
35+
separate dispatch queues with their own threads to perform
36+
the CPU intensive "pinkening" and the saving of the data.
4237

38+
![Screenshot of camera applying a red filter](Screenshots/screenshot-1.png)

0 commit comments

Comments
 (0)