SlideShare uma empresa Scribd logo
1 de 28
How to Build & Deploy to HoloLens
Sarah Sexton
Technical Evangelist @ Microsoft
@Saelia
SheBuildsGames.com
https://www.slideshare.net/SarahSexton3/holo-hackathon-kit
Meet Our Team
David Giard
•Technical Evangelist
Gabrielle Crevecoeur
•Technical Evangelist
Kevin Leung
•Technical Evangelist
Jennifer Marsman
•Technical Evangelist
Jes Borland
•Premier Field Engineer
Sarah Sexton
•Technical Evangelist
Tierney Wixted
•Community Evangelist
Connect with us  ChicagoCodeCamp@microsoft.com
Complete our survey for a chance to
win a JBL Flip speaker or Bluetooth
smart earphones
JBL Flip 3
Wireless Speaker
Bragi Wireless Smart
Earphones
https://aka.ms/chicagocodecamp
Your Host & Speaker
Sarah Sexton
Technical Evangelist @ Microsoft
Technology Areas
• Enterprise Web/Software Development
• Game Development
• Mobile Application Development
• Cloud Solutions
Online
• LinkedIn: linkedin.com/in/SarahJeanneSexton
• Meetup: Meetup.com/Voxelles
• Twitter: twitter.com/Saelia
• Blog: http://aka.ms/SarahSexton
HoloLens Dev Kits are Here!
https://www.slideshare.net/SarahSexton3/holo-hackathon-kit
Start Here for Guides, Docs, Community
http://dev.windows.com/holographic
Install the Tools
https://developer.microsoft.com/en-us/windows/holographic/install_the_tools
Checklist
 VS2015 Update 3
 Windows 10 SDK
 Unity 3D
Optional:
 HoloLens Emulator
HoloLens Emulator
http://go.microsoft.com/fwlink/?LinkID=799831
Unity HoloLens Technical Preview
http://unity3d.com/pages/windows/hololens
Exporting From Unity to Visual Studio
https://developer.microsoft.com/en-US/windows/holographic
/exporting_and_building_a_unity_visual_studio_solution
Gaze
https://developer.microsoft.com/en-US/windows/holographic/gaze
What is Gaze?
 Form of input
 Real-world line of sight
 Uses head, not eyes
Uses of Gaze
 Intersect with holograms
 Target gestures
 Place holograms
 Detect “away” objects
Gestures
https://developer.microsoft.com/en-us/windows/holographic/Gestures.html
What are Gestures?
 Form of input
 Use your hands/fingers
 Use optional clicker
Uses of Gestures
 Interact with holograms
 Interact with apps
 Interact with menu
Voice Input
https://developer.microsoft.com/en-US/windows/holographic/voice_input
What is Voice Input?
 Form of input
 Powered by UWP
speech engine
Uses of Voice Input
 “Hey Cortana!”
 Take photos/video
 Command holograms
App Views: Holographic vs 2D
https://developer.microsoft.com/en-us/windows/holographic/app_views_on_hololens
Holographic View
https://developer.microsoft.com/en-us/windows/holographic/app_views_on_hololens
What is it?
 View 3D holograms
 One holographic app
at a time
 Lock to real world
Galaxy Explorer: Open Source on GitHub
https://github.com/Microsoft/GalaxyExplorer
HoloLens: Official Website
http://hololens.com
1. Create a New Project
Any name
Empty location
3D
https://github.com/Microsoft/HoloToolkit-Unity/
2. Set Up the Camera
In the Hierarchy panel,
select Main Camera
X, Y, Z
= (0,0,0)
Solid
Color
R,G,B,A
= (0,0,0,0)
Near = 0.85
3. Create a Hologram
In Hierarchy Panel,
Create | 3D Object | Cube
Position = (0, 0, 2)
Rotation = (45, 45, 45)
Scale = (0.25, 0.25, 0.25)
https://www.slideshare.net/SarahSexton3/holo-hackathon-kit
4. Export from Unity to Visual Studio: Quality
Click File | Project Settings | Quality
For Windows, select Fastest
4. Export from Unity to Visual Studio: Build Settings
4. Export from Unity to Visual Studio: Player Settings
Click File | Project Settings | Player
Check for
VR support
4. Export from Unity to Visual Studio: Manifest
Right-click manifest file to View Code
5. Build and Deploy: Remote, Device, Emulator
For remote connections:
 Enter device IP address
 Select Auth Mode: Universal
