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

Commit

Permalink
onboard missing samples
Browse files Browse the repository at this point in the history
  • Loading branch information
conceptdev committed Aug 2, 2019
1 parent abe7565 commit fdb33c8
Show file tree
Hide file tree
Showing 21 changed files with 40 additions and 121 deletions.
10 changes: 4 additions & 6 deletions AQTapDemo/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - AQTapDemo
description: This sample shows how to use the iOS 6 AudioQueue Processing Taps. With Audio Processing Taps, you can either apply effects to your audio or...
description: "hows how to use the iOS 6 AudioQueue Processing Taps. With Audio Processing Taps, you can either apply effects to your audio..."
page_type: sample
languages:
- csharp
Expand All @@ -12,7 +12,7 @@ urlFragment: aqtapdemo

This sample shows how to use the iOS 6 AudioQueue Processing Taps.
With Audio Processing Taps, you can either apply effects to your audio
or analize data as it is being decoded.
or analyze data as it is being decoded.

This sample shows how to change the pitch of the audio being played
back. As a bonus, it also contains code showing how to playback
Expand All @@ -24,9 +24,8 @@ Marek Safar implemented the Xamarin.iOS/Xamarin.Mac support for
AudioQueueProcessingTap as well as the AudioUnit stack and ported
the original Objective-C code to C#.

**NOTE: This sample will only work with Xcode 5.0 or above.

## Troubleshooting

If the app doesn't play any audio make sure that you are able to listen the music from online radio via your browser: http://1661.live.streamtheworld.com:80/CBC_R3_WEB_SC

# Resources
Expand All @@ -41,5 +40,4 @@ http://www.subfurther.com/blog/2012/10/30/cocoaconf-portland-12-and-the-audioque

And you can browse our API documentation for the AudioQueueProcessingTap:

http://iosapi.xamarin.com/?link=T%3aMonoTouch.AudioToolbox.AudioQueueProcessingTap

https://docs.microsoft.com/dotnet/api/AudioToolbox.AudioQueueProcessingTap
10 changes: 3 additions & 7 deletions AVCompositionDebugVieweriOS/README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,15 @@
---
name: Xamarin.iOS - AVCompositionDebugVieweriOS
description: This sample application has an AVCompositionDebugView which presents a visual description of the underlying AVComposition, AVVideoComposition and...
name: Xamarin.iOS - AVComposition Debug Viewer
description: "Sample application with an AVCompositionDebugView which presents a visual description of the underlying AVComposition"
page_type: sample
languages:
- csharp
products:
- xamarin
urlFragment: avcompositiondebugviewerios
---
# AVCompositionDebugVieweriOS
# AVComposition Debug Viewer

This sample application has an AVCompositionDebugView which presents a visual description of the underlying AVComposition, AVVideoComposition and AVAudioMix objects which form the composition made using two clips, adding a cross fade transition in between and audio ramps to the two audio tracks.

![AVCompositionDebugVieweriOS application screenshot](Screenshots/01.png "AVCompositionDebugVieweriOS application screenshot")

## Authors

Oleg Demchenko
8 changes: 3 additions & 5 deletions AVCustomEdit/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - AVCustomEdit
description: AVCustomEdit is a simple AVFoundation based movie editing application demonstrating custom compositing to add transitions. It implements the...
description: "AVCustomEdit is a simple AVFoundation based movie editing application demonstrating custom compositing to add transitions"
page_type: sample
languages:
- csharp
Expand All @@ -17,17 +17,15 @@ This is a port of Apple's iOS7 sample AVCustomEdit.
![Home View](Screenshots/screenshot-1.png)

## Instructions

1. Open the transition menu in the lower right. Select a transition.
2. Press play and observe the video.
3. When satisfied, export the video.

## Build

Building this sample requires Xcode 5.0 and iOS 7 or later.

## License

Xamarin port changes are released under the MIT license.

## Author

