remove hashtags ios9 ios10 watchos

This commit is contained in:
conceptdev 2019-07-24 17:48:58 -07:00
Родитель 0c88b12db4
Коммит 748e927fad
40 изменённых файлов: 249 добавлений и 201 удалений

Просмотреть файл

@ -1,17 +1,22 @@
---
name: Xamarin.iOS - AVCamManual
description: "AVCamManual adds manual controls for focus, exposure, and white balance to the AVCam sample application #ios10"
description: "AVCamManual adds manual controls for focus, exposure, and white balance to the AVCam sample application (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-avcammanual
---
# AVCamManual
`AVCamManual` adds manual controls for focus, exposure, and white balance to the AVCam sample application. `AVCamManual` now uses `AVCapturePhotoOutput` rather than `AVCaptureStillImageOutput`, and adds support for raw photo capture.
![Portait screenshot of iOS with image controls](Screenshots/iPhone/Portrait.PNG)
## Build Requirements
Xcode 8, iOS 10 SDK
@ -24,10 +29,6 @@ Xcode 8, iOS 10 SDK
This sample runnable on iPhone/iPad
## Copyright
## License
Xamarin port changes are released under the MIT license.
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,17 +1,22 @@
---
name: Xamarin.iOS - AVAutoWait
description: "Demonstrates how to use automatic waiting to deal with bandwidth limitations when playing HTTP live-streamed and progressive-download... #ios10"
description: "Demonstrates how to use automatic waiting to deal with bandwidth limitations when playing HTTP live-streamed and progressive-download... (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-autowait
---
# AVAutoWait
This sample demonstrates how to use automatic waiting to deal with bandwidth limitations when playing HTTP live-streamed and progressive-download movies. This sample highlights what properties you should consider and how automatic waiting affects your user interface.
![iOS screenshot](Screenshots/2.PNG)
## Build Requirements
Building this sample requires Xcode 8.0 and iOS 10.0 SDK
@ -20,10 +25,6 @@ Building this sample requires Xcode 8.0 and iOS 10.0 SDK
This sample runnable on iPhoneSimulator/iPadSimulator iPhone/iPad
## Copyright
## License
Xamarin port changes are released under the MIT license.
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - MPSCNNHelloWorld
description: "This sample is a port of the open source library, TensorFlow trained networks trained on MNIST Dataset via inference... #ios10"
description: "This sample is a port of the open source library, TensorFlow trained networks trained on MNIST Dataset via inference... (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-digitdetection
---
# MPSCNNHelloWorld
@ -18,30 +21,25 @@ The Deep Network can be found [here](https://www.tensorflow.org/versions/r0.8/tu
The network parameters are stored a binary `.dat` files that are memory-mapped when needed.
![MPSCNNHelloWorld application screenshot](Screenshots/Main.png "MPSCNNHelloWorld application screenshot")
## Build Requirements
Building this sample requires Xcode 8.0 and iOS 10.0 SDK
## Refs
* [Original sample](https://developer.apple.com/library/prerelease/content/samplecode/MPSCNNHelloWorld/Introduction/Intro.html#//apple_ref/doc/uid/TP40017482)
* [Intro to neural networks](http://neuralnetworksanddeeplearning.com/)
- [Original sample](https://developer.apple.com/library/prerelease/content/samplecode/MPSCNNHelloWorld/Introduction/Intro.html#//apple_ref/doc/uid/TP40017482)
- [Intro to neural networks](http://neuralnetworksanddeeplearning.com/)
## Target
This sample runnable on iPhone/iPad with following features:
* iOS GPU Family 2 v1
* iOS GPU Family 2 v2
* iOS GPU Family 3 v1
- iOS GPU Family 2 v1
- iOS GPU Family 2 v2
- iOS GPU Family 3 v1
## Copyright
## Licesnse
Xamarin port changes are released under the MIT license.
![MPSCNNHelloWorld application screenshot](Screenshots/Main.png "MPSCNNHelloWorld application screenshot")
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,18 +1,22 @@
---
name: Xamarin.iOS - Eliza Chat
description: 'This sample application shows how to use SiriKit to enable Siri Voice Control in a Xamarin.iOS #ios10'
description: 'This sample application shows how to use SiriKit to enable Siri Voice Control in a Xamarin.iOS (iOS10)'
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-elizachat
---
# Eliza Chat
# Eliza Chat for Xamarin.iOS
This sample application shows how to use SiriKit to enable Siri Voice Control in a Xamarin.iOS running iOS 10 (or greater).
**NOTE**: The Eliza Chat sample app must be singed with a valid developer account and provisioned with the correct App ID, Entitlements and Provisioning Profile before it can be compiled and tested on an iOS 10 device. Testing SiriKit only works on a real iOS 10 Hardware Device and not in the iOS 10 Simulator. See the following instructions for details.
> [!NOTE]
> The Eliza Chat sample app must be singed with a valid developer account and provisioned with the correct App ID, Entitlements and Provisioning Profile before it can be compiled and tested on an iOS 10 device. Testing SiriKit only works on a real iOS 10 Hardware Device and not in the iOS 10 Simulator. See the following instructions for details.
## Enabling SiriKit Support in a Xamarin Application
@ -48,7 +52,8 @@ When the application is first run, the user will be asked if they want to allow
Please see our SiriKit documentation for more information:
* [Understanding SiriKit Concepts](https://developer.xamarin.com/guides/ios/platform_features/introduction-to-ios10/sirikit/understanding-sirikit/) - This article covers the key concepts that will be required for working with SiriKit in a Xamarin.iOS app. It covers the new Intents and Intents UI Extension Points and how they work with App and User Vocabulary to open an app to Siri.
* [Implementing SiriKit](https://developer.xamarin.com/guides/ios/platform_features/introduction-to-ios10/sirikit/implementing-sirikit/) - This article covers the steps required to implement SiriKit support in a Xamarin.iOS apps. The developer should read the Understanding SiriKit Concepts guide above before attempting to add SiriKit support to an app, as key concepts are covered that will be required for successful implementation.
- [Understanding SiriKit Concepts](https://docs.microsoft.com/xamarin/ios/platform/sirikit/understanding-sirikit) - This article covers the key concepts that will be required for working with SiriKit in a Xamarin.iOS app. It covers the new Intents and Intents UI Extension Points and how they work with App and User Vocabulary to open an app to Siri.
- [Implementing SiriKit](https://docs.microsoft.com/xamarin/ios/platform/sirikit/implementing-sirikit) - This article covers the steps required to implement SiriKit support in a Xamarin.iOS apps. The developer should read the Understanding SiriKit Concepts guide above before attempting to add SiriKit support to an app, as key concepts are covered that will be required for successful implementation.
**NOTE:** Testing SiriKit only works on a real iOS 10 Hardware Device and not in the iOS 10 Simulator.
> [!TIP]
> Testing SiriKit only works on a real iOS 10 hardware device and not in the iOS 10 Simulator.

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - A demonstration of automatic RTL support in Asset Catalogs and UIStackViews
description: "This sample project illustrates the usage of Directional Image Assets in an iOS project. By using Directional Image Assets... #ios10"
name: Xamarin.iOS - Automatic RTL support in Asset Catalogs and UIStackViews
description: "This sample project illustrates the usage of Directional Image Assets in an iOS project. By using Directional Image Assets... (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-flags
---
# A demonstration of automatic RTL support in Asset Catalogs and UIStackViews
@ -28,16 +31,14 @@ When running in the environment above, both the forward and back arrows will be
Xcode 8.0 or later; iOS 10.0 SDK or later
## Target
iOS 10.0 or later
## Refs
## References
[Original sample](https://developer.apple.com/library/prerelease/content/samplecode/Flags/Introduction/Intro.html#//apple_ref/doc/uid/TP40017471)
[Unicodes encoding of national flags](https://esham.io/2014/06/unicode-flags)
## Copyright
## License
Xamarin port changes are released under the MIT license.
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - HapticFeedback
description: "This sample application shows how to use the new haptic feedback in Xamarin.iOS #ios10"
description: "This sample application shows how to use the new haptic feedback in Xamarin.iOS (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-hapticfeedback
---
# HapticFeedback

Просмотреть файл

@ -1,11 +1,14 @@
---
name: 'Xamarin.iOS - Ice Cream Builder: A simple Messages app extension'
description: "Example of building an app extension that interacts with the Messages app and lets users send interactive messages... #ios10"
description: "Example of building an app extension that interacts with the Messages app and lets users send interactive messages... (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-icecreambuilder
---
# Ice Cream Builder: A simple Messages app extension
@ -26,10 +29,6 @@ Xcode 8.0, iOS 10.0 SDK
[Swift version of sample](https://developer.apple.com/library/prerelease/content/samplecode/IceCreamBuilder/Introduction/Intro.html)
## Copyright
## License
Xamarin port changes are released under the MIT license
## Author
Ported to Xamarin.iOS by Oleg Demchenko

Просмотреть файл

@ -1,18 +1,18 @@
---
name: Xamarin.iOS - MonkeyNotify
description: Shows how to use the new User Notification framework in a Xamarin.iOS running #ios10"
description: Shows how to use the new User Notification framework in a Xamarin.iOS running (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-monkeynotify
---
# MonkeyNotify
This sample application shows how to use the new User Notification framework in a Xamarin.iOS running iOS 10 (or greater).
This sample application shows how to use the new User Notification framework in a Xamarin.iOS running iOS 10 (or greater).
![App screenshot](Screenshots/01.png) ![App screenshot](Screenshots/02.png)

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - RawExpose
description: "Demonstrates an application supporting a RAW image asset management system with native RAW editing capabilities on #ios10"
description: "Demonstrates an application supporting a RAW image asset management system with native RAW editing capabilities on (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-rawexpose
---
# RawExpose
@ -16,17 +19,14 @@ This sample demonstrates an application supporting a RAW image asset management
Xcode 8.0 or later; iOS 10.0 SDK or later
## Refs
## References
[Original sample](https://developer.apple.com/library/prerelease/content/samplecode/RawExpose/Introduction/Intro.html)
## Target
This sample runnable on iPhone/iPad. Make sure [your device supports](https://developer.apple.com/library/ios/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html#//apple_ref/doc/uid/TP40013599-CH17-SW1) OpenGLESS v3
## Copyright
## License
Xamarin port changes are released under the MIT license.
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,18 +1,22 @@
---
name: Xamarin.iOS - SpeakToMe
description: "Shows how to use SFSpeechRecognizer with AVAudioEngine to record what a user says and transcribe it into text #ios10"
description: "Shows how to use SFSpeechRecognizer with AVAudioEngine to record what a user says and transcribe it into text (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-speaktome
---
# SpeakToMe
Shows how to use `SFSpeechRecognizer` with `AVAudioEngine` to record what a user says and transcribe it into text.
## Refs
## References
[Original sample](https://developer.apple.com/library/prerelease/content/samplecode/SpeakToMe/Introduction/Intro.html#//apple_ref/doc/uid/TP40017110)
## Build Requirements
@ -20,12 +24,9 @@ Shows how to use `SFSpeechRecognizer` with `AVAudioEngine` to record what a user
Xcode 8.0 or later; iOS 10.0 SDK or later
## Target
iOS 10.0 or later on an iOS device
## Copyright
## License
Xamarin port changes are released under the MIT license.
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - SpeedSketch
description: "Demonstrates how to capture touch input on iOS into a series of strokes and rendering them in a fast, efficient and correct way #ios10"
description: "Demonstrates how to capture touch input on iOS into a series of strokes and rendering them in a fast, efficient and correct way (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-speedsketch
---
# SpeedSketch
@ -16,17 +19,15 @@ This sample demonstrates how to capture touch input on iOS into a series of stro
Xcode 8.0 or later; iOS 10.0 SDK or later
## Refs
## References
[Original sample](https://developer.apple.com/library/prerelease/content/samplecode/SpeedSketch/Introduction/Intro.html#//apple_ref/doc/uid/TP40017333)
[WWDC2016 Session. Leveraging Touch Input on iOS ](https://developer.apple.com/videos/play/wwdc2016/220/)
## Target
This sample runnable on iPhoneSimulator/iPadSimulator iPhone/iPad
## Copyright
## License
Xamarin port changes are released under the MIT license.
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,30 +1,28 @@
---
name: Xamarin.iOS - iOSTenThree
description: Demonstrates how to use Request Review, Index Display Mode and Alternate App Icons in a Xamarin.iOS. Alternate App Icons Apple has added... #ios10"
description: Demonstrates how to use Request Review, Index Display Mode and Alternate App Icons in a Xamarin.iOS. Alternate App Icons Apple has added... (iOS10)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios10
urlFragment: ios10-iostenthree
---
# iOSTenThree
This app demonstrates how to use Request Review, Index Display Mode and Alternate App Icons in a Xamarin.iOS.
This app demonstrates how to use Request Review, Index Display Mode and Alternate App Icons in Xamarin.iOS.
### Alternate App Icons
## Alternate App Icons
Apple has added several enhancements to iOS 10.3 that allow an app to manage its icon.
### Request App Review
## Request App Review
New to iOS 10.3, the `RequestReview()` method allows an iOS app to ask the user to rate or review it.
###ScrollView Enhancements
## ScrollView Enhancements
`UIScrollView` now include the `IndexDisplayMode` property to control how the index is shown while the user is scrolling as a `UIScrollViewIndexDisplayMode`.

Просмотреть файл

@ -1,33 +1,34 @@
---
name: Xamarin.iOS - Application Shortcuts
description: "Demonstrates how to use the UIApplicationShortcutItem class to provide quick access to parts of your application from the device's home... #ios9"
description: "Demonstrates how to use the UIApplicationShortcutItem class to provide quick access to parts of your application from the device's home... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-applicationshortcuts
---
# Application Shortcuts
Demonstrates how to use the `UIApplicationShortcutItem` class to provide quick access to parts of your application directly from the device's home screen. The sample shows two static shortcuts (defined in the app's Info.plist), and two dynamic shortcuts (defined in code with the `UIMutableApplicationShortcutItem` class). The dynamic shortcuts can be edited to change the title, subtitle and icon.
![Application Shortcuts application screenshot](Screenshots/0.png "Application Shortcuts application screenshot")
## Build Requirements
Building this sample requires Xcode 7.0 and iOS 9.0 SDK
## Refs
## References
[Original sample](https://developer.apple.com/library/prerelease/ios/samplecode/ApplicationShortcuts/Introduction/Intro.html#//apple_ref/doc/uid/TP40016545)
## Target
This sample runnable on iPhone/iPad with 3D Touch support
## Copyright
## License
Xamarin port changes are released under the MIT license
![Application Shortcuts application screenshot](Screenshots/0.png "Application Shortcuts application screenshot")
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,22 +1,26 @@
---
name: 'Xamarin.iOS - AstroLayout: Building Adaptive UI with Auto Layout'
description: "Demonstrates how to properly activate and deactivate groups of constraints in response to a size class change #ios9"
description: "Demonstrates how to properly activate and deactivate groups of constraints in response to a size class change (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-astrolayout
---
# AstroLayout: Building Adaptive UI with Auto Layout
This sample demonstrates how to properly activate and deactivate groups of constraints in response to a size class change. It also shows how to animate layout changes using UIView animations. This code leverages layout guides and anchors to reduce code overhead and allow for more complex layouts.
![AstroLayout: Building Adaptive UI with Auto Layout application screenshot](Screenshots/1.png "AstroLayout: Building Adaptive UI with Auto Layout application screenshot")
## Build Requirements
Building this sample requires Xcode 7.0, iOS 9.0 SDK
## Runtime Requirements
This sample can be launched on iPhoneSimulator/iPadSimulator iPhone/iPad
@ -25,12 +29,6 @@ This sample can be launched on iPhoneSimulator/iPadSimulator iPhone/iPad
[Objective-C version of sample](https://developer.apple.com/library/prerelease/ios/samplecode/AstroLayout/Introduction/Intro.html)
## Copyright
## License
Xamarin port changes are released under the MIT license
![AstroLayout: Building Adaptive UI with Auto Layout application screenshot](Screenshots/1.png "AstroLayout: Building Adaptive UI with Auto Layout application screenshot")
## Author
Ported to Xamarin.iOS by Oleg Demchenko

Просмотреть файл

@ -1,11 +1,14 @@
---
name: 'Xamarin.iOS - Collection Views: Using the New Drag-To-Reorder Feature'
description: "Collection View (UICollectionView) supports dragging reordering of items out of the box by adding a new default gesture recognizer... #ios9"
description: "Collection View (UICollectionView) supports dragging reordering of items out of the box by adding a new default gesture recognizer... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-collectionview
---
# Collection Views: Using the New Drag-To-Reorder Feature
@ -16,11 +19,12 @@ Using these new methods, you can easily implement drag to reorder in your Collec
This sample demonstrates using the new drag-to-reorder feature in a Xamarin.iOS app.
![Collection Views: Using the New Drag-To-Reorder Feature application screenshot](Screenshots/01.png "Collection Views: Using the New Drag-To-Reorder Feature application screenshot")
## Build Requirements
Building this sample requires Xcode 7.0, iOS 9.0 SDK
## Runtime Requirements
This sample can be launched on iPhoneSimulator/iPadSimulator iPhone/iPad
@ -31,11 +35,6 @@ This sample can be launched on iPhoneSimulator/iPadSimulator iPhone/iPad
* [iOS 9 for Developers](https://developer.apple.com/ios/pre-release/)
* [What's New in iOS 9.0](https://developer.apple.com/library/prerelease/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html)
![Collection Views: Using the New Drag-To-Reorder Feature application screenshot](Screenshots/01.png "Collection Views: Using the New Drag-To-Reorder Feature application screenshot")
## Author
## LIcense
Copyright (c) 2015 Wojciech Łukaszuk. Under The MIT License (MIT). <br/>
Ported to Xamarin.iOS by Kevin Mullins

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - Emporium
description: "Shows how to integrate Apple Pay into a simple shopping experience. Learn how to make payment requests, collect shipping and... #ios9"
description: "Shows how to integrate Apple Pay into a simple shopping experience. Learn how to make payment requests, collect shipping and... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-emporium
---
# Emporium
@ -41,10 +44,6 @@ Xcode 7.0, iOS 9.0 SDK, watchOS 1.0 SDK. This sample use new C# 6 features which
This sample runnable on iPhoneSimulator/iPadSimulator iPhone/iPad
## Copyright
## License
Xamarin port changes are released under the MIT license
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,17 +1,22 @@
---
name: 'Xamarin.iOS - AudioUnitV3Example: A Basic AudioUnit Extension and Host Implementation'
description: "Demonstrates how to build a fully-functioning example of an Audio Unit extension and Audio Unit host #ios9"
description: "Demonstrates how to build a fully-functioning example of an Audio Unit extension and Audio Unit host (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-filterdemoapp
---
# AudioUnitV3Example: A Basic AudioUnit Extension and Host Implementation
Demonstrates how to build a fully-functioning example of an Audio Unit extension and Audio Unit host using the version 3 of the Audio Unit APIs. The Audio Unit Extensions API introduces a mechanism for developers to deliver AudioUnits to users on iOS. The same API is available on both iOS and OS X, and provides a bridging mechanism for existing version 2 AudioUnits to coexist in existing AudioUnit host applications, and in future version 3 hosts.
![AudioUnitV3Example: A Basic AudioUnit Extension and Host Implementation application screenshot](Screenshots/0.png "AudioUnitV3Example: A Basic AudioUnit Extension and Host Implementation application screenshot")
## Build Requirements
Building this sample requires Xcode 7.0 and iOS 9.0 SDK
@ -21,14 +26,9 @@ Building this sample requires Xcode 7.0 and iOS 9.0 SDK
* [Original sample](https://developer.apple.com/library/mac/samplecode/AudioUnitV3Example/Introduction/Intro.html#//apple_ref/doc/uid/TP40016185-Intro-DontLinkElementID_2)
## Target
iPhone/iPad
## Copyright
## License
Xamarin port changes are released under the MIT license
![AudioUnitV3Example: A Basic AudioUnit Extension and Host Implementation application screenshot](Screenshots/0.png "AudioUnitV3Example: A Basic AudioUnit Extension and Host Implementation application screenshot")
## Author
Ported to Xamarin.iOS by Timothy Risi and Oleg Demchenko

Просмотреть файл

@ -1,17 +1,22 @@
---
name: Xamarin.iOS - FourInARow
description: "Demonstrates how to use the GKMinmaxStrategist class to implement a computer-controlled opponent for turn-based, adversarial games #ios9"
description: "Demonstrates how to use the GKMinmaxStrategist class to implement a computer-controlled opponent for turn-based, adversarial games (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-fourinarow
---
# FourInARow
This sample demonstrates how to use the GKMinmaxStrategist class to implement a computer-controlled opponent for turn-based, adversarial games. As part of this demonstration, the sample shows how to structure gameplay model code for use with the minmax strategist using the GKGameModel protocol and related APIs.
![FourInARow application screenshot](Screenshots/1.png "FourInARow application screenshot")
## Build Requirements
Xcode 7.0, iOS 9.0 SDK or OS X 10.11 SDK. This sample use new C# 6 features which means that you need IDE with C# 6 support(Xamarin Studio, Visual Studio 2015).
@ -27,9 +32,3 @@ iOS 9.0
## Copyright
Xamarin port changes are released under the MIT license
![FourInARow application screenshot](Screenshots/1.png "FourInARow application screenshot")
## Author
Ported to Xamarin.iOS by Oleg Demchenko

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - Fox
description: "Demonstrates how to use Xcode to build a SceneKit level, choose the renderer in between Metal and OpenGL ES, add positional audio... #ios9"
description: "Demonstrates how to use Xcode to build a SceneKit level, choose the renderer in between Metal and OpenGL ES, add positional audio... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-fox
---
# Fox

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - HomeKitCatalog
description: "HomeKit Catalog demonstrates how to use the HomeKit API, to create homes, associate accessories with homes, group accessories into rooms... #ios9"
description: "HomeKit Catalog demonstrates how to use the HomeKit API, to create homes, associate accessories with homes, group accessories into rooms... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-homekitcatalog
---
# HomeKitCatalog
@ -50,17 +53,15 @@ This sample also includes many convenience functions implemented as Extensions o
HomeKit Catalog requires Xcode 7.0 with the iOS 9.0 SDK to build the application. You can either run the sample code within the iOS Simulator or on a device with iOS 9.0 installed. You can use the HomeKit Accessory Simulator running under OS X to simulate accessories on your local Wi-Fi network. For the Xcode 6.1.1 timeframe, the HomeKit Accessory Simulator is available from the Apple Developer site as part of the [Hardware IO Tools disk image](https://developer.apple.com/downloads/index.action).
## Refs
## References
[Original sample](https://developer.apple.com/library/prerelease/ios/samplecode/HomeKitCatalog/Introduction/Intro.html#//apple_ref/doc/uid/TP40015048)
[Documentation](https://developer.apple.com/homekit/)
## Target
This sample runnable on iPhoneSimulator/iPadSimulator iPhone/iPad
## Copyright
## License
Xamarin port changes are released under the MIT license
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,17 +1,22 @@
---
name: Xamarin.iOS - MetalPerformanceShaders HelloWorld
description: "Demonstrates how easy it is to use the MetalPerformanceShaders framework. To convince you of its ease of use, the sample shows how to... #ios9"
description: "Demonstrates how easy it is to use the MetalPerformanceShaders framework. To convince you of its ease of use, the sample shows how to... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-metalperformanceshadershelloworld
---
# MetalPerformanceShaders HelloWorld
This sample demonstrates how easy it is to use the MetalPerformanceShaders framework. To convince you of its ease of use, the sample shows how to process an image using the Gaussian blur kernel provided by the framework. Youll also see how MetalPerformanceShaders integrates nicely with MetalKit. A label will be displayed in case the device does not support MetalPerformanceShaders.
![MetalPerformanceShaders HelloWorld application screenshot](Screenshots/1.png "MetalPerformanceShaders HelloWorld application screenshot")
## Build Requirements
Building this sample requires Xcode 7.0 and iOS 9.0 SDK
@ -24,12 +29,6 @@ This sample works only on a real device with A8 chip on board
[Swift and Objective-C versions of sample](https://developer.apple.com/library/prerelease/ios/samplecode/MetalPerformanceShadersHelloWorld/Introduction/Intro.html#//apple_ref/doc/uid/TP40016188)
## Copyright
## License
Xamarin port changes are released under the MIT license
![MetalPerformanceShaders HelloWorld application screenshot](Screenshots/1.png "MetalPerformanceShaders HelloWorld application screenshot")
## Author
Ported to Xamarin.iOS by Oleg Demchenko

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - MultiTask
description: "iOS 9 adds multitasking support for running two apps at the same time on specific iPad hardware. Multitasking for iPad is supported... #ios9"
description: "iOS 9 adds multitasking support for running two apps at the same time on specific iPad hardware. Multitasking for iPad is supported... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-multitask
---
# MultiTask
@ -20,11 +23,12 @@ Additionally, with iOS 9, apps can create their own custom keyboard shortcuts wh
This sample demonstrates a multitasking ready Xamarin.iOS app with a custom hardware keyboard shortcut.
![MultiTask application screenshot](Screenshots/01.png "MultiTask application screenshot")
## Build Requirements
Building this sample requires Xcode 7.0, iOS 9.0 SDK
## Runtime Requirements
This sample can be launched on iPhoneSimulator/iPadSimulator iPhone/iPad
@ -34,11 +38,3 @@ This sample can be launched on iPhoneSimulator/iPadSimulator iPhone/iPad
* [Multitasking for iPad](http://developer.xamarin.com/guides/ios/platform_features/introduction_to_ios9/multitasking/)
* [iOS 9 for Developers](https://developer.apple.com/ios/pre-release/)
* [What's New in iOS 9.0](https://developer.apple.com/library/prerelease/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html)
![MultiTask application screenshot](Screenshots/01.png "MultiTask application screenshot")
## Author
Kevin Mullins for Xamarin, Inc.

Просмотреть файл

@ -1,11 +1,14 @@
---
name: 'Xamarin.iOS - MusicMotion: Adding Motion Awareness to a Music App'
description: "CoreMotion provides great contextual awareness that can be used to make apps even smarter. This sample demonstrates best practices #ios9"
description: "CoreMotion provides great contextual awareness that can be used to make apps even smarter. This sample demonstrates best practices (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-musicmotion
---
# MusicMotion: Adding Motion Awareness to a Music App

Просмотреть файл

@ -1,11 +1,14 @@
---
name: 'Xamarin.iOS - PhotoProgress: Using NSProgress'
description: "Demonstrates how to create and compose NSProgress objects, and show their progress in your app. The app presents a collection view of... #ios9"
description: "Demonstrates how to create and compose NSProgress objects, and show their progress in your app. The app presents a collection view of... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-photoprogress
---
# PhotoProgress: Using NSProgress

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - PictureInPicture
description: "Demonstrates the use of AVPictureInPictureController to get picture in picture playback of video content from an application #ios9"
description: "Demonstrates the use of AVPictureInPictureController to get picture in picture playback of video content from an application (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-pictureinpicture
---
# PictureInPicture
@ -24,23 +27,20 @@ The AppDelegate class configures the application as described above.
The `PlayerViewController` class creates and manages an `AVPictureInPictureController` object. It also handles delegate callbacks to setup / restore UI when in picture in picture. This class also handles the playback setup and UI.
![PictureInPicture application screenshot](Screenshots/fullScreen.png "PictureInPicture application screenshot")
## Build Requirements
Building this sample requires Xcode 7.0 and iOS 9.0 SDK
## Refs
## References
[Original sample](https://developer.apple.com/library/prerelease/ios/samplecode/AVFoundationPiPPlayer/Introduction/Intro.html)
## Target
This sample runnable on iPad/iPadSimulator
## Copyright
## License
Xamarin port changes are released under the MIT license
![PictureInPicture application screenshot](Screenshots/fullScreen.png "PictureInPicture application screenshot")
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - SegueCatalog
description: "Demonstrates how to combine UIStoryboardSegue subclasses with Transition Delegates and Adaptivity, and how to use unwind segues #ios9"
description: "Demonstrates how to combine UIStoryboardSegue subclasses with Transition Delegates and Adaptivity, and how to use unwind segues (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-seguecatalog
---
# SegueCatalog
@ -16,16 +19,14 @@ Sample demonstrates how to combine `UIStoryboardSegue` subclasses with `Transiti
Building this sample requires Xcode 7.0 and iOS 9.0 SDK
## Refs
## References
[Original sample](https://developer.apple.com/library/prerelease/ios/samplecode/SegueCatalog/Introduction/Intro.html)
## Target
This sample runnable on iPhoneSimulator/iPadSimulator iPhone/iPad
## Copyright
## License
Xamarin port changes are released under the MIT license
## Author
Ported to Xamarin.iOS by Rustam Zaitov

Просмотреть файл

@ -1,17 +1,22 @@
---
name: Xamarin.iOS - StickyCorners
description: "The application positions a red box in one of the screen corners. The box can be manipulated by panning with a finger #ios9"
description: "The application positions a red box in one of the screen corners. The box can be manipulated by panning with a finger (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-stickycorners
---
# StickyCorners
The application positions a red box in one of the screen corners. The box can be manipulated by panning with a finger. Additionally, the box can be thrown towards different corners with momentum gained during panning. The box also collides with the edges of the screen.
![StickyCorners application screenshot](Screenshots/1.png "StickyCorners application screenshot")
## Build Requirements
Xcode 7.0, iOS 9.0 SDK
@ -20,12 +25,6 @@ Xcode 7.0, iOS 9.0 SDK
[Swift version of sample](https://developer.apple.com/library/prerelease/ios/samplecode/StickyCorners/Introduction/Intro.html#//apple_ref/doc/uid/TP40016189-Intro-DontLinkElementID_2)
## Copyright
## License
Xamarin port changes are released under the MIT license
![StickyCorners application screenshot](Screenshots/1.png "StickyCorners application screenshot")
## Author
Ported to Xamarin.iOS by Oleg Demchenko

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - TouchCanvas
description: "TouchCanvas illustrates responsive touch handling using coalesced and predictive touches (when available) via a simple drawing app #ios9"
description: "TouchCanvas illustrates responsive touch handling using coalesced and predictive touches (when available) via a simple drawing app (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-touchcanvas
---
# TouchCanvas

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - ViewControllerPreviews
description: "Displays a UITableViewController that triggers view controller previews, using preferredContentSize to show previews of different... #ios9"
description: "Displays a UITableViewController that triggers view controller previews, using preferredContentSize to show previews of different... (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-viewcontrollerpreview
---
# ViewControllerPreviews

Просмотреть файл

@ -1,16 +1,20 @@
---
name: Xamarin.iOS - iTravel
description: "This app replicates iTravel sample demonstrated on WWDC 2015 - session 214 about on-demand resources #ios9"
description: "This app replicates iTravel sample demonstrated on WWDC 2015 - session 214 about on-demand resources (iOS9)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- ios9
urlFragment: ios9-itravel
---
# iTravel
This app replicates iTravel sample demonstrated on [WWDC 2015 - session 214 ](https://developer.apple.com/videos/play/wwdc2015-214/) about on-demand resources (original Swift source never been published to the official gallery). Main action happens in `AlbumViewController` class. There are three tags in this app available for downloading:
* Paris - download only on-demand
* Rotterdam - pre-fetched downloading
* Istanbul - initial downloading
@ -22,12 +26,11 @@ You can play with tags and try different fetching settings in project's options.
Building this sample requires Xcode 7.0 and iOS 9.0 SDK
## Target
iPhone/iPod
![iTravel application screenshot](Screenshots/screenshot-1.png "iTravel application screenshot")
## Author
## License
Copyright (C) 2015 Xamarin Inc. All rights reserved.
Ported to Xamarin.iOS by Oleg Demchenko

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - ActivityRings
description: "This sample demonstrates the proper way to work with HealthKit on Apple Watch to contribute to the Activity Rings... #watchos"
description: "This sample demonstrates the proper way to work with HealthKit on Apple Watch to contribute to the Activity Rings... (watchOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-activityrings
---
# ActivityRings with Xamarin.iOS

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - SimpleWatchConnectivity
description: "Implement two-way communication between your Apple Watch app and the paired iPhone app with the Watch Connectivity framework #watchos"
description: "Implement two-way communication between your Apple Watch app and the paired iPhone app with the Watch Connectivity framework (watchOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-simplewatchconnectivity
---
# SimpleWatchConnectivity

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - SpeedySloth
description: "Demonstrates how to use HealthKit to build a workout app that runs in the background, collects data from the Apple Watch sensors #watchos"
description: "Demonstrates how to use HealthKit to build a workout app that runs in the background, collects data from the Apple Watch sensors (watchOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-speedysloth
---
# SpeedySloth

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - WatchBackgroundRefresh
description: 'This sample demonstrates a common background refresh pattern for Apple Watch apps #watchos'
description: 'This sample demonstrates a common background refresh pattern for Apple Watch apps (watchOS)'
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-watchbackgroundrefresh
---
# WatchBackgroundRefresh

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - WatchComplication
description: 'Build a complication that adds functionality to Apple Watch faces #watchos'
description: 'Build a complication that adds functionality to Apple Watch faces (watchOS)'
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-watchcomplication
---
# WatchComplication (watchOS 3)

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - Watch Connectivity
description: "Sample code for Watch Connectivity Communication, demonstrating how to update the application context using a WCSession manager #watchos"
description: "Sample code for Watch Connectivity Communication, demonstrating how to update the application context using a WCSession manager (watchOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-watchconnectivity
---
# Watch Connectivity

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - WatchKit Catalog
description: "This sample is for use with the Xamarin watchOS 3 preview that was release along with our iOS 10 support #watchos"
description: "This sample is for use with the Xamarin watchOS 3 preview that was release along with our iOS 10 support (watchOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-watchkitcatalog
---
# WatchKit Catalog (watchOS 3)

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - WatchLocalization
description: "Sample code for the Xamarin watchOS Localization documentation. Contains English and Spanish (machine translated) strings... #watchos"
description: "Sample code for the Xamarin watchOS Localization documentation. Contains English and Spanish (machine translated) strings... (watchOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-watchlocalization
---
# WatchLocalization (watchOS 3)

Просмотреть файл

@ -1,11 +1,14 @@
---
name: Xamarin.iOS - WatchPuzzle
description: "Demonstrate how to use SceneKit with watchOS. Refer to this sample if you want to see how to use, configure, and interact with a 3D... #watchos"
description: "Demonstrate how to use SceneKit with watchOS. Refer to this sample if you want to see how to use, configure, and interact with a 3D... (watchOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-watchpuzzle
---
# WatchPuzzle (watchOS 3)

Просмотреть файл

@ -1,18 +1,21 @@
---
name: Xamarin.iOS - WatchTables
description: "Sample code for the Xamarin.iOS Watch Kit Table Control documentation #watchos"
description: "Sample code for the Xamarin.iOS Watch Kit Table Control documentation (watchOS)"
page_type: sample
languages:
- csharp
products:
- xamarin
extensions:
tags:
- watchos
urlFragment: watchos-watchtables
---
# WatchTables (watchOS 3)
Sample code for the Xamarin.iOS Watch Kit [Table Control] documentation. Also see [Apple's doc]. Includes support for [item pagination] introduced in watchOS 3.
![Table list on watch](Screenshots/table-list-sml.png) ![Table detail on watch](Screenshots/table-detail-sml.png) ![Table scroll on watch](Screenshots/table-scroll-sml.png)
![Table list on watch](Screenshots/table-list-sml.png) ![Table detail on watch](Screenshots/table-detail-sml.png) ![Table scroll on watch](Screenshots/table-scroll-sml.png)
## License