Select x86 (not ARM or x64)
6. Build and Deploy: Remote, Device, Emulator
For remote connections:
 Enter device IP address
 Select Auth Mode: Universal
Select x86 (not ARM or x64)
Check out the Microsoft sessions
Busy is a Four-Letter Word
8:00 – 9:00 AM | Keynote
Jes Borland - Premier Field Engineer
Brownfields DevOps in Practice
9:30 - 10:30 AM | Room 4
Damian Brody - MVP
Agile Metrics That Matter
9:30 - 10:30 AM | Room 5
Angela Dugan - MVP
Adding Image and Voice Intelligence to Your Apps with
Microsoft Cognitive Services
9:30 - 10:30 AM | Room 9
David Giard - Evangelist
Communication Skills (for Engineers)
11:00 AM – 12:00 PM | Room 5
J. Tower - MVP
Using EEG and Machine Learning to Perform Lie Detection
11:00 AM – 12:00 PM | Room 8
Jennifer Marsman - Evangelist
Using IoT and Cognitive Services to protect your home
11:00 AM – 12:00 PM | Room 9
Kevin Leung - Evangelist
Creating Three Beautiful Apps at Once with Xamarin.Forms
1:00 – 2:00 PM | Room 1
Matthew Soucoup - MVP
What Every Developer Should Know About SQL Server
Performance
1:00 – 2:00 PM | Room 6
David Berry - MVP
Holographic App Development
1:00 – 2:00 PM | Room 8
Sarah Sexton - Evangelist
Breaking Into Bots
10:45 – 11:45 PM | Room 9
Gabrielle Crevecoeur - Evangelist
Augmented Eyes = Azure Cognitive Services + HoloLens
2:30 – 3:30 PM | Room 9
Lance Larsen - MVP
Predicting the Future using Azure Machine Learning
4:00 – 5:00 PM | Room 9
Eric Boyd - MVP
Code camp HoloLens Build and Deploy

Mais conteúdo relacionado

Mais procurados

FROM AR, VR & MIXED REALITY TO IMMERSIVE WORLDS
FROM AR, VR & MIXED REALITY  TO IMMERSIVE WORLDSFROM AR, VR & MIXED REALITY  TO IMMERSIVE WORLDS
FROM AR, VR & MIXED REALITY TO IMMERSIVE WORLDSIsidro Navarro
 
Virtual reality vs. augmented reality
Virtual reality vs. augmented realityVirtual reality vs. augmented reality
Virtual reality vs. augmented realityPixel Crayons
 
Microsoft Mesh - Developer Platform Overview
Microsoft Mesh - Developer Platform OverviewMicrosoft Mesh - Developer Platform Overview
Microsoft Mesh - Developer Platform OverviewChristian Glessner
 
Virtual, Augmented & Mixed Reality Matrix: Brand Reach & User Immersion
Virtual, Augmented & Mixed Reality Matrix: Brand Reach & User ImmersionVirtual, Augmented & Mixed Reality Matrix: Brand Reach & User Immersion
Virtual, Augmented & Mixed Reality Matrix: Brand Reach & User ImmersionRori DuBoff
 
Handout: 'Future of Augmented & Virtual Reality' (BDPA Cincinnati, Oct 2015)
Handout: 'Future of Augmented & Virtual Reality' (BDPA Cincinnati, Oct 2015)Handout: 'Future of Augmented & Virtual Reality' (BDPA Cincinnati, Oct 2015)
Handout: 'Future of Augmented & Virtual Reality' (BDPA Cincinnati, Oct 2015)BDPA Education and Technology Foundation
 
what is Mixed reality and how it works by holo lens
what is Mixed reality and how it works by holo lenswhat is Mixed reality and how it works by holo lens
what is Mixed reality and how it works by holo lensnareen kumar
 