Ported to Xamarin.iOS by Timothy Risi/Mykyta Bondarenko.
8 changes: 2 additions & 6 deletions AVTouchSample/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - AV Touch
description: An example on using AVFoundation on iOS devices. This allows a developer to access playing audio and accessing audio data from their application....
description: "Example using AVFoundation on iOS devices. This allows a developer to access playing audio and accessing audio data from the application..."
page_type: sample
languages:
- csharp
Expand All @@ -10,7 +10,7 @@ urlFragment: avtouchsample
---
# AV Touch

An example on using AVFoundation on iOS devices. This allows a developer to access playing audio and accessing audio data from their application.
An example using AVFoundation on iOS devices. This allows a developer to access playing audio and accessing audio data from their application.

![Hove View](Screenshots/screenshot-1.png)

Expand All @@ -25,7 +25,3 @@ Xamarin.iOS 7.0, Xcode 5.0 and later
## License

Xamarin port changes are released under the MIT license.

## Authors

Ported to Xamarin.iOS by Miguel de Icaza/Mykyta Bondarenko
8 changes: 2 additions & 6 deletions AdaptiveElements/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: 'Xamarin.iOS - AdaptiveElements: Implementing Your Own Adaptive Design with UIKit'
description: This sample shows how to use UIKit to lay out your app's elements in different sizes, from full-screen on the smallest iPhone to Multitasking on...
name: 'Xamarin.iOS - Adaptive design with UIKit'
description: "Shows how to use UIKit to lay out your app's elements in different sizes, from full-screen on the smallest iPhone to Multitasking..."
page_type: sample
languages:
- csharp
Expand All @@ -26,7 +26,3 @@ Xamarin.iOS 10.0+ and Xcode 8.0+.
## License

Xamarin port changes are released under the MIT license.

## Author

Ported to Xamarin.iOS by Mykyta Bondarenko
12 changes: 3 additions & 9 deletions AirLocate/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - AirLocate
description: AirLocate shows how to use CLLocationManager to monitor and range CLBeaconRegion. The code also provides an example of how you can calibrate and...
description: "AirLocate shows how to use CLLocationManager to monitor and range CLBeaconRegion. The code also provides an example of calibrating..."
page_type: sample
languages:
- csharp
Expand All @@ -9,6 +9,7 @@ products:
urlFragment: airlocate
---
# AirLocate

AirLocate shows how to use `CLLocationManager` to monitor and range `CLBeaconRegion`.
The code also provides an example of how you can calibrate and configure an iOS device as a beacon with CoreBluetooth.

Expand Down Expand Up @@ -40,16 +41,9 @@ Once you've setup your target device as a beacon, you can use this app to demo b
To demo ranging, select Ranging from the remote device. `RangingViewController` ranges a set of `CLBeaconRegion`.
To demo monitoring, select Monitoring from the remote device. `MonitoringViewController` allows you to configure a `CLBeaconRegion` to monitor.



This sample is the Xamarin.iOS version of Apple's iOS7 Sample -- AirLocate.

Here is the link to the Apple's Sample:
Here is the link to the Apple's Sample:
https://developer.apple.com/downloads/index.action?name=WWDC%202013#


![AirLocate application screenshot](Screenshots/01.png "AirLocate application screenshot")

## Authors

Bo Pang
6 changes: 1 addition & 5 deletions AppPrefs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - Application Preferences
description: An example on how to display application preferences in the Settings system application. Loosely based on Apple's AppPrefs example:...
description: An example on how to display application preferences in the Settings system application
page_type: sample
languages:
- csharp
Expand All @@ -17,7 +17,3 @@ Loosely based on Apple's AppPrefs example:
http://developer.apple.com/library/ios/#samplecode/AppPrefs

![Application Preferences application screenshot](Screenshots/AppPrefs01.png "Application Preferences application screenshot")

## Authors

