Would you like to try hands-on how to create your first Augmented Reality app? In this session, you will see how easy it is to use 3D technologies and automated speech processing (through Amazon Sumerian) to explain healthcare-related topics. The session is defined for health professionals with little or no prior experience in app design, who would love to share their knowledge with new didactic methods. Additionally, we will provide a behind-the-scenes look on the use case “Enlightening Patients with Augmented Reality” within the funded research project “Immersive Media Lab”.
Presented at the build.well.being conference on June 14th, 2019:
https://buildwellbeing.fhstp.ac.at/
More information about the contents:
https://www.andreasjakl.com/
AR / VR Interaction Development with UnityAndreas Jakl
Introduction to using C# for making Augmented Reality & Virtual Reality scenes interactive in Unity 2018 and beyond.
The lecture slides first cover the basics of C# and clarify the different C# / .NET settings in Unity. Next, an in-depth look at how GameObjects work behind the scenes from the C# perspective. To complete the necessary basics, Coroutines provide means to handle autonomous code for a better software architecture - but these shouldn't be confused with true asynchronous threads.
The next part is specially geared towards AR / VR: how to implement gaze from the main headset camera. Raycasting provides the necessary search capabilities for the hit target.
How to inform the hit object? The described approach utilizes C# Events. These are a complex topic; therefore, the materials take a deeper look at what's behind Events: Delegates, EventHandler, Actions and UnityEvents.
To wrap up, the examples are completed using a reticle / cursor for raycasts. To put this into context with AR / VR, the examples are based on a canvas to place a 2D sprite in a 3D world space canvas.
Content overview:
- Scripting: Frameworks, APIs and Languages
- GameObjects: Behind the Scenes
- Coroutines
- Gaze & Raycasting
- Delegates, Events & Actions
- Reticle / Cursor for Raycasts, based on a Canvas
In this presentation, you will learn how to add NFC tag reading to an Android app. It registers for auto-starting when the user taps a specific NDEF NFC tag with the phone. In addition, the app reads the NDEF records from the tag.
Further instructions: https://www.andreasjakl.com/nfc-tags-ndef-and-android-with-kotlin/
Open source sample app: https://github.com/andijakl/NfcDemo
Android Development with Kotlin, Part 3 - Code and App ManagementAndreas Jakl
- Code Management
- Open Source
- Version Control & Git
- App Stores
- Testing Mobile Apps
- Automated Tests
- Visual Studio App Center
- Espresso Test Recorder
- Firebase Test Lab
- Robo Tests
- App Distribution
- Target Audience (mobile vs. desktop)
- Web site technologies
- Structure & content: HTML / HTML5
- Styling: CSS
- Interactivity & scripting languages: JavaScript
- Behind the Scenes
- Client vs Server
- HTTP and web requests
- IP address & server location
- Accessibility
- Content Management Systems: Wordpress
O365 and SharePoint Connect - Create an immersive experience with office 365...Alexander Meijers
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
At Seven, we had a unique issue where we had to roll out multiple platforms with analytics & data all at the same time. We didn't just want to put SDKs on each platform as it is not very cost effective. We ended up with a very good solution which is being proposed in this presentation.
AR / VR Interaction Development with UnityAndreas Jakl
Introduction to using C# for making Augmented Reality & Virtual Reality scenes interactive in Unity 2018 and beyond.
The lecture slides first cover the basics of C# and clarify the different C# / .NET settings in Unity. Next, an in-depth look at how GameObjects work behind the scenes from the C# perspective. To complete the necessary basics, Coroutines provide means to handle autonomous code for a better software architecture - but these shouldn't be confused with true asynchronous threads.
The next part is specially geared towards AR / VR: how to implement gaze from the main headset camera. Raycasting provides the necessary search capabilities for the hit target.
How to inform the hit object? The described approach utilizes C# Events. These are a complex topic; therefore, the materials take a deeper look at what's behind Events: Delegates, EventHandler, Actions and UnityEvents.
To wrap up, the examples are completed using a reticle / cursor for raycasts. To put this into context with AR / VR, the examples are based on a canvas to place a 2D sprite in a 3D world space canvas.
Content overview:
- Scripting: Frameworks, APIs and Languages
- GameObjects: Behind the Scenes
- Coroutines
- Gaze & Raycasting
- Delegates, Events & Actions
- Reticle / Cursor for Raycasts, based on a Canvas
In this presentation, you will learn how to add NFC tag reading to an Android app. It registers for auto-starting when the user taps a specific NDEF NFC tag with the phone. In addition, the app reads the NDEF records from the tag.
Further instructions: https://www.andreasjakl.com/nfc-tags-ndef-and-android-with-kotlin/
Open source sample app: https://github.com/andijakl/NfcDemo
Android Development with Kotlin, Part 3 - Code and App ManagementAndreas Jakl
- Code Management
- Open Source
- Version Control & Git
- App Stores
- Testing Mobile Apps
- Automated Tests
- Visual Studio App Center
- Espresso Test Recorder
- Firebase Test Lab
- Robo Tests
- App Distribution
- Target Audience (mobile vs. desktop)
- Web site technologies
- Structure & content: HTML / HTML5
- Styling: CSS
- Interactivity & scripting languages: JavaScript
- Behind the Scenes
- Client vs Server
- HTTP and web requests
- IP address & server location
- Accessibility
- Content Management Systems: Wordpress
O365 and SharePoint Connect - Create an immersive experience with office 365...Alexander Meijers
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
At Seven, we had a unique issue where we had to roll out multiple platforms with analytics & data all at the same time. We didn't just want to put SDKs on each platform as it is not very cost effective. We ended up with a very good solution which is being proposed in this presentation.
Opportunities and Pitfalls of Prototyping with Artificial Intelligence berl...DAIN Studios
How to build new products and services that respond intelligently to users and their contexts? When does it make sense to use AI in service design? DAIN Studios talks about Data Driven Design and the use of AI in design.
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software GmbH
This talk was presented at the Intland Connect Annual User Conference 2020 on 21 Oct 2020. To learn more, visit: https://intland.com/intland-connect-annual-user-conference-2020/
Abenteuer bei Monitoring und TroubleshootingSplunk
In der Vergangenheit hatte die IT immer damit zu kämpfen, dass Tools in Silos aufgehängt waren. Dadurch mangelte es an Visibiltät und Vorhersagbarkeit, was für SREs und Administratoren immer eine ziemliche Herausfordrung war. Erfahren Sie, wie Splunk für alle Ihre Teams eine einheitliche Monitoring-Möglichkeit bietet mittels einer modernen, skalierbaren Lösung. Dadurch lassen sich Probleme vermeiden bzw schneller lösen und die Produktivität steigern.
Building a Data and Analytics Platform from scratch is always difficult yet exciting and rewarding. There are many keys to success and getting this off the ground running before you get lost in the myriad of offerings, tools, and technologies ranging from Data Orchestration Tools, ETL / ELT, Cloud Data Warehouses, and BI tools.
During this talk, Peter Choe discusses some of the key areas to consider, tools and important concepts to ensure success in the delivery of a data platform. Peter walks you through a recent customer success story, using Airflow, Stitch, Databricks, Snowflake, and Looker. Peter explains some of the key factors in making these decisions, and we finally discuss some great KPIs and ROIs that were realized very early on.
Reactive to Proactive: Intelligent Troubleshooting and Monitoring with SplunkSplunk
ITOA user-beginner Splunk Admin-new to Splunk
Description: If you’re just getting started with Splunk, this session will help you understand how to use Splunk software to turn your silos of data into insights that are actionable. In this session, we’ll dive right into a Splunk environment and show you how to use the simple Splunk search interface to quickly find the needle-in-the-haystack or multiple needles in multiple haystacks. We’ll demonstrate how to perform rapid ad hoc searches to conduct routine investigations across your entire IT infrastructure in one place, whether physical, virtual or in the cloud. We’ll show you how to then convert these searches into real-time alerts and dashboards, so you can proactively monitor for problems before they impact your end user. We’ll also demonstrate how you can use Splunk to connect the dots across heterogeneous systems in your environment for cross-tier, cross-silo visibility.
You’ll have access to a demo environment. So, don’t forget to bring your laptop and follow along for a hands-on experience.
Final create an app to perform intelligent searched on your dataAnam Mahmood
A standard search for a site can return too many results for someone to want to go through. However, it’s possible to quickly build out a search interface for your IBM Watson Discovery instance using out-of-the-box UI components that query and manipulate the enriched data to return more relevant search results. In this webinar, we will demonstrate how to use individual UI components to visualize insights.
Tech Days Sweden - Power BI - A look into the future with mixed realityIda Bergum
In 2018 Power BI announced Power BI for Mixed Reality app (Preview). Interacting with a mixed-reality app is different from interacting with a computer, or even with a tablet or phone. In this session I will demo a case with Power BI and mixed reality on a Hololens. Show some of the tips and tricks and cases where it might be applicable.
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020Intland Software GmbH
This talk was presented by Andreas Pabinger (Intland Software) at Intland Connect: Annual User Conference 2020 on 22 Oct 2020. To learn more, visit: https://intland.com/intland-connect-annual-user-conference-2020/
Augmented reality isn’t just a ‘game thing.’ Organizations across industries need to begin weaving immersive technologies into customer, employer, supplier and partner interactions – or risk irrelevance in the years to come.
Bluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & MoreAndreas Jakl
iBeacons (Apple) and Eddystone (Google) have conquered the Bluetooth Beacon market. Both specifications allow to trigger specific actions on a smartphone at a well defined area. How do these formats work, what can you do with Bluetooth Beacons, what's changed for Beacons with Bluetooth 5 and what new possibilities does the Windows 10 Creators Update offer for Bluetooth developers?
More information:
Blog: https://www.andreasjakl.com/
Open Source Bluetooth Beacon Library & Example App: https://github.com/andijakl/universal-beacon/
Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?Andreas Jakl
Beacons are one of the hottest topics of mobile development right now. Bluetooth Smart / LE is indispensable for Wearables and the Internet of Things (IoT). NFC is now finally arriving in the mass market.
With Windows 10, Microsoft has significantly expanded the possibilities for proximity technologies. In this overview, you will learn about the new scenarios and see several concrete examples of what is possible and how you can leverage it for your own projects!
Agenda:
NFC
- NFC simulation
- Smart Cards
- Raw NFC tag access
- Host card emulation (HCE)
Bluetooth Smart
- Bluetooth Beacon support
- Beacon specifications (iBeacon, Eddystone & co)
More Related Content
Similar to Create Engaging Healthcare Experiences with Augmented Reality
Opportunities and Pitfalls of Prototyping with Artificial Intelligence berl...DAIN Studios
How to build new products and services that respond intelligently to users and their contexts? When does it make sense to use AI in service design? DAIN Studios talks about Data Driven Design and the use of AI in design.
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software GmbH
This talk was presented at the Intland Connect Annual User Conference 2020 on 21 Oct 2020. To learn more, visit: https://intland.com/intland-connect-annual-user-conference-2020/
Abenteuer bei Monitoring und TroubleshootingSplunk
In der Vergangenheit hatte die IT immer damit zu kämpfen, dass Tools in Silos aufgehängt waren. Dadurch mangelte es an Visibiltät und Vorhersagbarkeit, was für SREs und Administratoren immer eine ziemliche Herausfordrung war. Erfahren Sie, wie Splunk für alle Ihre Teams eine einheitliche Monitoring-Möglichkeit bietet mittels einer modernen, skalierbaren Lösung. Dadurch lassen sich Probleme vermeiden bzw schneller lösen und die Produktivität steigern.
Building a Data and Analytics Platform from scratch is always difficult yet exciting and rewarding. There are many keys to success and getting this off the ground running before you get lost in the myriad of offerings, tools, and technologies ranging from Data Orchestration Tools, ETL / ELT, Cloud Data Warehouses, and BI tools.
During this talk, Peter Choe discusses some of the key areas to consider, tools and important concepts to ensure success in the delivery of a data platform. Peter walks you through a recent customer success story, using Airflow, Stitch, Databricks, Snowflake, and Looker. Peter explains some of the key factors in making these decisions, and we finally discuss some great KPIs and ROIs that were realized very early on.
Reactive to Proactive: Intelligent Troubleshooting and Monitoring with SplunkSplunk
ITOA user-beginner Splunk Admin-new to Splunk
Description: If you’re just getting started with Splunk, this session will help you understand how to use Splunk software to turn your silos of data into insights that are actionable. In this session, we’ll dive right into a Splunk environment and show you how to use the simple Splunk search interface to quickly find the needle-in-the-haystack or multiple needles in multiple haystacks. We’ll demonstrate how to perform rapid ad hoc searches to conduct routine investigations across your entire IT infrastructure in one place, whether physical, virtual or in the cloud. We’ll show you how to then convert these searches into real-time alerts and dashboards, so you can proactively monitor for problems before they impact your end user. We’ll also demonstrate how you can use Splunk to connect the dots across heterogeneous systems in your environment for cross-tier, cross-silo visibility.
You’ll have access to a demo environment. So, don’t forget to bring your laptop and follow along for a hands-on experience.
Final create an app to perform intelligent searched on your dataAnam Mahmood
A standard search for a site can return too many results for someone to want to go through. However, it’s possible to quickly build out a search interface for your IBM Watson Discovery instance using out-of-the-box UI components that query and manipulate the enriched data to return more relevant search results. In this webinar, we will demonstrate how to use individual UI components to visualize insights.
Tech Days Sweden - Power BI - A look into the future with mixed realityIda Bergum
In 2018 Power BI announced Power BI for Mixed Reality app (Preview). Interacting with a mixed-reality app is different from interacting with a computer, or even with a tablet or phone. In this session I will demo a case with Power BI and mixed reality on a Hololens. Show some of the tips and tricks and cases where it might be applicable.
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020Intland Software GmbH
This talk was presented by Andreas Pabinger (Intland Software) at Intland Connect: Annual User Conference 2020 on 22 Oct 2020. To learn more, visit: https://intland.com/intland-connect-annual-user-conference-2020/
Augmented reality isn’t just a ‘game thing.’ Organizations across industries need to begin weaving immersive technologies into customer, employer, supplier and partner interactions – or risk irrelevance in the years to come.
Similar to Create Engaging Healthcare Experiences with Augmented Reality (20)
Bluetooth Beacons - Bluetooth 5, iBeacon, Eddystone, Arduino, Windows 10 & MoreAndreas Jakl
iBeacons (Apple) and Eddystone (Google) have conquered the Bluetooth Beacon market. Both specifications allow to trigger specific actions on a smartphone at a well defined area. How do these formats work, what can you do with Bluetooth Beacons, what's changed for Beacons with Bluetooth 5 and what new possibilities does the Windows 10 Creators Update offer for Bluetooth developers?
More information:
Blog: https://www.andreasjakl.com/
Open Source Bluetooth Beacon Library & Example App: https://github.com/andijakl/universal-beacon/
Which new scenarios are enabled by Windows 10 for NFC, Bluetooth LE & Beacons?Andreas Jakl
Beacons are one of the hottest topics of mobile development right now. Bluetooth Smart / LE is indispensable for Wearables and the Internet of Things (IoT). NFC is now finally arriving in the mass market.
With Windows 10, Microsoft has significantly expanded the possibilities for proximity technologies. In this overview, you will learn about the new scenarios and see several concrete examples of what is possible and how you can leverage it for your own projects!
Agenda:
NFC
- NFC simulation
- Smart Cards
- Raw NFC tag access
- Host card emulation (HCE)
Bluetooth Smart
- Bluetooth Beacon support
- Beacon specifications (iBeacon, Eddystone & co)
How to use cloud-based app testing to ensure that your mobile app doesn't suffer from bad reviews!
After an overview of the current state of mobile devices (operating system and device fragmentation for Android, iOS and Windows Phone), we take a look at current scientific studies that analyze app store reviews on a large scale, in order to extract useful app quality data.
In order to improve your app's quality, you will have to test a lot. Manual testing is usually limited to a few devices. Therefore, the best solution is often using cloud-based services like the Xamarin Test Cloud, which can test your app with a single click on 1000+ real devices.
You will also learn the basics of setting up your app for cloud-based testing and what kind of data you can extract.
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...Andreas Jakl
How to create a cross-platform native app? What is Qt and which platforms does it support?
Get the latest information on the open source, C++ based framework that lets you target Android, iOS and Windows Phone - plus desktop and embedded platforms! Also contains info on contained UI technologies, the Qt dual-licensing model and the roadmap.
WinJS, Apache Cordova & NFC - HTML5 apps for Android and Windows PhoneAndreas Jakl
How to create cross-platform mobile apps with HTML5 that integrate directly into the platform.
By combining several enterprise-class frameworks and tools, you can create apps that run on all mobile devices, developed in a central repository and tool.
In this presentation, you will learn how to create HTML5 apps with the Visual Studio Multi-Device Hybrid Apps plug-in. Apache Cordova is directly integrated and resposible for creating native apps for the mobile platforms.
WinJS can be used as a major UI framework that is now open source and works accross all platforms and browsers.
To check how you can integrate apps deeper with the native platforms, you will also see how to install and use a custom plug-in that enables Near Field Communication (NFC) on both Android and Windows Phone.
Nokia New Asha Platform Developer TrainingAndreas Jakl
In-depth look at the new opportunities and APIs of the Nokia Asha SDK, which enables you to develop apps for the latest phones like the Nokia Asha 501.
The training materials includes a quick overview of the refreshed UX, UI development and iconography, internationalization, phone / network / SIM state detection, file selections, notifications, radio tuner, maps, gestures and porting between different touch and non-touch devices.
The developer training was held by Mopius in Budapest on May 14th and was the world's first on-site training for the new Asha platform, just a few days after the platform's release.
The quick walkthrough will show you how to create your first NFC app for Windows Phone 8.
The NearSpeak app (available soon in the WP Store) writes voice NFC tags - touch the tags again to hear your message! Leave notes for your partner, reminders for yourself, or use them for a fun public social experiment.
This hands-on tutorial will show you how to create this app. You will see how to write a LaunchApp tag using the NDEF Library for Proximity APIs, how to recognize text spoken by the user, and how to use the speech synthesizer to let the phone read the text again.
Note that the instructions require basic knowledge of Windows Phone development.
The three most important NFC (Near Field Communication) scenarios for Windows 8 / Windows Phone 8 (WP8) app developers:
- Discover Your App
- Share to Others
- Seamless Multi-User Games & Collaboration
This presentation describes these three scenarios, and shows you how to implement them in C# from a technical perspective. It contains examples for both Windows 8 and Windows Phone 8 development, based on the new Windows Proximity APIs.
In addition, this presentation contains a quick overview of NFC as a technology, as well as pointers towards tools and documentation, including the open source NDEF library for more powerful and sophisticated NFC tag writing and reading tasks.
Introduction to the Windows 8 Platform Proximity APIs for NFC apps.
Create your own Near Field Communication apps to interact with peers as well as NFC tags. Also introduces the open source NDEF Library for Proximity APIs: http://ndef.codeplex.com/
- Subscribe to proximity messages
- Publish messages to peers and tags (WindowsUri and NDEF records)
- Parse & create NDEF messages (including Smart Posters)
- Launching apps on own and peer devices
- Registering for custom URI schemes and protocols
- LaunchApp tags to directly start the app
- Peer to peer: quick data exchange and long term connections with Wi-Fi Direct / Bluetooth
- Establishing peer to peer socket communications simply by tapping two devices
- User Experience Recommendations for peer to peer apps
NFC Development with Qt - v2.2.0 (5. November 2012)Andreas Jakl
Learn developing Near Field Communication (NFC) apps for Nokia's Symbian and MeeGo phones with step-by-step tutorials!
The three development options Qt, Symbian native and Java ME are outlined. A more detailed explanation shows the Qt Mobility 1.2 APIs to create modern NFC applications for smartphones.
In the final part, step-by-step hands-on tutorials walk you through developing your first two NFC apps. The first demo extends an example from the Qt SDK with reading & writing both URI and text NDEF records to create new sticky notes on the virtual corkboards visible on the screen. The second demo uses the LLCP protocol to create a peer-to-peer chat application between two NFC Forum compatible devices.
Most applications will need to communicate with other services or devices at some point, or at least save settings on the host computer. These concepts are covered in this module.
After introducing the generic concept behind devices, short examples show how to use files.
Afterwards, the module covers networking and its representation in Qt. In addition to providing classes for handling low level sockets, network managers simplify handling web service requests and responses like for the HTTP protocol. At the end, a short section explains the basics of different methods of parsing XML in Qt, including DOM trees, SAX, pull parsing and XQuery/XPath.
A section about internationalization demonstrates the process step-by-step, showing all required components to make your application multi-lingual.
05 - Qt External Interaction and GraphicsAndreas Jakl
This module explores the remaining aspects of writing own widgets and explains how to handle low-level events, which can originate from for example the mouse or the keyboard. Low level painting, however, can not only be used to draw custom widget - a short overview gives you an idea of the power behind the QPainter class. If your application has to manage multiple graphics items or if you want to build a dynamic UI, the section about the graphics view framework will contain an overview of the classes required to build scene-graph-like user interfaces. At the end of this module, a few slides explain optimizing images, which is important to keep the file sizes and loading times down on mobile devices.
This module explains several additional important concepts. These include properties of QObjects, data types, QString and various list types.
Special classes in Qt provide even more convenient APIs if you want to save settings in the right way for the target platform.
At the end, a guide walks you through what you need to know about embedding files and resources into your application.
Continuing where module 2 left off, this part of the course explains signals and slots in more detail and tells you how to extend functionality of existing widgets by subclassing them. In real applications, widgets are often used in dialogs or inside the main window, which is a container for widgets and by default supports menus, toolbars and actions. These topics are all demonstrated via small examples.
After an overview of Qt and its tools, a Hello World application quickly demonstrates the basic principles.
Qt is mainly famous for its intelligent concepts of signals and slots, which is explained together with examples for how to use widgets (UI controls).
At the end, the foundations of the meta-object system and its implications on memory management are explained.
This module follows up the introduction in the "Software Development with Qt" module, plus the Quickstart slides.
Develop web applications using the Nokia Web Runtime (WRT) technology. Use standard web technology like HTML, JavaScript and CSS to create an app-like experience and also to access platform features like the camera or contacts.
Brief overview of why Java ME is important, the basic terms you need to know about and what tools are here to help you. Also contains several links to find more information.
Quickstart: Qt for Windows, Symbian and Maemo / Meego v2.0.8 (January 10th, 2...Andreas Jakl
Complete instructions on how to set up your development environment to develop using Qt and deploy with one click to Windows, Symbian, Maemo / MeeGo and the Qt Simulator. Based on the Nokia Qt SDK Beta.
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)Andreas Jakl
Learn what Qt is all about, why it is important and what you can do with it! Includes an introduction to the Qt SDK, Qt Quick and the Qt Mobility APIs for development on Symbian and MeeGo Harmattan. Links to further resources help you to get an easy start!
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Create Engaging Healthcare Experiences with Augmented Reality
1. St. Pölten University of Applied SciencesSt. Pölten University of Applied Sciences
Platzhalter für möglichen
Bildeinsatz
Create engaging Healthcare Experiences
with Augmented Reality
Andreas Jakl – www.andreasjakl.com
build.well.being 2019
Digital Healthcare
FH St. Pölten
Platzhalter für möglichen
Bildeinsatz
2. Andreas Jakl
▪ Focus areas
▪ AR / VR, mobile apps, sensors, interaction
technology, software architecture, open source
developer (NFC, Bluetooth Beacons)
▪ Microsoft MVP (Most Valuable Professional) &
Amazon AWS Cloud Ambassador
▪ mobility.builders community:
Mobile Developer After-Work Events
▪ Previous Experience
▪ Tieto, Start-up (Mopius), Nokia (Finland),
Siemens Mobile (Munich), FH Hagenberg
(Mobile Computing)
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
https://www.andreasjakl.com/
andreas.jakl@fhstp.ac.at
@andijakl
3. WHAT IS AR / VR / MR?
Overview & Intro
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
4. Virtual Reality?
▪ Dive into another reality
▪ Mainly visual +
acoustic stimulation
▪ Immersion & presence
▪ Feeling to be at
another place
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Screenshot: Ready Player One, 2018
5. Augmented und Mixed Reality
▪ Virtual Reality
▪ Only virtual, completely hides reality
▪ Augmented Reality
▪ Visible world gets digital overlays
▪ Mixed Reality
▪ Virtual content seamlessly blends into the real world
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Wired.com
6. Microsoft HoloLens 2
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
https://www.hololens.com/
7. Apple ARKit
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
https://developer.apple.com/augmented-reality/
8. Google DayDream / ARCore
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Google DayDream
https://vr.google.com/daydream/
Google ARCore
https://developers.google.com/ar/
9. Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Source: CCS Insight VR and AR forecast (November 2018)
https://www.ccsinsight.com/press/company-news/3726-virtual-reality-device-market-declines-in-2018-but-outlook-remains-positive
Shipments of VR and AR devices, worldwide,
2015-2022
10. AR / VR Estimates: 2025
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Source: Goldman Sachs Global Investment Research
January 13, 2016
11. Hype &
Reality
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten Source: Gartner
https://www.gartner.com/smarterwithgartner/5-trends-emerge-in-gartner-hype-cycle-for-emerging-technologies-2018/
12. Digital Healthcare Explained
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
App created by Digital Healthcare
@ FH St. Pölten wins global
Amazon AR/VR challenge
in the category: Best AR App!
https://devpost.com/software/digital-healthcare-explained-czflve
https://www.fhstp.ac.at/en/newsroom/news/best-augmented-reality-app-in-amazon-hackathon
13. Immersive Media Lab
▪ Storytelling in AR / VR
▪ Use case: “Enlightening Patients
with Augmented Reality”
▪ Explain corrective eye surgery
▪ Pre-operation, during operation,
afterwards
▪ Study acceptance of different AR
interaction methods
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
15. Amazon Sumerian Overview
▪ Interactive 3D scenes
▪ Browser-based 3D editor + viewer (WebGL / WebXR)
▪ Supports VR & AR
▪ Special feature:
▪ Animated avatars (“hosts”)
▪ Speech + gestures
▪ Supports conversations
▪ https://aws.amazon.com/sumerian/
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
16. AWS Account
▪ AWS = Amazon Web Services
▪ Sumerian
▪ Free tier for 12 months
https://aws.amazon.com/free/
▪ 5 GB scene traffic free
▪ Credit card required for sign-up, but not charged!
▪ Pricing after 1 year / exceeding free tier limits
▪ 3D object storage, scene traffic, speech services
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
17. Scene Setup
▪ Log in to Amazon Sumerian Console
▪ https://console.aws.amazon.com/sumerian/home
1. Choose world-wide region for your service
2. Create “Default Lighting” scene
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
18. 3D Editor
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Canvas / 3D view
Click: select 3D object
Shift + left mouse: move view
Right mouse: rotate view
Entities: everything
in your scene
Assets: currently
available content
Inspector:
properties of
selected part
Top menu: new 3D
models, publish
scene
19. First 3D Object
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1) Import Assets
2) Select Table Cafe
3) Add
20. Add to Scene
▪ Drag & Drop Model from Assets to Entities
▪ Then wait a few seconds…
▪ Ensure object is visible. Some tips:
▪ Zoom in with mouse wheel
▪ Select object and press “f”-key to center
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
21. Publish!
▪ Link to your scene
▪ Runs in every Chrome + Firefox!
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
22. Custom 3D Models
▪ Free sources
▪ Remix 3D (Microsoft):
https://www.remix3d.com
▪ Poly (Google):
https://poly.google.com/
▪ Sketchfab:
https://sketchfab.com/features/download
▪ Own 3D Models
▪ Paint 3D & 3D Builder (Windows 10)
▪ Blender
▪ Autodesk Maya / 3DS Max
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
23. Import to Sumerian
▪ Human Heart
▪ From Remix3D (Microsoft)*
▪ Download adapted version:
https://www.andreasjakl.com/
human-heart/
▪ Import to Sumerian
▪ Drag from “Assets” to “Entities”
▪ Adapt scale & rotation
▪ Scale: 0.1, Rotate X: -90
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
* https://www.remix3d.com/details/059f2766c027458787256ebb47a4094e
Microsoft, Creative Commons CC-BY-SA
24. Adding Speech
▪ Conversational interfaces
▪ Amazon Lex: natural language understanding
▪ Amazon Polly: text-to-speech
▪ Different Amazon Services!
▪ Secure communication?
▪ Amazon Cognito credentials
▪ One-click setup:
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
Amazon Alexa
Built on these two
services, adds “skills” concept,
skill store, etc.
https://docs.sumerian.amazonaws.com/tutorials/create/beginner/aws-setup/
28. Position Host
▪ Drag host from Assets to
Entities
▪ Then wait a few seconds!
▪ Re-position host
▪ Press Play
▪ Host already moving
naturally
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
29. Let the Host Explain the Heart
▪ Edit the Speech settings in the inspector of your host
▪ (1) Choose voice: “Salli” is US English
▪ (2) Click on “+” in “Speech Files” to create a new file
▪ (3) Enter text
▪ (4) Save (Default name: “Speech”)
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1
2
3
4
30. Create Logic: When to Speak?
▪ (1) Choose “+ Add Component”
▪ “State Machine”
▪ (2) Add a new behavior (“+”)
▪ (3) Opens editor in bottom part
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1
2
3
31. Add Actions
▪ Actions define what to do in a situation (“state”) or what to wait for
▪ “Add Action” to default “State 1”
▪ “Click/Tap on entity”
Hint: use search in top right corner
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
32. Second State: Start Speaking!
▪ Add a second state
▪ What should happen after tapping the
host?
▪ (1) + (2) “Add State”
▪ (3) Add action to “State 2”: “Start Speech”
▪ (4) Choose your “Speech” from drop-down
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1
2
3
4
33. Connect Everything
▪ Logic
▪ Clicking should trigger speech
▪ Speech end should go back to initial state
▪ Drag & drop from action box to new state
▪ Test!
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
34. More Life-Like Host: Gestures
▪ Hand-Movements of the host while speaking
▪ Select host in “Entities”
▪ (1) Inspector: “Speech” → “Gesture Map” → “+”
▪ Triggers gestures based on words in spoken text
▪ (2) Auto-assign gestures to “Speech” file
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
1
2
35. Publish & Test!
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
36. Augmented Reality & More!
▪ Extended Tutorial
▪ Animation & Timelines
▪ Communicating within the scene
▪ Publish to Android & show as Augmented Reality Scene
▪ https://www.andreasjakl.com/amazon-sumerian-
augmented-reality/
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten
37. THANK YOU!
Andreas Jakl
Lecturer / Digital Healthcare @ FHSTP
https://www.andreasjakl.com/
Create engaging Healthcare Experiences | 2019 | Andreas Jakl | FH St. Pölten