This commit is contained in:
Nikola Metulev 2016-12-05 22:08:09 -08:00
Родитель b425e159ee
Коммит 9786db6d7a
1 изменённых файлов: 106 добавлений и 12 удалений

118
README.md
Просмотреть файл

@ -1,17 +1,111 @@
# UWP experiences
# UWP Experiences - app samples
The UWP App Experiences are beautiful, cross device, feature rich and functional app samples built to demonstrate realistic app scenarios on the UWP platform across desktop, Xbox, mobile, and more. Besides being open source on GitHub, each sample is published to the Windows Store for easier access for developers and each is accompanied with at least one blog post and short overview video.
## About the samples ##
While these samples were initially created for the App Dev on Xbox live event and blog series, they have been built and designed for multiple UWP devices and scenarios in mind from the start. Any developer can take advantage of these samples regardless of the device type or features they are targeting, and we are looking forward to hearing about your experience.
This is the App Dev on Xbox event and blog repository for demos and sample apps. Visit the [App Dev on Xbox landing page](http://aka.ms/xboxappdev) to watch the video recordings from the live event, read the blog posts, or just to check out all the resources.
## Downloading individual samples ##
All samples are located in the *apps* folder. However, we realize that you might want to only download a single sample to try it out so there is also a seperate branch for each sample that only contains relevant files. Switch to appropriate branch in the uper left corner and then click on **Clone or download** in the uper right corner to download the sample.
## Experiences ##
***
### The News Experience ###
![Fourth Coffee][news-image]
( code | [blog post][news-blog-post] | video | windows store )
| **Unity and XAML interop** | **App Services** | **App Extensions** |
Fourth Coffee is a news app that works across the desktop, phone, and Xbox One and offers a premium experience that takes advantage of each devices strengths.
***
### The Weather Experience ###
![Atmosphere][weather-image]
( code | [blog post][news-blog-post] | video | windows store )
Atmosphere is a weather app that showcases the use of the popular Unity Engine to build beautiful UWP apps.In addition, the app implements UWP app extensions to enable other developers to extend certain areas of the app and it exposes an app service that enables other apps to use that weather information, as illustrated by Fourth Coffee.
***
### The Music Experience ###
![Backdrop][music-image]
( code | [blog post][music-blog-post] | video | windows store )
Backdrop is a cross platform music app sharing code between UWP and tvOS using Xamarin. It supports background audio on UWP devices and cross platform device collaboration using SignalR.
***
### The Video Experience ###
![South Ridge Video][video-image]
( code | [blog post][video-blog-post] | video | windows store )
South Ridge Video is a hosted web application built with React.js, and hosted on a web server. The app can easily be converted to a UWP application that takes advantage of native platform capabilities and can be distributed through the Windows Store as any other UWP app.
***
### The IoT Experience ###
![Best For You][iot-image]
( code | [blog post][iot-blog-post] | video | windows store )
Best For You is a fitness UWP app focused on collecting data from a fictional IoT enabled yoga clothes and uses Windows IoT Core, Azure IoT Hub, Azure Event Hub and Azure Stream Analytics for processing.
***
### The Social Experience ###
![Adventure Works][social-image]
( code | windows store )
( camera and cognitive services vision apis: [blog post][social-blog-post-1] | video )
( project rome and social integration: [blog post][social-blog-post-2] | video )
( speech and inking: [blog post][social-blog-post-3] | video )
Adventure Works is a cross device UWP application for sharing adventures and experiences with fictional friends.
***
[news-image]: http://i.imgur.com/nJAlk3k.gif
[news-source]: https://github.com/Microsoft/AppDevXbox/tree/news
[news-blog-post]: https://blogs.windows.com/buildingapps/2016/09/09/tailoring-your-app-for-xbox-and-the-tv-app-dev-on-xbox-series
[weather-image]: http://i.imgur.com/HlAcl4A.gif
[weather-source]: https://github.com/Microsoft/AppDevXbox/tree/Atmosphere
[weather-blog-post]: https://blogs.windows.com/buildingapps/2016/09/15/unity-interop-and-app-extensibility-app-dev-on-xbox-series
[music-image]: http://i.imgur.com/GjIDRqB.gif
[music-source]: https://github.com/Microsoft/AppDevXbox/tree/Backdrop_music_app
[music-blog-post]: https://blogs.windows.com/buildingapps/2016/09/23/background-audio-and-cross-platform-development-with-xamarin-app-dev-on-xbox-series
[video-image]: http://i.imgur.com/JFdnwvz.gif
[video-source]: https://github.com/Microsoft/AppDevXbox/tree/SouthRidge_video_app
[video-blog-post]: (https://blogs.windows.com/buildingapps/2016/09/30/uwp-hosted-web-app-on-xbox-one-app-dev-on-xbox-series)
[iot-image]: http://i.imgur.com/v3gVx0K.gif
[iot-source]: https://github.com/Microsoft/AppDevXbox/tree/BestForYou_iot_app
[iot-blog-post]: https://blogs.windows.com/buildingapps/2016/10/13/internet-of-things-on-the-xbox-app-dev-on-xbox-series
[social-image]: http://i.imgur.com/OEdPlSc.gif
[social-source]: https://github.com/Microsoft/AppDevXbox/tree/AdventureWorks_v3_speech_ink
[social-blog-post-1]: https://blogs.windows.com/buildingapps/2016/10/21/camera-apis-with-a-dash-of-cloud-intelligence-in-a-uwp-app-app-dev-on-xbox-series
[social-blog-post-2]: https://blogs.windows.com/buildingapps/2016/10/27/going-social-project-rome-maps-social-network-integration-app-dev-on-xbox-series
[social-blog-post-3]: https://blogs.windows.com/buildingapps/2016/11/04/getting-personal-speech-and-inking-app-dev-on-xbox-series
Each sample app lives on a separate branch in this repository. As more sample apps are added, we will add more branches. You can either clone the entire repo to get all samples or download one by one by clicking the button in the top right corner for each branch. This is the current list of sample apps:
- **Fourth Coffee** - a UWP news application [ [code](https://github.com/Microsoft/AppDevXbox/tree/news) | [blog](https://blogs.windows.com/buildingapps/2016/09/09/tailoring-your-app-for-xbox-and-the-tv-app-dev-on-xbox-series) ]
- **Atmosphere** - a UWP weather application built with Unity [ [code](https://github.com/Microsoft/AppDevXbox/tree/Atmosphere) | [blog](https://blogs.windows.com/buildingapps/2016/09/15/unity-interop-and-app-extensibility-app-dev-on-xbox-series) ]
- **Backdrop** - a UWP (and tvOS) music application with background audio [ [code](https://github.com/Microsoft/AppDevXbox/tree/Backdrop_music_app) | [blog](https://blogs.windows.com/buildingapps/2016/09/23/background-audio-and-cross-platform-development-with-xamarin-app-dev-on-xbox-series) ]
- **South Ridge Video** - a UWP Hosted Web App for video playback [ [code](https://github.com/Microsoft/AppDevXbox/tree/SouthRidge_video_app) | [blog](https://blogs.windows.com/buildingapps/2016/09/30/uwp-hosted-web-app-on-xbox-one-app-dev-on-xbox-series) ]
- **Best For You** - a UWP IoT application [ [code](https://github.com/Microsoft/AppDevXbox/tree/BestForYou_iot_app) | [blog](https://blogs.windows.com/buildingapps/2016/10/13/internet-of-things-on-the-xbox-app-dev-on-xbox-series) ]
- **Adventure Works** - a UWP cross device app for creating and sharing adventures - this app is shared as it is built over three iterations:
- **V1: Camera and Cognitive Services Vision APIs** - [ [code](https://github.com/Microsoft/AppDevXbox/tree/AdventureWorks_v1_camera_app) | [blog](https://blogs.windows.com/buildingapps/2016/10/21/camera-apis-with-a-dash-of-cloud-intelligence-in-a-uwp-app-app-dev-on-xbox-series) ]
- **V2: V1 + Project Rome, Maps, Social Network Integration** - [ [code](https://github.com/Microsoft/AppDevXbox/tree/AdventureWorks_v2_rome_maps_social) | [blog](https://blogs.windows.com/buildingapps/2016/10/27/going-social-project-rome-maps-social-network-integration-app-dev-on-xbox-series) ]
- **V3: V2 + Speech (including LUIS) and Inking** - [ [code](https://github.com/Microsoft/AppDevXbox/tree/AdventureWorks_v3_speech_ink) | [blog](https://blogs.windows.com/buildingapps/2016/11/04/getting-personal-speech-and-inking-app-dev-on-xbox-series) ]