Mike Krüger
2 changes: 1 addition & 1 deletion Appearance/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - Introduction to Appearance
description: This contains a sample demonstrating the use of the Appearance API. You can find more information on this in the Introduction to Appearance API...
description: This contains a sample demonstrating the use of the Appearance API with Xamarin.iOS
page_type: sample
languages:
- csharp
Expand Down
9 changes: 4 additions & 5 deletions AsyncDownloadImage/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - AsyncDownloadImage
description: This sample application demonstrates how to use the new Async/Await feature which is available in Xamarin.iOS 6.4. The sample downloads a large...
name: Xamarin.iOS - Async Download Image
description: "Demonstrates how to use the new async/await feature. The sample downloads a large file using WebClient..."
page_type: sample
languages:
- csharp
Expand All @@ -10,9 +10,8 @@ urlFragment: asyncdownloadimage
---
# AsyncDownloadImage

This sample application demonstrates how to use the new Async/Await feature which is available in Xamarin.iOS 6.4.
This sample application demonstrates how to use the new async/await feature in Xamarin.iOS.

The sample downloads a large image from Internet using the DownloadDataTaskAsync in WebClient. Saving and resizing the image also use the new async feature.

**NOTE: This sample will only work with Xcode 5.0 or above.

![Image downloading progress](Screenshots/AsyncDownloadImage01.png) ![Image downloading sample](Screenshots/AsyncDownloadImage03.png)
8 changes: 3 additions & 5 deletions AudioConverterFileConverter/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - Audio Converter File Converter Demo
description: This sample demonstrates the use of the Audio Converter API to convert from a PCM audio format in an AIF file to a compressed format in a CAF file...
name: Xamarin.iOS - Audio Converter File Converter
description: "Demonstrates the use of the Audio Converter API to convert from a PCM audio format in an AIF file to a compressed format in a CAF file..."
page_type: sample
languages:
- csharp
Expand Down Expand Up @@ -35,9 +35,7 @@ Supported transformations include the following:
* PCM interleaved to and from PCM deinterleaved
* PCM to and from compressed formats<

**NOTE: This sample will only work with Xcode 5.0 or above.

# Resources
# Source

This is port of Apple's iPhoneACFileConvertTest sample

Expand Down
8 changes: 2 additions & 6 deletions AudioGenerator/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - AudioGenerator
description: This example shows how to use the low-level AudioToolbox API to output audio that was generated by the process Requires iOS 4.0 and up.
description: "Shows how to use the low-level AudioToolbox API to output audio that was generated by the process"
page_type: sample
languages:
- csharp
Expand All @@ -13,11 +13,7 @@ urlFragment: audiogenerator
This example shows how to use the low-level AudioToolbox API to output
audio that was generated by the process

## Requires

iOS 4.0 and up.

## Authors
## Source

This is a C# version from this StackOverflow post:

Expand Down
6 changes: 1 addition & 5 deletions AudioQueueOfflineRenderDemo/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - Audio Queue Offline Render Demo
description: An example demonstrating the Audio Queue offline rendering API. The sample produces LPCM output from an mp3 file, which is written to disk as a...
description: "Demonstrates the Audio Queue offline rendering API. The sample produces LPCM output from an mp3 file, which is written to disk..."
page_type: sample
languages:
- csharp
Expand All @@ -18,7 +18,3 @@ Based on the Apple sample AQOfflineRenderTest:
http://developer.apple.com/library/ios/#samplecode/AQOfflineRenderTest/Introduction/Intro.html

![Audio Queue Offline Render Demo application screenshot](Screenshots/AudioQueueOffline01.png "Audio Queue Offline Render Demo application screenshot")

## Authors

Rolf Bjarne Kvinge
7 changes: 3 additions & 4 deletions AudioTapProcessor/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - AudioTapProcessor
description: Sample application that uses the MTAudioProcessingTap in combination with AV Foundation to visualize audio samples (volume) as well as applying a...
description: "Sample application that uses the MTAudioProcessingTap in combination with AV Foundation to visualize audio samples (volume)"
page_type: sample
languages:
- csharp
Expand All @@ -21,10 +21,9 @@ The sample requires at least one video asset in the Asset Library (Camera Roll)
Building this sample requires Xcode 6 and iOS 7.0 SDK

## Target

This sample runnable on iPadSimulator iPad

## Copyright
Xamarin port changes are released under the MIT license

