From d98aff6051db7b92dac858d17098f3ef323d1d67 Mon Sep 17 00:00:00 2001 From: conceptdev Date: Fri, 2 Aug 2019 09:31:19 -0700 Subject: [PATCH] onboard missing samples --- SharedResources/README.md | 2 +- SimpleBackgroundFetch/README.md | 8 +++----- SimpleBackgroundTransfer/README.md | 8 ++++---- SimpleCollectionView/README.md | 6 ++++-- SimpleDrillDown/README.md | 4 +++- SimpleLogin/README.md | 8 ++------ SimpleTextInput/README.md | 14 ++++---------- SoZoomy/README.md | 14 +++++--------- SocialFrameworkDemo/README.md | 6 ++++-- Sound/README.md | 6 +----- SplitView/README.md | 9 ++------- SpriteKitPhysicsCollisions/README.md | 11 ++++++----- SpriteTour/README.md | 29 +++++++++++----------------- Stars/README.md | 6 +++--- 14 files changed, 53 insertions(+), 78 deletions(-) diff --git a/SharedResources/README.md b/SharedResources/README.md index 22683b401..2bb785923 100644 --- a/SharedResources/README.md +++ b/SharedResources/README.md @@ -12,4 +12,4 @@ urlFragment: sharedresources This sample illustrates how to work with various iOS resources including: the accelerometer, photo/video library, camera, battery status, contacts, file system, and network activity indicator. -![Shared Resources application screenshot](Screenshots/01.png "Shared Resources application screenshot") +![Shared Resources application screenshot](Screenshots/01.png) diff --git a/SimpleBackgroundFetch/README.md b/SimpleBackgroundFetch/README.md index 6cc86cd91..379a6af95 100644 --- a/SimpleBackgroundFetch/README.md +++ b/SimpleBackgroundFetch/README.md @@ -1,6 +1,6 @@ --- -name: Xamarin.iOS - SimpleBackgroundFetch -description: This sample demostrates how to handle background fetches when the app is not running. +name: Xamarin.iOS - Background Fetch +description: This sample demonstrates how to handle background fetches when the app is not running. page_type: sample languages: - csharp @@ -9,7 +9,5 @@ products: urlFragment: simplebackgroundfetch --- # SimpleBackgroundFetch -This sample demostrates how to handle background fetches when the app is not running. -## Authors -Timothy Risi \ No newline at end of file +This sample demostrates how to handle background fetches when the app is not running. diff --git a/SimpleBackgroundTransfer/README.md b/SimpleBackgroundTransfer/README.md index 0c9a8d4d8..ff6352d27 100644 --- a/SimpleBackgroundTransfer/README.md +++ b/SimpleBackgroundTransfer/README.md @@ -1,6 +1,6 @@ --- -name: Xamarin.iOS - SimpleBackgroundTransfer -description: SimpleBackgroundTransfer is a simple app that illustrates how to use background transfers. Right now this sample only works on iOS devices (not the... +name: Xamarin.iOS - Background Transfer +description: "SimpleBackgroundTransfer is a simple app that illustrates how to use background transfers" page_type: sample languages: - csharp @@ -14,7 +14,7 @@ SimpleBackgroundTransfer is a simple app that illustrates how to use background Right now this sample only works on iOS devices (not the simulator). +![App showing a world map image](Screenshots/IMG_0002.PNG) + This is a port of Apple's WWDC2013 sample SimpleBackgroundTransfer. Link to Apple’s sample:https://developer.apple.com/downloads/index.action?name=WWDC%202013# - - diff --git a/SimpleCollectionView/README.md b/SimpleCollectionView/README.md index 40de68694..fca590cb7 100644 --- a/SimpleCollectionView/README.md +++ b/SimpleCollectionView/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - Simple Collection Views -description: This sample demonstrates using Collection Views in iOS 6. It accompanies the article Introduction to Collection Views. +description: "Demonstrates using Collection Views. It accompanies the article Introduction to Collection Views." page_type: sample languages: - csharp @@ -10,4 +10,6 @@ urlFragment: simplecollectionview --- # Simple Collection Views -This sample demonstrates using Collection Views in iOS 6. It accompanies the article Introduction to Collection Views. +This sample demonstrates using Collection Views. It accompanies the article [Introduction to Collection Views](https://docs.microsoft.com/xamarin/ios/user-interface/controls/uicollectionview). + +![App showing a layout of monkey icons](Screenshots/CollectionView.png) diff --git a/SimpleDrillDown/README.md b/SimpleDrillDown/README.md index 75a7e285d..0aee9315b 100644 --- a/SimpleDrillDown/README.md +++ b/SimpleDrillDown/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - Simple Drill-Down -description: This sample shows how you can make a table with cells that allow the user to drill further down to a detailed view of the data. +description: "Shows how you can make a UITableView list view with cells that allow the user to drill further down to a detailed view of the data" page_type: sample languages: - csharp @@ -13,3 +13,5 @@ urlFragment: simpledrilldown This sample shows how you can make a table with cells that allow the user to drill further down to a detailed view of the data. + +![App showing a menu of Shakespeare play names](Screenshots/SimpleDrillDown1.png) diff --git a/SimpleLogin/README.md b/SimpleLogin/README.md index 3a259e8da..adcb52962 100644 --- a/SimpleLogin/README.md +++ b/SimpleLogin/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - SimpleLogin -description: This sample is the application that will be built at the end of the Creating iOS Applications in Code Using Visual Studio guide. +description: This sample is the application that will be built at the end of the Creating iOS Applications in Code Using Visual Studio doc. page_type: sample languages: - csharp @@ -10,8 +10,4 @@ urlFragment: simplelogin --- # SimpleLogin -This sample is the application that will be built at the end of the [Creating iOS Applications in Code Using Visual Studio](http://developer.xamarin.com/guides/ios/application_fundamentals/ios_code_only/) guide. - - - - +This sample is the application that will be built at the end of the [Creating iOS Applications in Code Using Visual Studio](https://docs.microsoft.com/xamarin/ios/app-fundamentals/ios-code-only) doc. diff --git a/SimpleTextInput/README.md b/SimpleTextInput/README.md index 6f7ae78ef..224e42274 100644 --- a/SimpleTextInput/README.md +++ b/SimpleTextInput/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - Simple Text Input Demo -description: An example showing how to implement a simple text-editing application using Core Text that adopts various iOS 5 Objective-C protocols in a single... +description: "How to implement a simple text-editing application using Core Text that adopts various Objective-C protocols in a single..." page_type: sample languages: - csharp @@ -10,19 +10,13 @@ urlFragment: simpletextinput --- # Simple Text Input Demo -An example showing how to implement a simple text-editing application using Core Text that adopts -various iOS 5 Objective-C protocols in a single class. +An example showing how to implement a simple text-editing application using Core Text that adopts various iOS 5 Objective-C protocols in a single class. -It shows how to use the UITextInput and UIKeyInput protocols to connect to the Core Text API. +It shows how to use the `UITextInput` and `UIKeyInput` protocols to connect to the Core Text API. -The file EditableCoreTextView.cs contains a sample showing how to adopt multiple protocols in -C# using the [Adopts] attribute. +The file EditableCoreTextView.cs contains a sample showing how to adopt multiple protocols in C# using the `[Adopts]` attribute. Based on the Apple sample: http://developer.apple.com/library/ios/#samplecode/SimpleTextInput/Introduction/Intro.html ![Simple Text Input Demo application screenshot](Screenshots/SimpleTextInput.png "Simple Text Input Demo application screenshot") - -## Authors - -Rolf Bjarne Kvinge diff --git a/SoZoomy/README.md b/SoZoomy/README.md index 45e04b64f..7fe772e35 100644 --- a/SoZoomy/README.md +++ b/SoZoomy/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - SoZoomy -description: 'SoZoomy shows how to use the AVCaptureDevice APIs to zoom with the camera. There are three modes: Face Detection: Displays faces detected on the...' +description: 'Shows how to use the AVCaptureDevice APIs to zoom with the camera. There are three modes: Face Detection, Manual, Meme mode' page_type: sample languages: - csharp @@ -9,15 +9,11 @@ products: urlFragment: sozoomy --- # SoZoomy -SoZoomy shows how to use the AVCaptureDevice APIs to zoom with the camera. There are three modes: -* Face Detection: Displays faces detected on the screen; tapping them locks the size and will automatically adjust the zoom as the distance changes. -* Manually setting zoom: Moving the slider at the bottom of the screen adjusts the zoom accordingly -* Meme mode: Triggers an automatically zoom that ramps up quickly. +SoZoomy shows how to use the AVCaptureDevice APIs to zoom with the camera. There are three modes: -**NOTE: This sample will only work with Xcode 5.0 or above. +- Face Detection: Displays faces detected on the screen; tapping them locks the size and will automatically adjust the zoom as the distance changes. +- Manually setting zoom: Moving the slider at the bottom of the screen adjusts the zoom accordingly +- Meme mode: Triggers an automatically zoom that ramps up quickly. ![SoZoomy application screenshot](Screenshots/01.png "SoZoomy application screenshot") - -## Authors -Timothy Risi \ No newline at end of file diff --git a/SocialFrameworkDemo/README.md b/SocialFrameworkDemo/README.md index 5c74e9b5e..be4da1328 100644 --- a/SocialFrameworkDemo/README.md +++ b/SocialFrameworkDemo/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - Social Framework Demo -description: This sample demonstrates using the Apple's Social Framework to access Twitter and Facebook. It accompanies the article Introduction to the Social... +description: This sample demonstrates using the Apple's Social Framework to access Twitter and Facebook page_type: sample languages: - csharp @@ -10,4 +10,6 @@ urlFragment: socialframeworkdemo --- # Social Framework Demo -This sample demonstrates using the Apple's Social Framework to access Twitter and Facebook. It accompanies the article Introduction to the Social Framework. +This sample demonstrates using the Apple's Social Framework to access Twitter and Facebook. It accompanies the article [Introduction to the Social Framework](https://docs.microsoft.com/xamarin/ios/platform/social-framework). + +![App with Facebook login page](Screenshots/Facebook02.png) diff --git a/Sound/README.md b/Sound/README.md index 97d77e58f..a3cb11e43 100644 --- a/Sound/README.md +++ b/Sound/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - Sound -description: Sound is a simple example of how to record an AAC file using the iPhone microphone or externally attached recording hardware and then play it back. +description: Sound is an example of how to record an AAC file using the iPhone microphone or externally attached recording hardware then play it back. page_type: sample languages: - csharp @@ -14,7 +14,3 @@ Sound is a simple example of how to record an AAC file using the iPhone microphone or externally attached recording hardware and then play it back. ![Sound application screenshot](Screenshots/screenshot-1.png "Sound application screenshot") - -## Authors - -James Bentley, Bryan Costanich diff --git a/SplitView/README.md b/SplitView/README.md index 343334def..1fdd8b024 100644 --- a/SplitView/README.md +++ b/SplitView/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - Split View -description: This sample illustrates how to use the UISplitView control for iPad. It utilizes a main split view controller that manages a master view and a set... +description: "How to use the UISplitView control for iPad. It utilizes a main split view controller that manages a master view and a set..." page_type: sample languages: - csharp @@ -16,11 +16,6 @@ of child views. When an item on the master view is clicked, it raises and event that the main split view controller (MainSplitView) listens for and then notifies the detail view controller accordingly. This pattern should generally be used when implementing the UISplitViewController because it -decouples the child views from each other and represents an architecturally -resilient design. +decouples the child views from each other. ![Split View application screenshot](Screenshots/01.png "Split View application screenshot") - -## Authors - -Bryan Costanich diff --git a/SpriteKitPhysicsCollisions/README.md b/SpriteKitPhysicsCollisions/README.md index 0dd899669..2206c74c7 100644 --- a/SpriteKitPhysicsCollisions/README.md +++ b/SpriteKitPhysicsCollisions/README.md @@ -1,15 +1,19 @@ --- name: Xamarin.iOS - Sprite Kit Physics Collisions -description: This example demostrates physics and collisions between objects when using Sprite Kit. The ship on the left when the app launches is controllable... +description: "Demonstrates physics and collisions between objects using Sprite Kit. The ship starting on the left is controllable... (game)" page_type: sample languages: - csharp products: - xamarin +extensions: + tags: + - game urlFragment: spritekitphysicscollisions --- # Sprite Kit Physics Collisions -This example demostrates physics and collisions between objects when using Sprite Kit. The ship on the left when the app launches is controllable by the player using the following controls: + +This example demonstrates physics and collisions between objects when using Sprite Kit. The ship on the left when the app launches is controllable by the player using the following controls: * Tap left of the ship – `Turn Left` * Tap right of the ship – `Turn Right` @@ -18,6 +22,3 @@ This example demostrates physics and collisions between objects when using Sprit * Tap on the ship – `Fire weapon` ![Sprite Kit Physics Collisions application screenshot](Screenshots/01.png "Sprite Kit Physics Collisions application screenshot") - -## Author -Timothy Risi \ No newline at end of file diff --git a/SpriteTour/README.md b/SpriteTour/README.md index 742a6b6b3..911685b34 100644 --- a/SpriteTour/README.md +++ b/SpriteTour/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - Sprite Tour -description: This sample is a port to apple’s WWDC2013 Sprite Tour sample. Link to Apple’s sample:... +description: "Sprite Kit example uses multiple scenes to demonstrate each of the different features of SKSpriteNode" page_type: sample languages: - csharp @@ -9,27 +9,20 @@ products: urlFragment: spritetour --- # Sprite Tour + This sample is a port to apple’s WWDC2013 Sprite Tour sample. -Link to Apple’s sample: https://developer.apple.com/downloads/index.action?name=WWDC%202013# This Sprite Kit example uses multiple scenes to demonstrate each of the different features of the SKSpriteNode class. -Each scene demonstrates one major concept. You can learn one technique from each sample, then decide which techniques are useful and how to combine them together. - -BasicSprites -Shows how to create a default textured or untextured sprite. +![App showing sprite demos](Screenshots/IMG_0002.PNG) -ColorizedSprites -Shows how to apply a colorization effect to a textured sprite. - -ResizingSprites -Shows how a sprite can be resized, with different scaling effects applied to the texture. - -SpriteAnchors -Shows how a sprite’s anchor position can be changed so that the texture image is not centered on the sprite’s position. +Each scene demonstrates one major concept. You can learn one technique from each sample, then decide which techniques are useful and how to combine them together. -SpriteBlending -Shows how an additive blending mode can be used to simulate lights. +- BasicSprites - Shows how to create a default textured or untextured sprite. +- ColorizedSprites - Shows how to apply a colorization effect to a textured sprite. +- ResizingSprites - Shows how a sprite can be resized, with different scaling effects applied to the texture. +- SpriteAnchors - Shows how a sprite’s anchor position can be changed so that the texture image is not centered on the sprite’s position. +- SpriteBlending - Shows how an additive blending mode can be used to simulate lights. +- AnimatedSprites - Shows how a sprite’s texture image can be animated. -AnimatedSprites -# Shows how a sprite’s texture image can be animated. +Link to Apple’s sample: https://developer.apple.com/downloads/index.action?name=WWDC%202013# diff --git a/Stars/README.md b/Stars/README.md index 9d551192c..b07c9bde4 100644 --- a/Stars/README.md +++ b/Stars/README.md @@ -1,6 +1,6 @@ --- name: Xamarin.iOS - Stars -description: This sample provides an introduction to Core Motion by demonstrating how to implement virtual reality. The view controller provides a view of... +description: "Core Motion virtual reality demo, a view controller provides a view of rotation cubes and stars" page_type: sample languages: - csharp @@ -16,9 +16,9 @@ of rotating cubes and stars, which uses Core Motion to determine which way the device is facing to display these elements from different angles. +![Screen showing stars, cubes, and data display](Screenshots/Stars01.png) + Target device must have device motion / gyroscope available to display properly, and therefore cannot be run on a simulator. This is a port of the WWDC2012 sample of the same name. - -Ported by: Peter Collins \ No newline at end of file