Implementation of augmented reality(ar) technology for business beneficiary
Implementation of augmented reality(ar) technology for business beneficiaryImplementation of augmented reality(ar) technology for business beneficiary
Implementation of augmented reality(ar) technology for business beneficiaryiMOBDEV Technologies Pvt. Ltd.
 
Virtual reality VS Augmented Reality
Virtual reality VS Augmented RealityVirtual reality VS Augmented Reality
Virtual reality VS Augmented Realityjahangir kiyani
 
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?SilverTech
 
Augmented reality vs. virtual reality differences and similarities
Augmented  reality vs. virtual reality differences and similaritiesAugmented  reality vs. virtual reality differences and similarities
Augmented reality vs. virtual reality differences and similaritiesGlobalTechCouncil
 
Emakina Academy 19 : Dailymotion presentation
Emakina Academy 19 : Dailymotion presentationEmakina Academy 19 : Dailymotion presentation
Emakina Academy 19 : Dailymotion presentationEmakina
 
Using hybrid events to create buzzworthy experiences
Using hybrid events to create buzzworthy experiencesUsing hybrid events to create buzzworthy experiences
Using hybrid events to create buzzworthy experiencesStefania Conti-Vecchi
 
Windows Mixed Reality - DDD Reading 2018
Windows Mixed Reality - DDD Reading 2018Windows Mixed Reality - DDD Reading 2018
Windows Mixed Reality - DDD Reading 2018Davide Zordan
 
Heads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassHeads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassMindgrub Technologies
 
Abstract for Google glass
Abstract for Google glassAbstract for Google glass
Abstract for Google glassRaju kumar
 
A New Reality - Virtual Reality & Augmented Reality Workshop
A New Reality - Virtual Reality & Augmented Reality WorkshopA New Reality - Virtual Reality & Augmented Reality Workshop
A New Reality - Virtual Reality & Augmented Reality WorkshopTim Gentle
 

Mais procurados (20)

FROM AR, VR & MIXED REALITY TO IMMERSIVE WORLDS
FROM AR, VR & MIXED REALITY  TO IMMERSIVE WORLDSFROM AR, VR & MIXED REALITY  TO IMMERSIVE WORLDS
FROM AR, VR & MIXED REALITY TO IMMERSIVE WORLDS
 
Virtual reality vs. augmented reality
Virtual reality vs. augmented realityVirtual reality vs. augmented reality
Virtual reality vs. augmented reality
 
Microsoft Mesh - Developer Platform Overview
Microsoft Mesh - Developer Platform OverviewMicrosoft Mesh - Developer Platform Overview
Microsoft Mesh - Developer Platform Overview
 
Virtual, Augmented & Mixed Reality Matrix: Brand Reach & User Immersion
Virtual, Augmented & Mixed Reality Matrix: Brand Reach & User ImmersionVirtual, Augmented & Mixed Reality Matrix: Brand Reach & User Immersion
Virtual, Augmented & Mixed Reality Matrix: Brand Reach & User Immersion
 
Handout: 'Future of Augmented & Virtual Reality' (BDPA Cincinnati, Oct 2015)
Handout: 'Future of Augmented & Virtual Reality' (BDPA Cincinnati, Oct 2015)Handout: 'Future of Augmented & Virtual Reality' (BDPA Cincinnati, Oct 2015)
Handout: 'Future of Augmented & Virtual Reality' (BDPA Cincinnati, Oct 2015)
 
what is Mixed reality and how it works by holo lens
what is Mixed reality and how it works by holo lenswhat is Mixed reality and how it works by holo lens
what is Mixed reality and how it works by holo lens
 
Implementation of augmented reality(ar) technology for business beneficiary
Implementation of augmented reality(ar) technology for business beneficiaryImplementation of augmented reality(ar) technology for business beneficiary
Implementation of augmented reality(ar) technology for business beneficiary
 
Virtual reality VS Augmented Reality
Virtual reality VS Augmented RealityVirtual reality VS Augmented Reality
Virtual reality VS Augmented Reality
 
Mixed Reality
Mixed RealityMixed Reality
Mixed Reality
 
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
 
Augmented reality vs. virtual reality differences and similarities
Augmented  reality vs. virtual reality differences and similaritiesAugmented  reality vs. virtual reality differences and similarities
Augmented reality vs. virtual reality differences and similarities
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Emakina Academy 19 : Dailymotion presentation
Emakina Academy 19 : Dailymotion presentationEmakina Academy 19 : Dailymotion presentation
Emakina Academy 19 : Dailymotion presentation
 
Using hybrid events to create buzzworthy experiences
Using hybrid events to create buzzworthy experiencesUsing hybrid events to create buzzworthy experiences
Using hybrid events to create buzzworthy experiences
 
Windows Mixed Reality - DDD Reading 2018
Windows Mixed Reality - DDD Reading 2018Windows Mixed Reality - DDD Reading 2018
Windows Mixed Reality - DDD Reading 2018
 
Heads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassHeads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google Glass
 
VR/AR/MR in education
VR/AR/MR in educationVR/AR/MR in education
VR/AR/MR in education
 
Abstract for Google glass
Abstract for Google glassAbstract for Google glass
Abstract for Google glass
 
A New Reality - Virtual Reality & Augmented Reality Workshop
A New Reality - Virtual Reality & Augmented Reality WorkshopA New Reality - Virtual Reality & Augmented Reality Workshop
A New Reality - Virtual Reality & Augmented Reality Workshop
 
TAT Dynamic UIs 250609
TAT Dynamic UIs 250609TAT Dynamic UIs 250609
TAT Dynamic UIs 250609
 

Semelhante a Code camp HoloLens Build and Deploy

Tools of a Successful Force.com Developer
Tools of a Successful Force.com DeveloperTools of a Successful Force.com Developer
Tools of a Successful Force.com DeveloperJoshua Hoskins
 
How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SO...
How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SO...How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SO...
How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SO...SOASTA
 
Being a Little Agile
Being a Little AgileBeing a Little Agile
Being a Little AgileDaniel Blair
 
PittsburgJUG_Cloud-Native Dev Tools: Bringing the cloud back to earth
PittsburgJUG_Cloud-Native Dev Tools: Bringing the cloud back to earthPittsburgJUG_Cloud-Native Dev Tools: Bringing the cloud back to earth
PittsburgJUG_Cloud-Native Dev Tools: Bringing the cloud back to earthGrace Jansen
 
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentWolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentMax Katz
 
Mobile and Web App Testing for Visual Studio Teams
Mobile and Web App Testing for Visual Studio TeamsMobile and Web App Testing for Visual Studio Teams
Mobile and Web App Testing for Visual Studio TeamsPerfecto by Perforce
 
Project Wonderland Presentation
Project Wonderland PresentationProject Wonderland Presentation
Project Wonderland PresentationRodrigo Peleias
 
DSC Aswan University info session
DSC Aswan University info sessionDSC Aswan University info session
DSC Aswan University info sessionAhmedHany131
 
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...SOASTA
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAEVicky Kumar
 
Get Your APP Together
Get Your APP TogetherGet Your APP Together
Get Your APP TogetherJoshua Drew
 
What's new and next for mobile development with .NET
What's new and next for mobile development with .NETWhat's new and next for mobile development with .NET
What's new and next for mobile development with .NETJames Montemagno
 
Google Cloud Platform: Prototype ->Production-> Planet scale
Google Cloud Platform: Prototype ->Production-> Planet scaleGoogle Cloud Platform: Prototype ->Production-> Planet scale
Google Cloud Platform: Prototype ->Production-> Planet scaleIdan Tohami
 
gdsc info session .pptx
gdsc info session .pptxgdsc info session .pptx
gdsc info session .pptxThestarsahil
 
Google DSC| Info Session 1.0
Google DSC|  Info Session 1.0Google DSC|  Info Session 1.0
Google DSC| Info Session 1.0HimanshuPal589999
 
Introduction to Google Cloud
Introduction to Google CloudIntroduction to Google Cloud
Introduction to Google CloudDSC IEM
 
Samsung Devcon - State of HTML5 - Chris Heilmann
Samsung Devcon - State of HTML5 - Chris HeilmannSamsung Devcon - State of HTML5 - Chris Heilmann
Samsung Devcon - State of HTML5 - Chris HeilmannChristian Heilmann
 
Application Lifecycle Management
Application Lifecycle ManagementApplication Lifecycle Management
Application Lifecycle ManagementAmazon Web Services
 
ETH GIS and Geoinformation Lab 2018: Discovering Mixed Reality (final present...
ETH GIS and Geoinformation Lab 2018: Discovering Mixed Reality (final present...ETH GIS and Geoinformation Lab 2018: Discovering Mixed Reality (final present...
ETH GIS and Geoinformation Lab 2018: Discovering Mixed Reality (final present...Christian Sailer
 

Semelhante a Code camp HoloLens Build and Deploy (20)

Tools of a Successful Force.com Developer
Tools of a Successful Force.com DeveloperTools of a Successful Force.com Developer
Tools of a Successful Force.com Developer
 
How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SO...
How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SO...How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SO...
How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SO...
 
Being a Little Agile
Being a Little AgileBeing a Little Agile
Being a Little Agile
 
PittsburgJUG_Cloud-Native Dev Tools: Bringing the cloud back to earth
PittsburgJUG_Cloud-Native Dev Tools: Bringing the cloud back to earthPittsburgJUG_Cloud-Native Dev Tools: Bringing the cloud back to earth
PittsburgJUG_Cloud-Native Dev Tools: Bringing the cloud back to earth
 
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentWolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
 
Mobile and Web App Testing for Visual Studio Teams
Mobile and Web App Testing for Visual Studio TeamsMobile and Web App Testing for Visual Studio Teams
Mobile and Web App Testing for Visual Studio Teams
 
Project Wonderland Presentation
Project Wonderland PresentationProject Wonderland Presentation
Project Wonderland Presentation
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarin
 
DSC Aswan University info session
DSC Aswan University info sessionDSC Aswan University info session
DSC Aswan University info session
 
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
Get Your APP Together
Get Your APP TogetherGet Your APP Together
Get Your APP Together
 
What's new and next for mobile development with .NET
What's new and next for mobile development with .NETWhat's new and next for mobile development with .NET
What's new and next for mobile development with .NET
 
Google Cloud Platform: Prototype ->Production-> Planet scale
Google Cloud Platform: Prototype ->Production-> Planet scaleGoogle Cloud Platform: Prototype ->Production-> Planet scale
Google Cloud Platform: Prototype ->Production-> Planet scale
 
gdsc info session .pptx
gdsc info session .pptxgdsc info session .pptx
gdsc info session .pptx
 
Google DSC| Info Session 1.0
Google DSC|  Info Session 1.0Google DSC|  Info Session 1.0
Google DSC| Info Session 1.0
 
Introduction to Google Cloud
Introduction to Google CloudIntroduction to Google Cloud
Introduction to Google Cloud
 
Samsung Devcon - State of HTML5 - Chris Heilmann
Samsung Devcon - State of HTML5 - Chris HeilmannSamsung Devcon - State of HTML5 - Chris Heilmann
Samsung Devcon - State of HTML5 - Chris Heilmann
 
Application Lifecycle Management
Application Lifecycle ManagementApplication Lifecycle Management
Application Lifecycle Management
 
ETH GIS and Geoinformation Lab 2018: Discovering Mixed Reality (final present...
ETH GIS and Geoinformation Lab 2018: Discovering Mixed Reality (final present...ETH GIS and Geoinformation Lab 2018: Discovering Mixed Reality (final present...
ETH GIS and Geoinformation Lab 2018: Discovering Mixed Reality (final present...
 

Mais de Sarah Sexton

HoloLens Unity Build Pipelines on Azure DevOps
HoloLens Unity Build Pipelines on Azure DevOpsHoloLens Unity Build Pipelines on Azure DevOps
HoloLens Unity Build Pipelines on Azure DevOpsSarah Sexton
 
A Whirlwind Tour of Recurrent Neural Networks
A Whirlwind Tour of Recurrent Neural NetworksA Whirlwind Tour of Recurrent Neural Networks
A Whirlwind Tour of Recurrent Neural NetworksSarah Sexton
 
Recurrent Neural Networks (RNN)
Recurrent Neural Networks (RNN)Recurrent Neural Networks (RNN)
Recurrent Neural Networks (RNN)Sarah Sexton
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Sarah Sexton
 
Implementing LUIS in Node.js
Implementing LUIS in Node.jsImplementing LUIS in Node.js
Implementing LUIS in Node.jsSarah Sexton
 
How to Build and Deploy to HoloLens
How to Build and Deploy to HoloLensHow to Build and Deploy to HoloLens
How to Build and Deploy to HoloLensSarah Sexton
 
Breaking into Bots
Breaking into BotsBreaking into Bots
Breaking into BotsSarah Sexton
 
Getting Started with Microsoft Bot Framework
Getting Started with Microsoft Bot FrameworkGetting Started with Microsoft Bot Framework
Getting Started with Microsoft Bot FrameworkSarah Sexton
 
Word Play in the Digital Age: Building Text Bots with Tracery
Word Play in the Digital Age: Building Text Bots with TraceryWord Play in the Digital Age: Building Text Bots with Tracery
Word Play in the Digital Age: Building Text Bots with TracerySarah Sexton
 
Video game development for everybody
Video game development for everybodyVideo game development for everybody
Video game development for everybodySarah Sexton
 
Introduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First GameIntroduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First GameSarah Sexton
 
Building Your First Node.js App and Publishing to Azure
Building Your First Node.js App and Publishing to AzureBuilding Your First Node.js App and Publishing to Azure
Building Your First Node.js App and Publishing to AzureSarah Sexton
 
New High Score! Leaderboards in the Cloud
New High Score! Leaderboards in the CloudNew High Score! Leaderboards in the Cloud
New High Score! Leaderboards in the CloudSarah Sexton
 
Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015Sarah Sexton
 

Mais de Sarah Sexton (14)

HoloLens Unity Build Pipelines on Azure DevOps
HoloLens Unity Build Pipelines on Azure DevOpsHoloLens Unity Build Pipelines on Azure DevOps
HoloLens Unity Build Pipelines on Azure DevOps
 
A Whirlwind Tour of Recurrent Neural Networks
A Whirlwind Tour of Recurrent Neural NetworksA Whirlwind Tour of Recurrent Neural Networks
A Whirlwind Tour of Recurrent Neural Networks
 
Recurrent Neural Networks (RNN)
Recurrent Neural Networks (RNN)Recurrent Neural Networks (RNN)
Recurrent Neural Networks (RNN)
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
 
Implementing LUIS in Node.js
Implementing LUIS in Node.jsImplementing LUIS in Node.js
Implementing LUIS in Node.js
 
How to Build and Deploy to HoloLens
How to Build and Deploy to HoloLensHow to Build and Deploy to HoloLens
How to Build and Deploy to HoloLens
 
Breaking into Bots
Breaking into BotsBreaking into Bots
Breaking into Bots
 
Getting Started with Microsoft Bot Framework
Getting Started with Microsoft Bot FrameworkGetting Started with Microsoft Bot Framework
Getting Started with Microsoft Bot Framework
 
Word Play in the Digital Age: Building Text Bots with Tracery
Word Play in the Digital Age: Building Text Bots with TraceryWord Play in the Digital Age: Building Text Bots with Tracery
Word Play in the Digital Age: Building Text Bots with Tracery
 
Video game development for everybody
Video game development for everybodyVideo game development for everybody
Video game development for everybody
 
Introduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First GameIntroduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First Game
 
Building Your First Node.js App and Publishing to Azure
Building Your First Node.js App and Publishing to AzureBuilding Your First Node.js App and Publishing to Azure
Building Your First Node.js App and Publishing to Azure
 
New High Score! Leaderboards in the Cloud
New High Score! Leaderboards in the CloudNew High Score! Leaderboards in the Cloud
New High Score! Leaderboards in the Cloud
 
Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015
 

Último

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Último (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Code camp HoloLens Build and Deploy

  • 1. How to Build & Deploy to HoloLens Sarah Sexton Technical Evangelist @ Microsoft @Saelia SheBuildsGames.com https://www.slideshare.net/SarahSexton3/holo-hackathon-kit
  • 2. Meet Our Team David Giard •Technical Evangelist Gabrielle Crevecoeur •Technical Evangelist Kevin Leung •Technical Evangelist Jennifer Marsman •Technical Evangelist Jes Borland •Premier Field Engineer Sarah Sexton •Technical Evangelist Tierney Wixted •Community Evangelist Connect with us  ChicagoCodeCamp@microsoft.com
  • 3. Complete our survey for a chance to win a JBL Flip speaker or Bluetooth smart earphones JBL Flip 3 Wireless Speaker Bragi Wireless Smart Earphones https://aka.ms/chicagocodecamp
  • 4. Your Host & Speaker Sarah Sexton Technical Evangelist @ Microsoft Technology Areas • Enterprise Web/Software Development • Game Development • Mobile Application Development • Cloud Solutions Online • LinkedIn: linkedin.com/in/SarahJeanneSexton • Meetup: Meetup.com/Voxelles • Twitter: twitter.com/Saelia • Blog: http://aka.ms/SarahSexton
  • 5. HoloLens Dev Kits are Here! https://www.slideshare.net/SarahSexton3/holo-hackathon-kit
  • 6. Start Here for Guides, Docs, Community http://dev.windows.com/holographic
  • 7. Install the Tools https://developer.microsoft.com/en-us/windows/holographic/install_the_tools Checklist  VS2015 Update 3  Windows 10 SDK  Unity 3D Optional:  HoloLens Emulator
  • 9. Unity HoloLens Technical Preview http://unity3d.com/pages/windows/hololens
  • 10. Exporting From Unity to Visual Studio https://developer.microsoft.com/en-US/windows/holographic /exporting_and_building_a_unity_visual_studio_solution
  • 11. Gaze https://developer.microsoft.com/en-US/windows/holographic/gaze What is Gaze?  Form of input  Real-world line of sight  Uses head, not eyes Uses of Gaze  Intersect with holograms  Target gestures  Place holograms  Detect “away” objects
  • 12. Gestures https://developer.microsoft.com/en-us/windows/holographic/Gestures.html What are Gestures?  Form of input  Use your hands/fingers  Use optional clicker Uses of Gestures  Interact with holograms  Interact with apps  Interact with menu
  • 13. Voice Input https://developer.microsoft.com/en-US/windows/holographic/voice_input What is Voice Input?  Form of input  Powered by UWP speech engine Uses of Voice Input  “Hey Cortana!”  Take photos/video  Command holograms
  • 14. App Views: Holographic vs 2D https://developer.microsoft.com/en-us/windows/holographic/app_views_on_hololens
  • 15. Holographic View https://developer.microsoft.com/en-us/windows/holographic/app_views_on_hololens What is it?  View 3D holograms  One holographic app at a time  Lock to real world
  • 16. Galaxy Explorer: Open Source on GitHub https://github.com/Microsoft/GalaxyExplorer
  • 18. 1. Create a New Project Any name Empty location 3D https://github.com/Microsoft/HoloToolkit-Unity/
  • 19. 2. Set Up the Camera In the Hierarchy panel, select Main Camera X, Y, Z = (0,0,0) Solid Color R,G,B,A = (0,0,0,0) Near = 0.85
  • 20. 3. Create a Hologram In Hierarchy Panel, Create | 3D Object | Cube Position = (0, 0, 2) Rotation = (45, 45, 45) Scale = (0.25, 0.25, 0.25) https://www.slideshare.net/SarahSexton3/holo-hackathon-kit
  • 21. 4. Export from Unity to Visual Studio: Quality Click File | Project Settings | Quality For Windows, select Fastest
  • 22. 4. Export from Unity to Visual Studio: Build Settings
  • 23. 4. Export from Unity to Visual Studio: Player Settings Click File | Project Settings | Player Check for VR support
  • 24. 4. Export from Unity to Visual Studio: Manifest Right-click manifest file to View Code
  • 25. 5. Build and Deploy: Remote, Device, Emulator For remote connections:  Enter device IP address  Select Auth Mode: Universal Select x86 (not ARM or x64)
  • 26. 6. Build and Deploy: Remote, Device, Emulator For remote connections:  Enter device IP address  Select Auth Mode: Universal Select x86 (not ARM or x64)
  • 27. Check out the Microsoft sessions Busy is a Four-Letter Word 8:00 – 9:00 AM | Keynote Jes Borland - Premier Field Engineer Brownfields DevOps in Practice 9:30 - 10:30 AM | Room 4 Damian Brody - MVP Agile Metrics That Matter 9:30 - 10:30 AM | Room 5 Angela Dugan - MVP Adding Image and Voice Intelligence to Your Apps with Microsoft Cognitive Services 9:30 - 10:30 AM | Room 9 David Giard - Evangelist Communication Skills (for Engineers) 11:00 AM – 12:00 PM | Room 5 J. Tower - MVP Using EEG and Machine Learning to Perform Lie Detection 11:00 AM – 12:00 PM | Room 8 Jennifer Marsman - Evangelist Using IoT and Cognitive Services to protect your home 11:00 AM – 12:00 PM | Room 9 Kevin Leung - Evangelist Creating Three Beautiful Apps at Once with Xamarin.Forms 1:00 – 2:00 PM | Room 1 Matthew Soucoup - MVP What Every Developer Should Know About SQL Server Performance 1:00 – 2:00 PM | Room 6 David Berry - MVP Holographic App Development 1:00 – 2:00 PM | Room 8 Sarah Sexton - Evangelist Breaking Into Bots 10:45 – 11:45 PM | Room 9 Gabrielle Crevecoeur - Evangelist Augmented Eyes = Azure Cognitive Services + HoloLens 2:30 – 3:30 PM | Room 9 Lance Larsen - MVP Predicting the Future using Azure Machine Learning 4:00 – 5:00 PM | Room 9 Eric Boyd - MVP

Notas do Editor

  1. So you want to build for HoloLens? Awesome! We've got you covered with this step by step guide for working with Microsoft HoloLens at a hackathon.
  2. Before the Event: Set Up Your Development Environment. Event Wi-Fi can be spotty, so you'll be best off if you download all of the necessary tools ahead of time. The full toolset will run best on Windows 10.
  3. You will need:  Visual Studio 2015 with Update 3  The Windows 10 SDK  Unity HoloLens Technical Preview Optionally, you will need:  The HoloLens Emulator to test your applications on (Requires Win 10)
  4. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  5. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  6. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  7. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  8. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  9. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  10. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  11. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  12. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  13. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  14. Create a new Project: 1. Double check that you have the latest HoloLens Technical Preview from Unity. 2. Download the HoloToolKit-Unity project as a zip folder from GitHub. 3. Open up the HoloToolKit-Unity-master project in the Unity HoloLens Technical Preview. You should see two folders under your assets: HoloToolkit and HoloToolkit-Examples. 4. Select the HoloToolkit folder and right click to find 'Export Package' 5. Save your exported package somewhere you'll remember it and name it 'HoloToolkit' 6. In Unity, go to File > New Project to create your hackathon project folder. Save this somewhere you have access to, such as your Desktop or Documents folders. 7. In your Assets folder, right-click and Import Custom Package 8. Find your Holotoolkit.unityplugin file that you just imported and select it to import it into your new project
  15. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  16. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  17. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  18. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  19. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  20. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  21. Speaker notes: Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale. Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live. Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows. Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication. Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  22. Builds a Visual Studio solution Visual Studio > Debug > Release > X86 > First deploy over "Device" "Start without debugging" ... (flip HoloLens over so it is not upsidedown)