## Author
Ported to Xamarin.iOS by Rustam Zaitov
Xamarin port changes are released under the MIT license
6 changes: 1 addition & 5 deletions BackgroundExecution/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - Background Execution
description: This sample illustrates how to develop multitasking (background execution) aware applications in Xamarin.iOS. The AppDelegate class illustrates the...
description: "llustrates how to develop multitasking (background execution) aware applications in Xamarin.iOS"
page_type: sample
languages:
- csharp
Expand All @@ -19,7 +19,3 @@ The home screen has a button that will launch a background task that will execut
## License

Xamarin port changes are released under the MIT license.

## Authors

Ported to Xamarin.iOS by Bryan Costanich
9 changes: 0 additions & 9 deletions BouncingGameCompleteiOS/Metadata.xml

This file was deleted.

10 changes: 0 additions & 10 deletions BouncingGameCompleteiOS/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,3 @@
---
name: Xamarin.iOS - CocosSharp BouncingGame Project for iOS
description: This is a small, complete game using CocosSharp for iOS. It is the result of working through the the entire Introduction to CocosSharp walkthrough....
page_type: sample
languages:
- csharp
products:
- xamarin
urlFragment: bouncinggamecompleteios
---
# CocosSharp BouncingGame Project for iOS

This is a small, complete game using CocosSharp for iOS. It is the result of working through the the entire Introduction to CocosSharp walkthrough.
Expand Down
9 changes: 0 additions & 9 deletions BouncingGameEmptyiOS/Metadata.xml

This file was deleted.

10 changes: 0 additions & 10 deletions BouncingGameEmptyiOS/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,3 @@
---
name: Xamarin.iOS - CocosSharp Empty Project for iOS
description: This project serves as a starting-point for CocosSharp iOS projects. It is the result of working through the Part 1 - Creating iOS CocosSharp...
page_type: sample
languages:
- csharp
products:
- xamarin
urlFragment: bouncinggameemptyios
---
# CocosSharp Empty Project for iOS

This project serves as a starting-point for CocosSharp iOS projects. It is the result of working through the Part 1 - Creating iOS CocosSharp Project walkthrough. It is titled BouncingGame as that is the name of the project created by the full Introduction to CocosSharp walkthrough.
Expand Down
4 changes: 2 additions & 2 deletions ButtonEventDemo/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Xamarin.iOS - Button Event Demo
description: This is a simple example demonstrating how to use a C event on a button press to run a callback. It also demonstrates how to do the same thing, but...
description: "Example demonstrating how to use a C event on a button press to run a callback"
page_type: sample
languages:
- csharp
Expand All @@ -14,4 +14,4 @@ This is a simple example demonstrating how to use a C# event on
a button press to run a callback. It also demonstrates how to do
the same thing, but using code hooked up via Interface Builder.

**NOTE: This sample will only work with Xcode 5.0 or above.
![App screenshot with a button](Screenshots/ButtonEventDemo.png)
11 changes: 5 additions & 6 deletions ButtonTapper3000/README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,22 @@
---
name: Xamarin.iOS - ButtonTapper3000
description: Demonstrates the use of the new GameKit APIs introduced in iOS 7 for Achievements and Leaderboards. The app lets the user play a simple tapping...
description: "Demonstrates the use of GameKit APIs for Achievements and Leaderboards (iOS7)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios7
urlFragment: buttontapper3000
---
# ButtonTapper3000

Demonstrates the use of the new GameKit APIs introduced in iOS 7 for Achievements and Leaderboards.

The app lets the user play a simple tapping game, choosing from two difficulty levels and 3 time limits. There is a leaderboard for each combination of difficulty level and time limit, as well as one for Average Tap Time.

There are achievements for playing on hard mode, playing all difficulty levels, and playing tapping once, a hundred times, and a thousand times in a single game.

**NOTE: This sample will only work with Xcode 5.0 or above.

![ButtonTapper3000 application screenshot](Screenshots/ButtonTapper01.png "ButtonTapper3000 application screenshot")

## Authors
Timothy Risi

0 comments on commit fdb33c8

Please sign in to comment.