Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Building Applications for HoloLens

Presentation Mobility Day Zagreb 2016

Libros relacionados

Gratis con una prueba de 30 días de Scribd

Ver todo
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Building Applications for HoloLens

  1. 1. 29.09.2016. Zagreb Hotel Antunović
  2. 2. Zagreb, 29.09.2016. Damir Dobric Welcome HoloLens
  3. 3. POKROVITELJI AKADEMSKI PARTNERI DIGITALNI PARTNER PRIJATELJI KONFERENCIJE GENERALNI SPONZOR GENERALNI MEDIJSKI SPONZOR GLAVNI SPONZORI MEDIJSKI PARTNERI SPONZORI
  4. 4. CloudAppsCloud CloudConsultingCloudAppsMiddlewareCloudAppsMiddlewareSoftware Damir Dobric damir.dobric@daenet.com b-dadobr@microsoft.com Software Lead Architect Microsoft Most Valuable Professional Software Engineering & Distributed Systems University of Applied Sciences Frankfurt am MainBlog Twitter N24: https://www.youtube.com/watch?v=EG0CPe2uMfM http://daenet.de
  5. 5. New Technologies & Opportunities  New Scenarios & Opportunities  Human Machine Interaction  Remote Assistence  Predictive Maintenance  Monitoring  …
  6. 6. Scenario: Remote Assistance Service User interacts with 1. Holograms 2. Machine Assistance User: 1. Uses Application 2. Sees remotely the scene 3. Coordinates the scene
  7. 7. Scenario: Education 1. Holographic Application 2. 3D Experience 3. Mixed Reality 1. Content Maintenance 2. Status Persistence 3. Code + Compute
  8. 8. Scenario: Human Machine Interface Device Twin Data Holographic representation of real object (machine). “HoloTwin” User interacts with hologram Device Status, Configuration,.. Real objects Controlled by human HoloTwin Video
  9. 9. How to start? Download and Install Notes Visual Studio 2015 Update 3 If you choose a custom install, ensure that Tools (1.4) and Windows 10 SDK (10.0.10586) is enabled under Universal Windows App Development Tools node. All editions of Visual Studio 2015 Update 3 are supported, including Community. HoloLens Emulator (build 10.0.14393.0) The emulator allows you to run apps on Windows Holographic in a virtual machine without a HoloLens. Build 10.0.14393.0 includes the latest updates to the HoloLens OS. If you have already installed a previous build of the emulator, this build will install side-by-side. This package also includes holographic DirectX project templates for Visual Studio. Note: Your system must support Hyper-V for the Emulator installation to succeed. Please reference the System Requirements section below for the details. Unity HoloLens Technical Preview Last known release: 5.4.0f3 on August 5th, 2016 The Unity engine is an easy way to get started building a holographic app. HoloLens support in Unity is available through a custom version of the Unity Editor and Runtime which is now available to download for free on the Unity website. The Unity HoloLens Technical Preview is based off of the Unity 5.4 builds. Be sure to check back regularly for updated Unity builds.
  10. 10. Important Settings
  11. 11. Application Life Cycle  Build in Unity  Build in Visual Studio Assets created by Unity
  12. 12. Deploying and Running  VS Build  X86 only  Debug is much, much slower than release.  VS Debugging (F5)  Remote  Attach Debugger to HoloLens vie network (WiFi, LAN)  No cable required if using WiFi.  Suitable for testing. User can move in room.  Device  Connect HoloLens via USB cable  Good when using bad WiFi-s  User cannot move in room  Debugging in Unity Player  Very productive -> No build/Deploy required.  Cannot debug all scenarios. No gaze and limited user input
  13. 13. Unity is Mono  Unity .NET is Mono Framework  It corresponds to .NET 3.5+  Using of .NET 4+ is possible  Add project of type library with .NET 4+ support (NO .NET Core!)  Do not reference any Unity library.  Do not reference to this library from any of HL projects.  Load and invoke anything dynamically m_ObjActivator = new ExObjectActivator(“YOURLIBNAME", “YOURNAMESPACE.YOURTYPE"); m_Connector = m_ObjActivator.CreateInstance(); byte[] result = m_ObjActivator.Invoke(m_Connector, “YOURMETHOD", par1,par2) as byte[];
  14. 14. References  Development Overview https://developer.microsoft.com/en-us/windows/holographic/development_overview  HoloLens Academy https://developer.microsoft.com/en-us/windows/holographic/academy  Forum https://forums.hololens.com/
  15. 15. Spatial Mesh Surface Observer
  16. 16. Virtual meets Realty C:TempHoloLensDemoFinal.mp4
  17. 17. Ankete Popunite ankete i osvojite vrijedne nagrade! Ankete su dostupne na: a) Mobilnim uređajima (Android, Apple, Windows) b) Web-u http://www.mobilityday.com PIN za pristup se nalazi na poleđini akreditacije i u vašem on-line profilu.
  18. 18. CloudAppsCloud CloudConsultingCloudAppsMiddlewareCloudAppsMiddlewareSoftware Damir Dobric damir.dobric@daenet.com b-dadobr@microsoft.com Software Lead Architect Microsoft Most Valuable Professional Software Engineering & Distributed Systems University of Applied Sciences Frankfurt am MainBlog Twitter N24: https://www.youtube.com/watch?v=EG0CPe2uMfM http://daenet.de

    Sé el primero en comentar

    Inicia sesión para ver los comentarios

Presentation Mobility Day Zagreb 2016

Vistas

Total de vistas

319

En Slideshare

0

De embebidos

0

Número de embebidos

3

Acciones

Descargas

8

Compartidos

0

Comentarios

0

Me gusta

0

×