зеркало из https://github.com/xamarin/ios-samples.git
Jusjohns gallery updates (#376)
* batch run on readme files * Some manual fixes that couldn't parse * Some more batch fixes * Fixed final two edge cases * Manual fix of a parse error * Missed bad md whitespace * Another manual fix of parser error * Some minor parse fixes
This commit is contained in:
Родитель
49c746a698
Коммит
5bcf0993b7
|
@ -1,5 +1,16 @@
|
|||
AQTapDemo
|
||||
=========
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: aqtapdemo
|
||||
---
|
||||
# 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
|
||||
|
@ -17,12 +28,10 @@ the original Objective-C code to C#.
|
|||
|
||||
**NOTE: This sample will only work with Xcode 5.0 or above.
|
||||
|
||||
Troubleshooting
|
||||
--------------
|
||||
## 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
|
||||
=========
|
||||
# Resources
|
||||
|
||||
For more information, see Chris Adamson's slides from CocoaConf:
|
||||
|
||||
|
|
|
@ -1,9 +1,21 @@
|
|||
AVCompositionDebugVieweriOS
|
||||
===========================
|
||||
---
|
||||
name: Xamarin.iOS - AVCompositionDebugVieweriOS
|
||||
description: This sample application has an AVCompositionDebugView which presents a visual description of the underlying AVComposition, AVVideoComposition and...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: avcompositiondebugviewerios
|
||||
---
|
||||
# AVCompositionDebugVieweriOS
|
||||
|
||||
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.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![AVCompositionDebugVieweriOS application screenshot](Screenshots/01.png "AVCompositionDebugVieweriOS application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Oleg Demchenko
|
|
@ -1,5 +1,16 @@
|
|||
AVCustomEdit
|
||||
========================
|
||||
---
|
||||
name: Xamarin.iOS - AVCustomEdit
|
||||
description: AVCustomEdit is a simple AVFoundation based movie editing application demonstrating custom compositing to add transitions. It implements the...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: avcustomedit
|
||||
---
|
||||
# AVCustomEdit
|
||||
|
||||
AVCustomEdit is a simple AVFoundation based movie editing application demonstrating custom compositing to add transitions. It implements the CustomVideoCompositor and CustomVideoCompositionInstruction protocols to have access to individual source frames, which are then be rendered using OpenGL off screen rendering.
|
||||
|
||||
|
@ -7,22 +18,18 @@ This is a port of Apple's iOS7 sample AVCustomEdit.
|
|||
|
||||
![Home View](Screenshots/screenshot-1.png)
|
||||
|
||||
Instructions
|
||||
------------
|
||||
## 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
|
||||
------------
|
||||
## Build
|
||||
Building this sample requires Xcode 5.0 and iOS 7 or later.
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Author
|
||||
------------
|
||||
## Author
|
||||
|
||||
Ported to Xamarin.iOS by Timothy Risi/Mykyta Bondarenko.
|
||||
|
|
|
@ -1,26 +1,33 @@
|
|||
AV Touch
|
||||
========
|
||||
---
|
||||
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....
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
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.
|
||||
|
||||
![Hove View](Screenshots/screenshot-1.png)
|
||||
|
||||
Build Requirements
|
||||
-------
|
||||
## Build Requirements
|
||||
|
||||
Xamarin.iOS 7.0, Xcode 5.0 and later
|
||||
|
||||
Related Links
|
||||
-------
|
||||
## Related Links
|
||||
|
||||
- [Original sample](http://developer.apple.com/library/ios/#samplecode/avTouch/Introduction/Intro.html)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Ported to Xamarin.iOS by Miguel de Icaza/Mykyta Bondarenko
|
||||
|
|
|
@ -1,27 +1,34 @@
|
|||
AdaptiveElements: Implementing Your Own Adaptive Design with UIKit
|
||||
============
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: adaptiveelements
|
||||
---
|
||||
# AdaptiveElements: Implementing Your Own Adaptive Design with UIKit
|
||||
|
||||
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 the biggest iPad. It shows how to make smart decisions about implementing your own design. It also demonstrates how to reuse elements in different sizes, so you can take advantage of all the available space without having to rewrite your entire app.
|
||||
|
||||
![Home Screen](Screenshots/screenshot-3.png)
|
||||
![Adaptive Home Screen](Screenshots/screenshot-4.png)
|
||||
|
||||
Build Requirements
|
||||
-------
|
||||
## Build Requirements
|
||||
|
||||
Xamarin.iOS 10.0+ and Xcode 8.0+.
|
||||
|
||||
Related Links
|
||||
-------
|
||||
## Related Links
|
||||
|
||||
- [Original sample](https://developer.apple.com/library/archive/samplecode/AdaptiveElements/Introduction/Intro.html)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Author
|
||||
------
|
||||
## Author
|
||||
|
||||
Ported to Xamarin.iOS by Mykyta Bondarenko
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
AirLocate
|
||||
================
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
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.
|
||||
|
||||
|
@ -39,7 +50,8 @@ Here is the link to the Apple's Sample:
|
|||
https://developer.apple.com/downloads/index.action?name=WWDC%202013#
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
![AirLocate application screenshot](Screenshots/01.png "AirLocate application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Bo Pang
|
|
@ -1,5 +1,16 @@
|
|||
Application Preferences
|
||||
=======================
|
||||
---
|
||||
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:...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: appprefs
|
||||
---
|
||||
# Application Preferences
|
||||
|
||||
An example on how to display application preferences in
|
||||
the "Settings" system application.
|
||||
|
@ -7,7 +18,8 @@ the "Settings" system application.
|
|||
Loosely based on Apple's AppPrefs example:
|
||||
http://developer.apple.com/library/ios/#samplecode/AppPrefs
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Application Preferences application screenshot](Screenshots/AppPrefs01.png "Application Preferences application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Mike Krüger
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
Introduction to Appearance
|
||||
=====================
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: appearance
|
||||
---
|
||||
# Introduction to Appearance
|
||||
|
||||
This contains a sample demonstrating the use of the Appearance API. You can find more information on this in the [Introduction to Appearance API](https://docs.microsoft.com/xamarin/ios/user-interface/ios-ui/introduction-to-the-appearance-api/) guide.
|
||||
|
|
|
@ -1,9 +1,21 @@
|
|||
Multi-Touch Tracking for iOS
|
||||
=======================
|
||||
---
|
||||
name: Xamarin.iOS - Multi-Touch Tracking for iOS
|
||||
description: FingerPaint sample for [Multi-Touch Tracking]/guides/ios/applicationfundamentals/touch/touchtracking/)
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: applicationfundamentals-fingerpaint
|
||||
---
|
||||
# Multi-Touch Tracking for iOS
|
||||
|
||||
FingerPaint sample for [Multi-Touch Tracking]/guides/ios/application_fundamentals/touch/touch_tracking/)
|
||||
|
||||
Author
|
||||
------
|
||||
![Multi-Touch Tracking for iOS application screenshot](Screenshots/image01.png "Multi-Touch Tracking for iOS application screenshot")
|
||||
|
||||
## Author
|
||||
Charles Petzold
|
||||
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
Touch in iOS (Completed Sample)
|
||||
=======================
|
||||
---
|
||||
name: Xamarin.iOS - Touch in iOS (Completed Sample)
|
||||
description: Complete sample for Using Touch in iOS
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: applicationfundamentals-touch-final
|
||||
---
|
||||
# Touch in iOS (Completed Sample)
|
||||
|
||||
Complete sample for [Using Touch in iOS](http://developer.xamarin.com/guides/cross-platform/application_fundamentals/touch/part_2_ios_touch_walkthrough/)
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
Touch in iOS (Walkthrough)
|
||||
=====
|
||||
---
|
||||
name: Xamarin.iOS - Touch in iOS (Walkthrough)
|
||||
description: Walkthrough starting point for Using Touch in iOS Walkthrough
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: applicationfundamentals-touch-start
|
||||
---
|
||||
# Touch in iOS (Walkthrough)
|
||||
|
||||
Walkthrough starting point for [Using Touch in iOS Walkthrough](http://developer.xamarin.com/guides/cross-platform/application_fundamentals/touch/part_2_ios_touch_walkthrough/)
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
AsyncDownloadImage
|
||||
===========
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: asyncdownloadimage
|
||||
---
|
||||
# AsyncDownloadImage
|
||||
|
||||
This sample application demonstrates how to use the new Async/Await feature which is available in Xamarin.iOS 6.4.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Audio Converter File Converter Demo
|
||||
===================================
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: audioconverterfileconverter
|
||||
---
|
||||
# Audio Converter File Converter Demo
|
||||
|
||||
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
|
||||
|
@ -28,8 +39,7 @@ Supported transformations include the following:
|
|||
|
||||
**NOTE: This sample will only work with Xcode 5.0 or above.
|
||||
|
||||
Resources
|
||||
=========
|
||||
# Resources
|
||||
|
||||
This is port of Apple's iPhoneACFileConvertTest sample
|
||||
|
||||
|
|
|
@ -1,16 +1,25 @@
|
|||
AudioGenerator
|
||||
===============
|
||||
---
|
||||
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.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: audiogenerator
|
||||
---
|
||||
# AudioGenerator
|
||||
|
||||
This example shows how to use the low-level AudioToolbox API to output
|
||||
audio that was generated by the process
|
||||
|
||||
Requires
|
||||
--------
|
||||
## Requires
|
||||
|
||||
iOS 4.0 and up.
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
This is a C# version from this StackOverflow post:
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Audio Queue Offline Render Demo
|
||||
===============================
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: audioqueueofflinerenderdemo
|
||||
---
|
||||
# Audio Queue Offline Render Demo
|
||||
|
||||
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 .caf file then subsequently played back to show
|
||||
|
@ -8,7 +19,8 @@ the offline rendering is working as expected.
|
|||
Based on the Apple sample AQOfflineRenderTest:
|
||||
http://developer.apple.com/library/ios/#samplecode/AQOfflineRenderTest/Introduction/Intro.html
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Audio Queue Offline Render Demo application screenshot](Screenshots/AudioQueueOffline01.png "Audio Queue Offline Render Demo application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Rolf Bjarne Kvinge
|
||||
|
|
|
@ -1,26 +1,32 @@
|
|||
AudioTapProcessor
|
||||
==============
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: audiotapprocessor
|
||||
---
|
||||
# AudioTapProcessor
|
||||
|
||||
Sample application that uses the MTAudioProcessingTap in combination with AV Foundation to visualize audio samples (volume) as well as applying a Core Audio audio unit effect (Bandpass Filter) to the audio data.
|
||||
|
||||
Note
|
||||
----
|
||||
## Note
|
||||
|
||||
The sample requires at least one video asset in the Asset Library (Camera Roll) to use as the source media. It will automatically select the first one it finds. Download some funny video clip from internet.
|
||||
|
||||
Build Requirements
|
||||
------------------
|
||||
## Build Requirements
|
||||
|
||||
Building this sample requires Xcode 6 and iOS 7.0 SDK
|
||||
|
||||
Target
|
||||
------
|
||||
## Target
|
||||
This sample runnable on iPadSimulator iPad
|
||||
|
||||
Copyright
|
||||
---------
|
||||
## Copyright
|
||||
Xamarin port changes are released under the MIT license
|
||||
|
||||
Author
|
||||
------
|
||||
## Author
|
||||
Ported to Xamarin.iOS by Rustam Zaitov
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Background Execution
|
||||
====================
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: backgroundexecution
|
||||
---
|
||||
# Background Execution
|
||||
|
||||
This sample illustrates how to develop multitasking (background execution) aware applications in Xamarin.iOS. The AppDelegate class illustrates the application lifecycle methods that should be overridden in order to gracefully handle state changes. Additionally, it illustrates how to register a long running task that will finish executing even though the app is put in a background state.
|
||||
|
||||
|
@ -7,12 +18,10 @@ The home screen has a button that will launch a background task that will execut
|
|||
|
||||
![Home Screen](Screenshots/screenshot-1.png)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Ported to Xamarin.iOS by Bryan Costanich
|
||||
|
|
|
@ -1,18 +1,29 @@
|
|||
Xamarin.iOS Binding Sample
|
||||
===============================
|
||||
|
||||
This example shows how we can utilize an existing Objective-C library and expose it for use in a Xamarin.iOS project. For instance, you may have existing code written in Objective-C that you may want to bind to C# to consume in your Xamarin.iOS project. This sample provides a basic template/overview of the steps involved, including:
|
||||
|
||||
- Creating a "fat" or multi-architecture library that can be target both the iOS simulator and device.
|
||||
- Defining an API definition file in the form of a C# interface against the Objective-C API.
|
||||
- Building a `*.dll` that contains both the binding and and the embedded native library.
|
||||
|
||||
## Understanding this Sample
|
||||
|
||||
This sample consists of three distinct source projects:
|
||||
|
||||
- Xcode Project in Objective-C
|
||||
- Xamarin.iOS Binding classes
|
||||
- Xamarin.iOS Sample Project
|
||||
|
||||
Please see the README in each project folder for more details.
|
||||
---
|
||||
name: Xamarin.iOS - Xamarin.iOS Binding Sample
|
||||
description: This example shows how we can utilize an existing Objective-C library and expose it for use in a Xamarin.iOS project. For instance, you may have...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: bindingsample
|
||||
---
|
||||
# Xamarin.iOS Binding Sample
|
||||
|
||||
This example shows how we can utilize an existing Objective-C library and expose it for use in a Xamarin.iOS project. For instance, you may have existing code written in Objective-C that you may want to bind to C# to consume in your Xamarin.iOS project. This sample provides a basic template/overview of the steps involved, including:
|
||||
|
||||
- Creating a "fat" or multi-architecture library that can be target both the iOS simulator and device.
|
||||
- Defining an API definition file in the form of a C# interface against the Objective-C API.
|
||||
- Building a `*.dll` that contains both the binding and and the embedded native library.
|
||||
|
||||
## Understanding this Sample
|
||||
|
||||
This sample consists of three distinct source projects:
|
||||
|
||||
- Xcode Project in Objective-C
|
||||
- Xamarin.iOS Binding classes
|
||||
- Xamarin.iOS Sample Project
|
||||
|
||||
Please see the README in each project folder for more details.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
CocosSharp BouncingGame Project for iOS
|
||||
====================================
|
||||
---
|
||||
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
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
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.
|
||||
|
||||
|
@ -7,7 +18,8 @@ This single solution contains two projects: one for iOS and one cross-platform
|
|||
|
||||
The game can be played by touching the screen to move the paddle at the bottom of the screen horizontally. The goal is to keep the ball from falling off-screen. Each bounce awards the player one point.
|
||||
|
||||
Author
|
||||
------
|
||||
![CocosSharp BouncingGame Project for iOS application screenshot](Screenshots/FinalBouncingGameScreen.png "CocosSharp BouncingGame Project for iOS application screenshot")
|
||||
|
||||
## Author
|
||||
|
||||
Victor Chelaru
|
|
@ -1,5 +1,16 @@
|
|||
CocosSharp Empty Project for iOS
|
||||
====================================
|
||||
---
|
||||
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
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
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.
|
||||
|
||||
|
@ -7,7 +18,8 @@ This single solution contains two projects: one for iOS and one cross-platform
|
|||
|
||||
When executed this project displays only a black screen.
|
||||
|
||||
Author
|
||||
------
|
||||
![CocosSharp Empty Project for iOS application screenshot](Screenshots/Screenshot1.png "CocosSharp Empty Project for iOS application screenshot")
|
||||
|
||||
## Author
|
||||
|
||||
Victor Chelaru
|
|
@ -1,5 +1,16 @@
|
|||
Button Event Demo
|
||||
=================
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: buttoneventdemo
|
||||
---
|
||||
# Button Event Demo
|
||||
|
||||
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
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
ButtonTapper3000
|
||||
================
|
||||
---
|
||||
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...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
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.
|
||||
|
@ -8,6 +19,7 @@ There are achievements for playing on hard mode, playing all difficulty levels,
|
|||
|
||||
**NOTE: This sample will only work with Xcode 5.0 or above.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![ButtonTapper3000 application screenshot](Screenshots/ButtonTapper01.png "ButtonTapper3000 application screenshot")
|
||||
|
||||
## Authors
|
||||
Timothy Risi
|
|
@ -1,12 +1,23 @@
|
|||
Calendars and Reminders
|
||||
=======================
|
||||
---
|
||||
name: Xamarin.iOS - Calendars and Reminders
|
||||
description: Illustrates usage of the EventKit framework including Calendars and Reminders. Shows how to create, retrieve, query, modify, and delete both...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: calendars
|
||||
---
|
||||
# Calendars and Reminders
|
||||
Illustrates usage of the EventKit framework including Calendars and Reminders. Shows how to create, retrieve, query, modify, and delete both calendar events and reminders. Additionally, it illustrates how to use the built-in controllers to create and modify calendar events.
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Calendars and Reminders application screenshot](Screenshots/screenshot-1.png "Calendars and Reminders application screenshot")
|
||||
|
||||
## Authors
|
||||
Ported to Xamarin.iOS by Bryan Costanich
|
||||
|
|
|
@ -1,21 +1,29 @@
|
|||
Chat
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - Chat
|
||||
description: This project shows one way of implementing a bubble-chat rendering similar to the iPhone Messages application. The ChatViewController renders the...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: chat
|
||||
---
|
||||
# Chat
|
||||
|
||||
This project shows one way of implementing a bubble-chat rendering similar to the iPhone Messages application.
|
||||
The ChatViewController renders the discussion and resizes the input as needed.
|
||||
This is the replacement for **BubbleCell** sample
|
||||
|
||||
Build Requirements
|
||||
------------------
|
||||
## Build Requirements
|
||||
|
||||
Building this sample requires Xcode 5.0 and iOS 7.0 SDK
|
||||
|
||||
Target
|
||||
------
|
||||
## Target
|
||||
This sample runnable on iPhoneSimulator/iPadSimulator iPhone/iPad
|
||||
|
||||
Author
|
||||
------
|
||||
## Author
|
||||
Inspired by the [AcaniChat](https://github.com/acani/AcaniChat) and [JSQMessagesViewController](https://github.com/jessesquires/JSQMessagesViewController)
|
||||
|
||||
Rustam Zaitov
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Circle Layout
|
||||
=============
|
||||
---
|
||||
name: Xamarin.iOS - Circle Layout
|
||||
description: This sample provides an introduction to Collection Views. It demonstrates how to arrange view cells on a circle, and how to use custom animations...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: circlelayout
|
||||
---
|
||||
# Circle Layout
|
||||
|
||||
This sample provides an introduction to Collection Views. It demonstrates how to arrange view cells on a circle,
|
||||
and how to use custom animations when adding or removing cells.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
CollectionViewTransition
|
||||
========================
|
||||
---
|
||||
name: Xamarin.iOS - CollectionViewTransition
|
||||
description: This sample illustrates how to create a custom transition when navigating between two collection views in a navigation hierarchy managed by a...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: collectionviewtransition
|
||||
---
|
||||
# CollectionViewTransition
|
||||
This sample illustrates how to create a custom transition when navigating between
|
||||
two collection views in a navigation hierarchy managed by a navigation controller.
|
||||
|
||||
|
|
|
@ -1,27 +1,34 @@
|
|||
Contacts: Using ContactsUI View Controllers and Properties
|
||||
============
|
||||
---
|
||||
name: 'Xamarin.iOS - Contacts: Using ContactsUI View Controllers and Properties'
|
||||
description: This sample is a set of sample code that demonstrates how to use ContactsUI view controllers and properties. Build Requirements Xcode 9.0 or later;...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: contacts
|
||||
---
|
||||
# Contacts: Using ContactsUI View Controllers and Properties
|
||||
|
||||
This sample is a set of sample code that demonstrates how to use ContactsUI view controllers and properties.
|
||||
|
||||
![Home Screen](Screenshots/screenshot-1.png)
|
||||
|
||||
Build Requirements
|
||||
-------
|
||||
## Build Requirements
|
||||
|
||||
Xcode 9.0 or later; iOS 10.3 SDK or later
|
||||
|
||||
Related Links
|
||||
-------
|
||||
## Related Links
|
||||
|
||||
- [Original sample](https://developer.apple.com/library/archive/samplecode/ManagingContactsUI/Introduction/Intro.html)
|
||||
- [Documentation](https://developer.apple.com/documentation/contactsui)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Author
|
||||
------
|
||||
## Author
|
||||
|
||||
Ported to Xamarin.iOS by Mykyta Bondarenko
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Controls
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - Controls
|
||||
description: This sample illustrates the different Controls available in Xamarin.iOS, which can be used to build your User Interface. This sample is related to...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: controls
|
||||
---
|
||||
# Controls
|
||||
|
||||
This sample illustrates the different Controls available in Xamarin.iOS, which can be used to build your User Interface. This sample is related to the '[User Interface Objects](http://docs.xamarin.com/guides/ios/user_interface/controls/)' series of documents.
|
||||
|
||||
|
|
|
@ -1,11 +1,23 @@
|
|||
Core Animation
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - Core Animation
|
||||
description: This sample illustrates how to use core animation in MonoTouch. It covers View Animations with both animation blocks and block animations, as well...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: coreanimation
|
||||
---
|
||||
# Core Animation
|
||||
|
||||
This sample illustrates how to use core animation in MonoTouch. It covers View
|
||||
Animations with both animation blocks and block animations, as well as advanced
|
||||
layer animations, and view transitions.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Core Animation application screenshot](Screenshots/01.png "Core Animation application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Bryan Costanich
|
||||
|
|
|
@ -1,10 +1,20 @@
|
|||
CoreImage
|
||||
===========
|
||||
---
|
||||
name: Xamarin.iOS - CoreImage
|
||||
description: 'This sample application demonstrates how to use the image filters found in the CoreImage Library Images: Flower (C) 2012 Milica Sekulic, used under...'
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: coreimage
|
||||
---
|
||||
# CoreImage
|
||||
|
||||
This sample application demonstrates how to use the image filters found in the CoreImage Library
|
||||
|
||||
Images:
|
||||
------
|
||||
## Images:
|
||||
|
||||
"Flower" (C) 2012 Milica Sekulic, used under a Creative Commons Attribution-ShareAlike license: http://creativecommons.org/licenses/by-sa/3.0/
|
||||
"Sunrise near Atkeison Plateau" (C) 2012 Charles Atkeison, used under a Creative Commons Attribution-ShareAlike license: http://creativecommons.org/licenses/by-sa/3.0/
|
||||
|
|
|
@ -1,14 +1,23 @@
|
|||
Core Location
|
||||
=============
|
||||
---
|
||||
name: Xamarin.iOS - Core Location
|
||||
description: This sample illustrates how to retrieve location, orientation, and velocity data from the device using the Core Location API. It covers...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: corelocation
|
||||
---
|
||||
# Core Location
|
||||
|
||||
This sample illustrates how to retrieve location, orientation, and velocity data from the device using the Core Location API. It covers initializing the CLLocationManager, configuring update frequency and accuracy, and receiving updates using delegate pattern.
|
||||
It also illustrates how to retrieve "Distance To" information.
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
Code is released under the MIT license
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Bryan Costanich
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
CoreMidiSample
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - CoreMidiSample
|
||||
description: This sample shows the basics of how to probe for the MIDI hardware and endpoints available on the system as well as sending a simple note to all of...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: coremidisample
|
||||
---
|
||||
# CoreMidiSample
|
||||
|
||||
This sample shows the basics of how to probe for the MIDI hardware and
|
||||
endpoints available on the system as well as sending a simple note to
|
||||
|
@ -10,7 +21,6 @@ documentation that includes an explanation of the different pieces:
|
|||
|
||||
http://iosapi.xamarin.com/?link=N%3aMonoTouch.CoreMidi
|
||||
|
||||
Author
|
||||
-------
|
||||
## Author
|
||||
|
||||
Miguel de Icaza (miguel@xamarin.com)
|
||||
|
|
|
@ -1,12 +1,22 @@
|
|||
Core Telephony Demo
|
||||
===================
|
||||
---
|
||||
name: Xamarin.iOS - Core Telephony Demo
|
||||
description: An example showing how to access the users's current call, call center and carrier information. Based on the Apple sample:...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: coretelephonydemo
|
||||
---
|
||||
# Core Telephony Demo
|
||||
|
||||
An example showing how to access the users's current call, call center and carrier information.
|
||||
|
||||
Based on the Apple sample:
|
||||
https://developer.apple.com/library/ios/#samplecode/CoreTelephonyDemo/Introduction/Intro.html
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Rolf Bjarne Kvinge
|
||||
|
|
|
@ -1,9 +1,21 @@
|
|||
Creating Tabbed Applications
|
||||
===================
|
||||
---
|
||||
name: Xamarin.iOS - Creating Tabbed Applications
|
||||
description: Two samples showing how tab bars can be used in applications. These are produced in the Creating Tabbed Applications guide.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: creatingtabbedapplications
|
||||
---
|
||||
# Creating Tabbed Applications
|
||||
|
||||
Two samples showing how tab bars can be used in applications. These are produced in the [Creating Tabbed Applications](/guides/ios/user_interface/creating_tabbed_applications/) guide.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Creating Tabbed Applications application screenshot](Screenshots/Screen Shot 2015-04-02 at 6.43.51 PM.png "Creating Tabbed Applications application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Amy Burns
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
CustomInputStream
|
||||
=================
|
||||
---
|
||||
name: Xamarin.iOS - CustomInputStream
|
||||
description: This sample illustrates how to derive from NSInputStream and create subclass that is toll-free bridged to CFReadStream that can be used with...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: custominputstream
|
||||
---
|
||||
# CustomInputStream
|
||||
|
||||
This sample illustrates how to derive from NSInputStream and create subclass that is toll-free
|
||||
bridged to CFReadStream that can be used with NSMutableUrlRequest.
|
||||
|
@ -10,7 +21,8 @@ from the AppStore.
|
|||
|
||||
This sample requires at least MonoTouch 5.3.4.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![CustomInputStream application screenshot](Screenshots/InputStreamTest01.png "CustomInputStream application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Rolf Bjarne Kvinge
|
||||
|
|
|
@ -1,11 +1,23 @@
|
|||
CustomPropertyAnimation
|
||||
=======================
|
||||
---
|
||||
name: Xamarin.iOS - CustomPropertyAnimation
|
||||
description: This sample illustrates how to animate custom properties in a CALayer. Note that this sample requires at least MonoTouch 5.3.3
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: custompropertyanimation
|
||||
---
|
||||
# CustomPropertyAnimation
|
||||
|
||||
This sample illustrates how to animate custom properties in a CALayer.
|
||||
|
||||
Note that this sample requires at least MonoTouch 5.3.3
|
||||
|
||||
Authors
|
||||
-------
|
||||
![CustomPropertyAnimation application screenshot](Screenshots/CustomPropertyAnimation.png "CustomPropertyAnimation application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Rolf Bjarne Kvinge
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Custom View Controller Presentations and Transitions
|
||||
====================================================
|
||||
---
|
||||
name: Xamarin.iOS - Custom View Controller Presentations and Transitions
|
||||
description: Custom View Controller Presentations and Transitions demonstrates using the view controller transitioning APIs to implement your own view...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: customtransitions
|
||||
---
|
||||
# Custom View Controller Presentations and Transitions
|
||||
|
||||
Custom View Controller Presentations and Transitions demonstrates using the view controller transitioning APIs to implement your own view controller presentations and transitions. Learn from a collection of easy to understand examples how to use UIViewControllerAnimatedTransitioning, UIViewControllerInteractiveTransitioning, and UIPresentationController to create unique presentation styles that adapt to the available screen space.
|
||||
|
||||
|
@ -31,14 +42,11 @@ This example implements an interactive transition between two view controllers i
|
|||
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Custom View Controller Presentations and Transitions application screenshot](Screenshots/Screenshow_01.png "Custom View Controller Presentations and Transitions application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Xamarin port changes are released under the MIT license
|
||||
|
||||
Ported to Xamarin.iOS by Germán Marquez
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
# Ported to Xamarin.iOS by Germán Marquez
|
||||
Copyright (C) 2016 Apple Inc. All rights reserved.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Data Access
|
||||
===========
|
||||
---
|
||||
name: Xamarin.iOS - Data Access
|
||||
description: This sample illustrates how use the built in SQLite functionality in iOS. It illustrates creating a database, adding rows, and querying using the...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: data
|
||||
---
|
||||
# Data Access
|
||||
|
||||
This sample illustrates how use the built in SQLite functionality in iOS. It
|
||||
illustrates creating a database, adding rows, and querying using the following
|
||||
|
@ -7,7 +18,8 @@ three data technologies: ADO.NET, SQLite .NET, and Vici Cool Storage. It also
|
|||
outputs performance data of the three approaches.
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Data Access application screenshot](Screenshots/Data01.png "Data Access application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Bryan Costanich
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
Designer Walkthrough
|
||||
====================
|
||||
---
|
||||
name: Xamarin.iOS - Designer Walkthrough
|
||||
description: This sample is a demonstration of the final application that will be produced at the end of the Walkthrough - Using the iOS Designer guide.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: designerwalkthrough
|
||||
---
|
||||
# Designer Walkthrough
|
||||
|
||||
This sample is a demonstration of the final application that will be produced at the end of the [Walkthrough - Using the iOS Designer](http://docs.xamarin.com/guides/ios/user_interface/designer/designer_walkthrough) guide.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Dispatch Source Examples
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - Dispatch Source Examples
|
||||
description: This sample demonstrates how to create and configure different types of Dispatch Sources. Creating a dispatch source involves creating both the...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: dispatchsourceexamples
|
||||
---
|
||||
# Dispatch Source Examples
|
||||
|
||||
This sample demonstrates how to create and configure different types of Dispatch Sources. Creating a dispatch source involves creating both the source of the events and the dispatch source itself. This sample cover following types of Dispatch Source:
|
||||
|
||||
|
@ -9,15 +20,14 @@ This sample demonstrates how to create and configure different types of Dispatch
|
|||
* WriteMonitor - this type monitor file descriptors for available write buffer space.
|
||||
* ReadMonitor - monitor file descriptors for pending data.
|
||||
|
||||
Build Requirements
|
||||
------------------
|
||||
## Build Requirements
|
||||
|
||||
Building this sample requires Xcode 5.0 and iOS SDK
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
Code is released under the MIT license
|
||||
|
||||
Authors
|
||||
------
|
||||
![Dispatch Source Examples application screenshot](Screenshots/screenshot-1.png "Dispatch Source Examples application screenshot")
|
||||
|
||||
## Authors
|
||||
Oleg Demchenko
|
||||
|
|
|
@ -1,11 +1,23 @@
|
|||
Drawing with CoreGraphics
|
||||
=========================
|
||||
---
|
||||
name: Xamarin.iOS - Drawing with CoreGraphics
|
||||
description: This sample illustrates how to use Core Graphics in MonoTouch. It covers on and off screen graphics contexts, layers, transformations, text,...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: drawing
|
||||
---
|
||||
# Drawing with CoreGraphics
|
||||
|
||||
This sample illustrates how to use Core Graphics in MonoTouch. It covers on
|
||||
and off screen graphics contexts, layers, transformations, text, images,
|
||||
stencils, patterns, shadows, and more.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Drawing with CoreGraphics application screenshot](Screenshots/Drawing01.png "Drawing with CoreGraphics application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Bryan Costanich
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
UIKit Dynamics Catalog
|
||||
==========
|
||||
---
|
||||
name: Xamarin.iOS - UIKit Dynamics Catalog
|
||||
description: This sample illustrates a number of uses of UIKit Dynamics. There are 8 view controllers, each shows a different way of using UIKit Dynamics. Based...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: dynamicscatalog
|
||||
---
|
||||
# UIKit Dynamics Catalog
|
||||
|
||||
This sample illustrates a number of uses of UIKit Dynamics.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
File System
|
||||
============
|
||||
---
|
||||
name: Xamarin.iOS - File System
|
||||
description: This sample application demonstrates how to use the file system in iOS Working with the file system in iOS is not unlike working with the file...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: filesystemsamplecode
|
||||
---
|
||||
# File System
|
||||
|
||||
This sample application demonstrates how to use the file system in iOS
|
||||
|
||||
|
|
|
@ -1,15 +1,24 @@
|
|||
Font Example
|
||||
============
|
||||
---
|
||||
name: Xamarin.iOS - Font Example
|
||||
description: Lists the fonts available on the device and shows a preview of each font. License Code is released under the MIT license
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: fontlist
|
||||
---
|
||||
# Font Example
|
||||
|
||||
Lists the fonts available on the device and shows a preview of each font.
|
||||
|
||||
![Main Screen](Screenshots/screenshot-1.png)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
Code is released under the MIT license
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Bryan Costanich
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
ConvertedFrogScroller
|
||||
=====================
|
||||
---
|
||||
name: Xamarin.iOS - ConvertedFrogScroller
|
||||
description: 'Description: Converted FrogScroller is an example of enhancing scrollview experience with the use of UIPageViewController, UIScrollView and...'
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: frogscroller
|
||||
---
|
||||
# ConvertedFrogScroller
|
||||
|
||||
Description:
|
||||
|
||||
|
|
|
@ -1,19 +1,27 @@
|
|||
GLCameraRipple
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - GLCameraRipple
|
||||
description: This sample shows how to use GLKit to render OpenGL frames, AVFoundation to fetch live video from the camera and OpenTK's API to load a couple of...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: glcameraripple
|
||||
---
|
||||
# GLCameraRipple
|
||||
|
||||
This sample shows how to use GLKit to render OpenGL frames, AVFoundation to fetch live video from the camera and OpenTK's API to load a couple of shaders that simulate a water ripple effect when the user touches the display.
|
||||
|
||||
Related Links
|
||||
-------
|
||||
## Related Links
|
||||
|
||||
- [Original sample](http://developer.apple.com/library/ios/#samplecode/GLCameraRipple/Introduction/Intro.html)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Author
|
||||
------
|
||||
## Author
|
||||
|
||||
Ported to Xamarin.iOS by Miguel de Icaza
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
OpenGL Paint using GameView
|
||||
===========================
|
||||
---
|
||||
name: Xamarin.iOS - OpenGL Paint using GameView
|
||||
description: An example on using the iPhoneOSGameView class with OpenGL to create a touch painting application. Loosely based on Apple's GLPaint example:...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: glpaint-gameview
|
||||
---
|
||||
# OpenGL Paint using GameView
|
||||
|
||||
An example on using the iPhoneOSGameView class with OpenGL
|
||||
to create a touch painting application.
|
||||
|
@ -10,7 +21,6 @@ http://developer.apple.com/library/ios/#samplecode/GLPaint/Introduction/Intro.ht
|
|||
**NOTE: This sample will only work with Xcode 5.0 or above.
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Miguel de Icaza
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
Graphics and Animations
|
||||
=====================
|
||||
---
|
||||
name: Xamarin.iOS - Graphics and Animations
|
||||
description: This contains three samples demonstrating the use of Core Graphics and Core Animation in iOS. It accompanies the Graphics and Animation in iOS...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: graphicsandanimation
|
||||
---
|
||||
# Graphics and Animations
|
||||
|
||||
This contains three samples demonstrating the use of Core Graphics and Core Animation in iOS. It accompanies the [Graphics and Animation in iOS](https://developer.xamarin.com/guides/ios/application_fundamentals/graphics_animation_ios/) guides.
|
|
@ -1,11 +1,21 @@
|
|||
GrowRowTable
|
||||
==========
|
||||
---
|
||||
name: Xamarin.iOS - GrowRowTable
|
||||
description: Starting with iOS 8, Apple added the ability to create a Table View (UITableView) that can automatically grow and shrink the height of a give Row...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: growrowtable
|
||||
---
|
||||
# GrowRowTable
|
||||
|
||||
Starting with iOS 8, Apple added the ability to create a Table View (`UITableView`) that can automatically grow and shrink the height of a give Row based on the size of it's content using Auto Layout, Size Classes and Constraints.
|
||||
|
||||
This sample shows how to create a Table View with Auto-Resizing Row Height.
|
||||
|
||||
Written By
|
||||
==========
|
||||
# Written By
|
||||
Kevin Mullins - For Documentation usage.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Hello World: iPhone
|
||||
===================
|
||||
---
|
||||
name: 'Xamarin.iOS - Hello World: iPhone'
|
||||
description: A simple hello world sample demonstrating the use of the UIButton and UILabel controls, and simple user interaction with them.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: helloworld-iphone
|
||||
---
|
||||
# Hello World: iPhone
|
||||
|
||||
A simple hello world sample demonstrating the use of the UIButton
|
||||
and UILabel controls, and simple user interaction with them.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Hello, Complex Universal
|
||||
========================
|
||||
---
|
||||
name: Xamarin.iOS - Hello, Complex Universal
|
||||
description: A sample demonstrating how to create universal applications that will run on both iPhone and iPad devices, by switching the UI based on the...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: hello-complexuniversal
|
||||
---
|
||||
# Hello, Complex Universal
|
||||
|
||||
A sample demonstrating how to create universal applications that
|
||||
will run on both iPhone and iPad devices, by switching the UI based
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Hello Multi-Screen iPhone
|
||||
=========================
|
||||
---
|
||||
name: Xamarin.iOS - Hello Multi-Screen iPhone
|
||||
description: 'This sample serves as an introduction to the primary pattern used in iOS for user interfaces: MVC (Model-View-Controller). It shows how to use the...'
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: hello-multiscreen-iphone
|
||||
---
|
||||
# Hello Multi-Screen iPhone
|
||||
|
||||
This sample serves as an introduction to the primary pattern used
|
||||
in iOS for user interfaces: MVC (Model-View-Controller). It shows
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Hello, Universal
|
||||
================
|
||||
---
|
||||
name: Xamarin.iOS - Hello, Universal
|
||||
description: A sample demonstrating how to create universal applications that will run on both iPhone and iPad devices, by switching the UI based on the...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: hello-universal
|
||||
---
|
||||
# Hello, Universal
|
||||
|
||||
A sample demonstrating how to create universal applications that
|
||||
will run on both iPhone and iPad devices, by switching the UI based
|
||||
|
|
|
@ -1,11 +1,21 @@
|
|||
Hello, iOS
|
||||
==========
|
||||
---
|
||||
name: Xamarin.iOS - Hello, iOS
|
||||
description: This sample is the application that will be built at the end of the Getting Started guides. There are two seperate folders containing a solution....
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: hello-ios
|
||||
---
|
||||
# Hello, iOS
|
||||
|
||||
This sample is the application that will be built at the end of the [Getting Started](/guides/ios/getting_started/hello,_iOS/) guides.
|
||||
|
||||
There are two seperate folders containing a solution. **Hello.iOS** is the single view application that will be producted at the end of the [Hello, iOS Quickstart](/guides/ios/getting_started/hello,_iOS/hello,iOS_quickstart/), and **Hello.iOS_MultiScreen** is the two screen application produced at the end of the [Hello, iOS Multiscreen Quickstart](/guides/ios/getting_started/hello,_iOS_multiscreen/hello,_iOS_multiscreen_quickstart/).
|
||||
|
||||
Written By
|
||||
==========
|
||||
# Written By
|
||||
Amy Burns - For Documentation usage.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Hello iPad
|
||||
==========
|
||||
---
|
||||
name: Xamarin.iOS - Hello iPad
|
||||
description: This is a simple hello world application demonstrating how to create, configure, and build applications specific to the iPad.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: hello-ipad
|
||||
---
|
||||
# Hello iPad
|
||||
|
||||
This is a simple hello world application demonstrating how to
|
||||
create, configure, and build applications specific to the iPad.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
HomeKitIntro
|
||||
============
|
||||
---
|
||||
name: Xamarin.iOS - HomeKitIntro
|
||||
description: This sample application shows how to use HomeKit to write home automation applications in Xamarin.iOS. Enabling HomeKit in a Xamarin Application...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: homekit-homekitintro
|
||||
---
|
||||
# HomeKitIntro
|
||||
|
||||
This sample application shows how to use HomeKit to write home automation applications in Xamarin.iOS.
|
||||
|
||||
|
@ -68,12 +79,8 @@ A Primary Home must be created and configured before any other function of the H
|
|||
|
||||
Once a Primary Home has been created or accessed, the iOS 8 application can call the `MHAccessoryBrowser` to find any new home automation accessories and add them to a home. Once the new accessory has been found, it should be presented to the user and they should be allowed to select an accessory and add it to a home. When the user selects an accessory from the list, the application calls the Home’s `AddAccessory` method to add it to the Home’s collection of accessories. The user will be asked to enter the setup code for the device to add, In the HomeKit Accessory Simulator this number can be found under the **Accessories Name**. For a real HomeKit accessory, the setup code will either be presented in the accessory’s user manual, on the product box or on a label on the device itself.
|
||||
|
||||
When working with HomeKit Service Characteristics and simulated accessories, modifications to Characteristics values can be monitored inside the HomeKit Accessory Simulator. With the `HomeKitIntro` app running on real iOS Device Hardware, changes to a characteristic’s value should be seen nearly instantly in the HomeKit Accessory Simulator.
|
||||
|
||||
---
|
||||
**NOTE:** Testing HomeKit only works on a real iOS 8 Hardware Device and not in the iOS 8 Simulator.
|
||||
|
||||
---
|
||||
## When working with HomeKit Service Characteristics and simulated accessories, modifications to Characteristics values can be monitored inside the HomeKit Accessory Simulator. With the `HomeKitIntro` app running on real iOS Device Hardware, changes to a characteristic’s value should be seen nearly instantly in the HomeKit Accessory Simulator.
|
||||
## **NOTE:** Testing HomeKit only works on a real iOS 8 Hardware Device and not in the iOS 8 Simulator.
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,16 +1,25 @@
|
|||
HTTP Client
|
||||
===========
|
||||
---
|
||||
name: Xamarin.iOS - HTTP Client
|
||||
description: An example on using both the .NET and Objective-C classes to send a web request in one Xamarin application. License Xamarin port changes are...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: httpclient
|
||||
---
|
||||
# HTTP Client
|
||||
|
||||
An example on using both the .NET and Objective-C classes to send a web request in one Xamarin application.
|
||||
|
||||
![Home Screen](Screenshots/screenshot-1.png)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Miguel de Icaza / Mykyta Bondarenko
|
||||
|
|
|
@ -1,11 +1,23 @@
|
|||
ImageProtocol
|
||||
=============
|
||||
---
|
||||
name: Xamarin.iOS - ImageProtocol
|
||||
description: This sample illustrates how to register a custom NSUrlProtocol. Note that this sample requires at least MonoTouch 5.3.3
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: imageprotocol
|
||||
---
|
||||
# ImageProtocol
|
||||
|
||||
This sample illustrates how to register a custom NSUrlProtocol.
|
||||
|
||||
Note that this sample requires at least MonoTouch 5.3.3
|
||||
|
||||
Authors
|
||||
-------
|
||||
![ImageProtocol application screenshot](Screenshots/ImageProtocol01.png "ImageProtocol application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Rolf Bjarne Kvinge
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Working with Images
|
||||
===================
|
||||
---
|
||||
name: Xamarin.iOS - Working with Images
|
||||
description: This sample demonstrates using application support icons (application icon, settings icon, Spotlight Search icon, iTunes image, launch image, etc).
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: infcolorpicker
|
||||
---
|
||||
# Working with Images
|
||||
|
||||
This sample demonstrates using application support icons (application icon,
|
||||
settings icon, Spotlight Search icon, iTunes image, launch image, etc).
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Intro to iOS 7
|
||||
================
|
||||
---
|
||||
name: Xamarin.iOS - Intro to iOS 7
|
||||
description: These small sample projects relate to the Intro to iOS 7 guide, and show a number of transitions.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: introtoios7
|
||||
---
|
||||
# Intro to iOS 7
|
||||
|
||||
These small sample projects relate to the [Intro to iOS 7](/guides/ios/platform_features/introduction_to_ios_7/) guide, and show a number of transitions.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Introduction to iCloud
|
||||
======================
|
||||
---
|
||||
name: Xamarin.iOS - Introduction to iCloud
|
||||
description: DocPicker accompanies to the Introduction to iCloud guide in the developer portal. Setting up sample To run this sample you need to have an app ID...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: introductiontoicloud
|
||||
---
|
||||
# Introduction to iCloud
|
||||
|
||||
DocPicker accompanies to the [Introduction to iCloud](http://developer.xamarin.com/guides/ios/platform_features/introduction_to_icloud/) guide in the developer portal.
|
||||
|
||||
|
|
|
@ -1,10 +1,22 @@
|
|||
Keychain
|
||||
========
|
||||
---
|
||||
name: Xamarin.iOS - Keychain
|
||||
description: An example on using Apple's keychain storage for storing information securely within an application.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: keychain
|
||||
---
|
||||
# Keychain
|
||||
|
||||
An example on using Apple's keychain storage for storing
|
||||
information securely within an application.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Keychain application screenshot](Screenshots/Keychain.png "Keychain application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Miguel de Icaza
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
Lazy Table Images
|
||||
=================
|
||||
---
|
||||
name: Xamarin.iOS - Lazy Table Images
|
||||
description: This sample demonstrates how to lazily download images and add them to a prepopulated table.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: lazytableimages
|
||||
---
|
||||
# Lazy Table Images
|
||||
|
||||
This sample demonstrates how to lazily download images and add them to a prepopulated table.
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
Lazy Table Images Async
|
||||
=================
|
||||
---
|
||||
name: Xamarin.iOS - Lazy Table Images Async
|
||||
description: This sample demonstrates how to lazily download images and add them to a prepopulated table new Async/Await feature which is available in...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: lazytableimagesasync
|
||||
---
|
||||
# Lazy Table Images Async
|
||||
|
||||
This sample demonstrates how to lazily download images and add them to a prepopulated table new Async/Await feature which is available in Xamarin.iOS 6.4.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
LifeCycle Demo
|
||||
==========
|
||||
---
|
||||
name: Xamarin.iOS - LifeCycle Demo
|
||||
description: This basic sample relates to the iOS Backgrounding guides in the developers centre. It adds location to the AppDelegate to display when an...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: lifecycledemo
|
||||
---
|
||||
# LifeCycle Demo
|
||||
|
||||
This basic sample relates to the [iOS Backgrounding](http://developer.xamarin.com/guides/ios/application_fundamentals/backgrounding/) guides in the developers centre. It adds location to the `AppDelegate` to display when an application is entering a given state. You can find out more information about this by visiting the [Part 2- Application Lifecycle Demo](/guides/ios/application_fundamentals/backgrounding/part_2_application_lifecycle_demo/) guide.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
LineLayout
|
||||
==========
|
||||
---
|
||||
name: Xamarin.iOS - LineLayout
|
||||
description: This is a port of the WWDC2012 sample This example shows how to implement a document-browser-like-interface as a flow layout subclass, and using...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: linelayout
|
||||
---
|
||||
# LineLayout
|
||||
|
||||
This is a port of the WWDC2012 sample
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Local Notifications
|
||||
=============
|
||||
---
|
||||
name: Xamarin.iOS - Local Notifications
|
||||
description: This sample illustrates how to schedule and respond to local notifications. It related to the Local Notifications guide and Walkthrough
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: localnotifications
|
||||
---
|
||||
# Local Notifications
|
||||
|
||||
This sample illustrates how to schedule and respond to
|
||||
local notifications.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Location
|
||||
=========
|
||||
---
|
||||
name: Xamarin.iOS - Location
|
||||
description: 'This is an iOS Location application that prints information about our current location: latitude, longitude, and other parameters to the screen....'
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: location
|
||||
---
|
||||
# Location
|
||||
This is an iOS Location application that prints information about our current location: latitude, longitude, and other parameters to the screen. This application will demonstrate how to properly perform location updates while the application is either Active or Backgrounded.
|
||||
|
||||
It relates to the [Location Walkthrough](/guides/ios/application_fundamentals/backgrounding/part_4_ios_backgrounding_walkthroughs/location_walkthrough/) guide in the developer centre.
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Low-Level OpenGL Painting
|
||||
=========================
|
||||
---
|
||||
name: Xamarin.iOS - Low-Level OpenGL Painting
|
||||
description: An example on using the low-level OpenGL classes to create a touch painting application. Loosely based on Apple's GLPaint example:...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: lowlevelglpaint
|
||||
---
|
||||
# Low-Level OpenGL Painting
|
||||
|
||||
An example on using the low-level OpenGL classes
|
||||
to create a touch painting application.
|
||||
|
@ -7,12 +18,10 @@ to create a touch painting application.
|
|||
Loosely based on Apple's GLPaint example:
|
||||
http://developer.apple.com/library/ios/#samplecode/GLPaint/Introduction/Intro.html
|
||||
|
||||
Preview
|
||||
-------
|
||||
## Preview
|
||||
|
||||
![iPhone running GLPaint sample](http://farm7.static.flickr.com/6143/5999004778_b2801d14e2.jpg)
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Miguel de Icaza
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
MonoTouch.Dialog JSON Walkthrough
|
||||
=================================
|
||||
---
|
||||
name: Xamarin.iOS - MonoTouch.Dialog JSON Walkthrough
|
||||
description: This sample demonstrates how to use the JSON API with MonoTouch.Dialog
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: mtdjsondemo
|
||||
---
|
||||
# MonoTouch.Dialog JSON Walkthrough
|
||||
|
||||
This sample demonstrates how to use the JSON API with MonoTouch.Dialog
|
|
@ -1,4 +1,15 @@
|
|||
MonoTouch.Dialog Reflection API Walkthrough
|
||||
===========================================
|
||||
---
|
||||
name: Xamarin.iOS - MonoTouch.Dialog Reflection API Walkthrough
|
||||
description: This sample demonstrates how to use the Reflection API with MonTouch.Dialog
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: mtdreflectionwalkthrough
|
||||
---
|
||||
# MonoTouch.Dialog Reflection API Walkthrough
|
||||
|
||||
This sample demonstrates how to use the Reflection API with MonTouch.Dialog
|
|
@ -1,4 +1,15 @@
|
|||
MonoTouch.Dialog Element Walkthrough
|
||||
====================================
|
||||
---
|
||||
name: Xamarin.iOS - MonoTouch.Dialog Element Walkthrough
|
||||
description: This sample demonstrates how to use the Element API with MonoTouch.Dialog
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: mtdwalkthrough
|
||||
---
|
||||
# MonoTouch.Dialog Element Walkthrough
|
||||
|
||||
This sample demonstrates how to use the Element API with MonoTouch.Dialog
|
|
@ -1,5 +1,16 @@
|
|||
GameCenterSample
|
||||
================
|
||||
---
|
||||
name: Xamarin.iOS - GameCenterSample
|
||||
description: A sample demonstrating how to enable Game Center support in Monotouch. This sample based on Apple's Game Center example:...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: mtgktapper-mtgktapper
|
||||
---
|
||||
# GameCenterSample
|
||||
|
||||
A sample demonstrating how to enable Game Center support in Monotouch.
|
||||
|
||||
|
@ -9,7 +20,8 @@ This sample based on Apple's Game Center example:
|
|||
https://developer.apple.com/library/ios/samplecode/GKTapper/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010283
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
![GameCenterSample application screenshot](Screenshots/MTGKTapper1.png "GameCenterSample application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Bo Pang
|
|
@ -1,5 +1,16 @@
|
|||
Manual Camera Controls
|
||||
=================
|
||||
---
|
||||
name: Xamarin.iOS - Manual Camera Controls
|
||||
description: The AVFoundation Framework makes it easier than ever for users to take great photos by allowing for Manual Camera Controls. Using this framework,...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: manualcameracontrols
|
||||
---
|
||||
# Manual Camera Controls
|
||||
|
||||
The AVFoundation Framework makes it easier than ever for users to take great photos by allowing for Manual Camera Controls. Using this framework, an application can take direct control over the camera focus, white balance, and exposure settings. An application can also use bracketed exposure captures to automatically capture images with different exposure settings. This sample related to the [Introduction to Manual Camera Controls](http://developer.xamarin.com/guides/ios/platform_features/intro_to_manual_camera_controls/) guide in the developers centre.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Manual Storyboard
|
||||
=================
|
||||
---
|
||||
name: Xamarin.iOS - Manual Storyboard
|
||||
description: How to instantiate Storyboards programatically. This is the finished application from the Instantiate Storyboards Manually section of the...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: manualstoryboard
|
||||
---
|
||||
# Manual Storyboard
|
||||
|
||||
How to instantiate Storyboards programatically. This is the finished application from the [Instantiate Storyboards Manually](http://docs.xamarin.com/guides/ios/user_interface/introduction_to_storyboards/#Instantiate_Storyboards_Manually) section of the Introduction to Storyboards document.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Map Callouts Demo
|
||||
=================
|
||||
---
|
||||
name: Xamarin.iOS - Map Callouts Demo
|
||||
description: An example of how to use the MapKit framework, displaying a map view with a custom MKAnnotations with custom callouts. Based on the Apple sample:...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: mapcallouts
|
||||
---
|
||||
# Map Callouts Demo
|
||||
|
||||
An example of how to use the MapKit framework, displaying a map view with a
|
||||
custom MKAnnotations with custom callouts.
|
||||
|
@ -7,12 +18,12 @@ custom MKAnnotations with custom callouts.
|
|||
Based on the Apple sample:
|
||||
http://developer.apple.com/library/ios/#samplecode/MapCallouts/Introduction/Intro.html
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Map Callouts Demo application screenshot](Screenshots/MapCalloutsAll.png "Map Callouts Demo application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Rolf Bjarne Kvinge
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
GoldenGate.jpg: licensed under a Creative Commons Attribute 3.0 Unported license (http://creativecommons.org/licenses/by/3.0/) by freeimageslive / akphoto (http://www.freeimageslive.co.uk/free_stock_image/goldengatebridgejpg)
|
||||
|
|
|
@ -1,10 +1,21 @@
|
|||
Map Demo
|
||||
=================
|
||||
|
||||
This sample demonstrates how to use the MapKit framework to display a map
|
||||
view with a custom annotation. This relates to the [Xamarin.iOS
|
||||
Maps](https://docs.microsoft.com/xamarin/ios/user-interface/controls/ios-maps)
|
||||
guide.
|
||||
|
||||
![Map Demo sample](Screenshots/07_searchbar.png)
|
||||
|
||||
---
|
||||
name: Xamarin.iOS - Map Demo
|
||||
description: This sample demonstrates how to use the MapKit framework to display a map view with a custom annotation. This relates to the Xamarin.iOS Maps...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: mapdemo
|
||||
---
|
||||
# Map Demo
|
||||
|
||||
This sample demonstrates how to use the MapKit framework to display a map
|
||||
view with a custom annotation. This relates to the [Xamarin.iOS
|
||||
Maps](https://docs.microsoft.com/xamarin/ios/user-interface/controls/ios-maps)
|
||||
guide.
|
||||
|
||||
![Map Demo sample](Screenshots/07_searchbar.png)
|
||||
|
||||
|
|
|
@ -1,16 +1,25 @@
|
|||
MapkitViewer
|
||||
============
|
||||
---
|
||||
name: Xamarin.iOS - MapkitViewer
|
||||
description: This sample demonstrates how to use MapKit. License Xamarin port changes are released under the MIT license.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: mapkitsearch
|
||||
---
|
||||
# MapkitViewer
|
||||
|
||||
This sample demonstrates how to use MapKit.
|
||||
|
||||
![Home Screen](Screenshots/screenshot-1.png)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Author
|
||||
------
|
||||
## Author
|
||||
|
||||
Mykyta Bondarenko
|
||||
|
|
|
@ -1,9 +1,20 @@
|
|||
Maps Walkthrough
|
||||
=================
|
||||
|
||||
Completed sample for the
|
||||
[Annotations and Overlays in Xamarin.iOS](https://docs.microsoft.com/xamarin/ios/user-interface/controls/ios-maps/ios-maps-walkthrough)
|
||||
guide, which demonstrates how to add custom map annotations and overlays.
|
||||
|
||||
![Maps Walkthrough sample](Screenshots/01_map_image.png)
|
||||
|
||||
---
|
||||
name: Xamarin.iOS - Maps Walkthrough
|
||||
description: Completed sample for the Annotations and Overlays in Xamarin.iOS guide, which demonstrates how to add custom map annotations and overlays.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: mapswalkthrough
|
||||
---
|
||||
# Maps Walkthrough
|
||||
|
||||
Completed sample for the
|
||||
[Annotations and Overlays in Xamarin.iOS](https://docs.microsoft.com/xamarin/ios/user-interface/controls/ios-maps/ios-maps-walkthrough)
|
||||
guide, which demonstrates how to add custom map annotations and overlays.
|
||||
|
||||
![Maps Walkthrough sample](Screenshots/01_map_image.png)
|
||||
|
||||
|
|
|
@ -1,10 +1,20 @@
|
|||
Midi Test
|
||||
===============
|
||||
---
|
||||
name: Xamarin.iOS - Midi Test
|
||||
description: This sample illustrates how to use CoreAudio to load and play a MIDI sequence from a file, and uses an AUGraph to play the notes with an instrument...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: miditest
|
||||
---
|
||||
# Midi Test
|
||||
|
||||
This sample illustrates how to use CoreAudio to load and play a MIDI sequence from a file, and uses an AUGraph to play the notes with an instrument effect. A Virtual Endpoint is also created to interecept and display the MIDI messages as it runs. The sample is a port the 'MIDI Driven Animation using CoreMIDI in Objective C' [sample code](http://www.deluge.co/?q=midi-driven-animation-core-audio-objective-c) by Ben Smiley.
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Original by Ben Smiley - http://www.deluge.co/?q=midi-driven-animation-core-audio-objective-c
|
||||
|
||||
|
|
|
@ -1,15 +1,24 @@
|
|||
MonoCatalog MonoDevelop
|
||||
=======================
|
||||
---
|
||||
name: Xamarin.iOS - MonoCatalog MonoDevelop
|
||||
description: A kitchen sink example of common UI elements and APIs used in iOS and how you can use these with MonoTouch. Preview
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: monocatalog-monodevelop
|
||||
---
|
||||
# MonoCatalog MonoDevelop
|
||||
|
||||
A kitchen sink example of common UI elements and APIs used
|
||||
in iOS and how you can use these with MonoTouch.
|
||||
|
||||
Preview
|
||||
-------
|
||||
## Preview
|
||||
|
||||
![iPhone running MonoCatalog](http://farm7.static.flickr.com/6020/5999694606_bc1acdb573.jpg)
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Miguel de Icaza
|
||||
|
|
|
@ -1,14 +1,23 @@
|
|||
Touch Cells
|
||||
===========
|
||||
---
|
||||
name: Xamarin.iOS - Touch Cells
|
||||
description: An example showing using a UITableView and displaying a custom cell within it. Preview
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: monodeveloptouchcells
|
||||
---
|
||||
# Touch Cells
|
||||
|
||||
An example showing using a UITableView and displaying a custom cell within it.
|
||||
|
||||
Preview
|
||||
-------
|
||||
## Preview
|
||||
|
||||
![iPhone running MonoDevelop TouchCells](http://farm7.static.flickr.com/6013/5999235933_dcab80c0a3.jpg)
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Miguel de Icaza
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
MotionGraphs
|
||||
============
|
||||
---
|
||||
name: Xamarin.iOS - MotionGraphs
|
||||
description: This is a port of the WWDC2012 sample. MotionGraphs is an application project that demonstrates a how to use the push method to receive data from...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: motiongraphs
|
||||
---
|
||||
# MotionGraphs
|
||||
|
||||
This is a port of the WWDC2012 sample.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
MoviePlayback
|
||||
=============
|
||||
---
|
||||
name: Xamarin.iOS - MoviePlayback
|
||||
description: MoviePlayback is an example on how to use the MPMoviePlayerController class to play any standard movie type that iOS supports. The example also...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: movieplayback
|
||||
---
|
||||
# MoviePlayback
|
||||
|
||||
MoviePlayback is an example on how to use the MPMoviePlayerController
|
||||
class to play any standard movie type that iOS supports.
|
||||
|
@ -7,7 +18,8 @@ class to play any standard movie type that iOS supports.
|
|||
The example also shows how to enable Airplay for displayed movies from
|
||||
within your applications.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![MoviePlayback application screenshot](Screenshots/01.png "MoviePlayback application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
James Bentley
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
iPhone Multichannel Mixer test
|
||||
==============================
|
||||
---
|
||||
name: Xamarin.iOS - iPhone Multichannel Mixer test
|
||||
description: Demonstrates how to build an Audio Unit Graph connecting a Multichannel Mixer instance to the RemoteIO unit. Two input busses are created each with...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: multichannelmixer
|
||||
---
|
||||
# iPhone Multichannel Mixer test
|
||||
|
||||
Demonstrates how to build an Audio Unit Graph connecting a Multichannel Mixer instance to the RemoteIO unit. Two input busses are created each with input volume controls. An overall mixer output volume control is also provided and each bus may be enabled or disabled.
|
||||
|
||||
|
|
|
@ -1,8 +1,20 @@
|
|||
NSZombieApocalypse
|
||||
==================
|
||||
---
|
||||
name: Xamarin.iOS - NSZombieApocalypse
|
||||
description: The NSZombieApocalypse is a contrived game that exemplifies how to use the UIAccessibility protocol in order to make an app accessible to VoiceOver...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: nszombieapocalypse
|
||||
---
|
||||
# NSZombieApocalypse
|
||||
The NSZombieApocalypse is a contrived game that exemplifies how to use the UIAccessibility protocol in order to make an app accessible to VoiceOver users.
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
![NSZombieApocalypse application screenshot](Screenshots/01.png "NSZombieApocalypse application screenshot")
|
||||
|
||||
## Authors
|
||||
Ported by Gouri Kumari
|
|
@ -1,24 +1,33 @@
|
|||
Customizing UINavigationBar
|
||||
============
|
||||
---
|
||||
name: Xamarin.iOS - Customizing UINavigationBar
|
||||
description: This sample demonstrates using UINavigationController and UIViewController classes together as building blocks to your application's user...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: navigationbar
|
||||
---
|
||||
# Customizing UINavigationBar
|
||||
|
||||
This sample demonstrates using `UINavigationController` and `UIViewController` classes together as building blocks to your application's user interface. Use it as a reference when starting the development of your new application. The various pages in this sample exhibit different ways of how to modify the navigation bar directly, using the appearance proxy, and by modifying the view controller's `UINavigationItem`. Among the levels of customization are varying appearance styles, and applying custom left and right buttons known as `UIBarButtonItems`.
|
||||
|
||||
Build Requirements
|
||||
-------
|
||||
## Build Requirements
|
||||
|
||||
Xamarin.iOS 11.0 and Xcode 9.4.
|
||||
|
||||
Related Links
|
||||
-------
|
||||
## Related Links
|
||||
|
||||
- [Original sample](https://developer.apple.com/library/archive/samplecode/NavBar/Introduction/Intro.html)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Author
|
||||
------
|
||||
![Customizing UINavigationBar application screenshot](Screenshots/screenshot-1.png "Customizing UINavigationBar application screenshot")
|
||||
|
||||
## Author
|
||||
|
||||
Ported to Xamarin.iOS by Mykyta Bondarenko
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Newsstand
|
||||
================
|
||||
---
|
||||
name: Xamarin.iOS - Newsstand
|
||||
description: These small sample projects relate to the Introduction to Newsstand guide,
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: newsstand
|
||||
---
|
||||
# Newsstand
|
||||
|
||||
These small sample projects relate to the [Introduction to Newsstand](guides/ios/platform_features/introduction_to_newsstand/) guide,
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Notifications
|
||||
=============
|
||||
---
|
||||
name: Xamarin.iOS - Notifications
|
||||
description: This sample illustrates how to schedule and respond to local notifications as well as how to register the device for, and receive remote...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: notifications
|
||||
---
|
||||
# Notifications
|
||||
|
||||
This sample illustrates how to schedule and respond to
|
||||
local notifications as well as how to register the device
|
||||
|
@ -10,7 +21,8 @@ To learn more about how to make push notifications work please read this <a href
|
|||
|
||||
Also original <a href="https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringPushNotifications/ConfiguringPushNotifications.html">Apple documentation</a> can be helpfull, it contains broad explaination of how to set up needed environment.
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Notifications application screenshot](Screenshots/01.png "Notifications application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Bryan Costanich
|
|
@ -1,34 +1,41 @@
|
|||
OpenGL
|
||||
======
|
||||
---
|
||||
name: Xamarin.iOS - OpenGL
|
||||
description: A collection of samples for using OpenGL in Xamarin.iOS. These samples are Xamarin ports of samples found in objective-c at...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: opengl
|
||||
---
|
||||
# OpenGL
|
||||
|
||||
A collection of samples for using OpenGL in Xamarin.iOS. These samples are Xamarin ports of samples found in objective-c at https://github.com/jlamarche/iOS-OpenGLES-Stuff
|
||||
|
||||
GLKBaseEffectDrawing
|
||||
--------------------
|
||||
## GLKBaseEffectDrawing
|
||||
|
||||
Draws a rotating monkey's head from a list of vertices and normals using GLKit
|
||||
|
||||
GLKBaseEffectDrawingTexture
|
||||
---------------------------
|
||||
## GLKBaseEffectDrawingTexture
|
||||
|
||||
Adds a texture to the monkey head from the GLKBaseEffectDrawing sample
|
||||
|
||||
GLKReflectionMapEffectSkybox
|
||||
----------------------------
|
||||
## GLKReflectionMapEffectSkybox
|
||||
|
||||
Adds a skybox to the GLKBaseEffectDrawing sample and changes the monkey's head to be reflective.
|
||||
|
||||
OpenGLES20Example
|
||||
-----------------
|
||||
## OpenGLES20Example
|
||||
|
||||
Draws a rotating 20-sided die using shaders and a texture image.
|
||||
|
||||
PerVertexDirectionalLighting
|
||||
----------------------------
|
||||
## PerVertexDirectionalLighting
|
||||
|
||||
Adds directional lighting to OpenGLES20Example
|
||||
|
||||
Authors
|
||||
-------
|
||||
![OpenGL application screenshot](Screenshots/GLKBaseEffectDrawing.png "OpenGL application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
Timothy Risi
|
|
@ -1,14 +1,23 @@
|
|||
OpenGLES Sample
|
||||
===============
|
||||
---
|
||||
name: Xamarin.iOS - OpenGLES Sample
|
||||
description: A simple example of using OpenGLES in a MonoTouch application. Preview
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: openglessample
|
||||
---
|
||||
# OpenGLES Sample
|
||||
|
||||
A simple example of using OpenGLES in a MonoTouch application.
|
||||
|
||||
Preview
|
||||
-------
|
||||
## Preview
|
||||
|
||||
![iPhone running OpenGLES sample](http://farm7.static.flickr.com/6136/5999292719_90550e7ed6.jpg)
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Miguel de Icaza
|
||||
|
|
|
@ -1,14 +1,23 @@
|
|||
OpenGLES Sample using GameView
|
||||
==============================
|
||||
---
|
||||
name: Xamarin.iOS - OpenGLES Sample using GameView
|
||||
description: A simple example of using OpenGLES with a iPhoneOSGameView in a MonoTouch application. Preview
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: openglessample-gameview
|
||||
---
|
||||
# OpenGLES Sample using GameView
|
||||
|
||||
A simple example of using OpenGLES with a iPhoneOSGameView in a MonoTouch application.
|
||||
|
||||
Preview
|
||||
-------
|
||||
## Preview
|
||||
|
||||
![iPhone running OpenGLES sample](http://farm7.static.flickr.com/6136/5999292719_90550e7ed6.jpg)
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Miguel de Icaza
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
OpenGLScroller
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - OpenGLScroller
|
||||
description: This is a port of the WWDC2012 sample application of the same name. This sample demonstrates the usage of OpenGL in a scroll view. A swipe gesture...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: openglscroller
|
||||
---
|
||||
# OpenGLScroller
|
||||
|
||||
This is a port of the WWDC2012 sample application of the same name.
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
PaintCode Demo
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - PaintCode Demo
|
||||
description: PaintCode (http://www.paintcodeapp.com) now supports C code generation for Xamarin MonoTouch. This sample app shows some PaintCode-generated...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: paintcode
|
||||
---
|
||||
# PaintCode Demo
|
||||
|
||||
PaintCode (http://www.paintcodeapp.com) now supports C# code generation for Xamarin MonoTouch.
|
||||
|
||||
|
@ -19,7 +30,6 @@ See also http://blog.xamarin.com/2012/06/06/meet-our-new-favorite-design-tool-pa
|
|||
![screenshot](https://github.com/xamarin/monotouch-samples/raw/master/PaintCode/Screenshots/GlossyButton.png "GlossyButton Example")
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
## Authors
|
||||
|
||||
Craig Dunn
|
|
@ -1,13 +1,23 @@
|
|||
PassKit Sample
|
||||
==============
|
||||
---
|
||||
name: Xamarin.iOS - PassKit Sample
|
||||
description: 'This sample demonstrates how to build a PassKit Companion App to interact with passes you have issued in a users Passbook. >NOTE: This sample...'
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: passkit
|
||||
---
|
||||
# PassKit Sample
|
||||
|
||||
This sample demonstrates how to build a PassKit Companion App to interact with passes you have issued in a users Passbook.
|
||||
|
||||
>NOTE: This sample doen't work out of the box, you need to setup provisioning profile for you app and create certicicate for pass singing.
|
||||
|
||||
|
||||
Instructions
|
||||
------------
|
||||
## Instructions
|
||||
|
||||
When you open this app, _it will not run_ because the solution requires the file **CouponBanana2.pkpass** which does not exist. Follow the steps below to create the sample Pass file, _then_ you'll be able to run the sample.
|
||||
|
||||
|
|
|
@ -1,26 +1,33 @@
|
|||
Implementing Peek and Pop
|
||||
============
|
||||
---
|
||||
name: Xamarin.iOS - Implementing Peek and Pop
|
||||
description: This sample project demonstrates previewing content and providing quick shortcuts to functionality using Peek and Pop APIs. The app uses a table...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: peekpopnavigation
|
||||
---
|
||||
# Implementing Peek and Pop
|
||||
|
||||
This sample project demonstrates previewing content and providing quick shortcuts to functionality using Peek and Pop APIs. The app uses a table view to display a list of colors and tapping any row in the table navigates to a detail view controller showing the color. The app uses 3D Touch on the table view rows to allow users to peek at the content without placing it on the navigation stack.
|
||||
|
||||
![Home Screen](Screenshots/screenshot-1.png)
|
||||
|
||||
Build Requirements
|
||||
-------
|
||||
## Build Requirements
|
||||
|
||||
Xamarin.iOS 11.4+ and Xcode 10.0+.
|
||||
|
||||
Related Links
|
||||
-------
|
||||
## Related Links
|
||||
|
||||
- [Original sample](https://developer.apple.com/documentation/uikit/peek_and_pop/implementing_peek_and_pop)
|
||||
|
||||
License
|
||||
-------
|
||||
## License
|
||||
|
||||
Xamarin port changes are released under the MIT license.
|
||||
|
||||
Author
|
||||
------
|
||||
## Author
|
||||
|
||||
Ported to Xamarin.iOS by Mykyta Bondarenko
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
Picker Controls
|
||||
================
|
||||
---
|
||||
name: Xamarin.iOS - Picker Controls
|
||||
description: This sample shows how to create and use a UIPicker and UIDatePicker in Xamarin.iOS. It is the related sample for the Picker guide.
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: pickercontrol
|
||||
---
|
||||
# Picker Controls
|
||||
|
||||
This sample shows how to create and use a UIPicker and UIDatePicker in Xamarin.iOS. It is the related sample for the [Picker](/guides/ios/user_interface/controls/picker/) guide.
|
|
@ -1,5 +1,16 @@
|
|||
PinchIt
|
||||
=======
|
||||
---
|
||||
name: Xamarin.iOS - PinchIt
|
||||
description: This is a port of the WWDC2012 sample of the same name This sample provides an introduction to Collection Views, and illustrates the use of a flow...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: pinchit
|
||||
---
|
||||
# PinchIt
|
||||
|
||||
This is a port of the WWDC2012 sample of the same name
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Poker Night Voting
|
||||
==================
|
||||
---
|
||||
name: Xamarin.iOS - Poker Night Voting
|
||||
description: This is a port of the WWDC2012 application of the same name This sample application utilizes the EventKit API to allow a user to create events at...
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: pokernightvoting
|
||||
---
|
||||
# Poker Night Voting
|
||||
|
||||
This is a port of the WWDC2012 application of the same name
|
||||
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
Popovers
|
||||
========
|
||||
---
|
||||
name: Xamarin.iOS - Popovers
|
||||
description: This sample demonstrates proper use of UIPopoverController in iOS. UIPopoverController presentation, dismissing, and rotation handling are covered....
|
||||
page_type: sample
|
||||
languages:
|
||||
- csharp
|
||||
products:
|
||||
- xamarin
|
||||
technologies:
|
||||
- xamarin-ios
|
||||
urlFragment: popovers
|
||||
---
|
||||
# Popovers
|
||||
|
||||
This sample demonstrates proper use of UIPopoverController in iOS.
|
||||
UIPopoverController presentation, dismissing, and rotation
|
||||
|
@ -10,18 +21,15 @@ UIPopoverControllers are never presented at the same time.
|
|||
|
||||
Popovers are only supported on the iPad.
|
||||
|
||||
Build Requirements
|
||||
------------------
|
||||
## Build Requirements
|
||||
|
||||
iOS 4.1 or later
|
||||
|
||||
Runtime Requirements
|
||||
--------------------
|
||||
## Runtime Requirements
|
||||
|
||||
iOS 3.2 or later
|
||||
|
||||
Packaging List
|
||||
--------------
|
||||
## Packaging List
|
||||
|
||||
PopoversAppDelegate
|
||||
The application delegate sets up the initial view and makes the window visible.
|
||||
|
@ -37,13 +45,13 @@ The detail view is also responsible for ensuring that there are never multiple p
|
|||
PopoverContentViewController
|
||||
A view controller that is the contents of the popovers in this sample. In this example, the view controller only contains a label with text.
|
||||
|
||||
Copyright
|
||||
---------
|
||||
## Copyright
|
||||
|
||||
Xamarin port changes are released under the MIT license
|
||||
|
||||
Authors
|
||||
-------
|
||||
![Popovers application screenshot](Screenshots/Popovers1.png "Popovers application screenshot")
|
||||
|
||||
## Authors
|
||||
|
||||
alexrp,
|
||||
Craig Dunn
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче