Author: Dawid Borycki
Publisher: Microsoft Press
ISBN: 1509306897
Category : Computers
Languages : en
Pages : 824
Book Description
Develop AI-powered apps and games for HoloLens and mixed reality headsets This is a complete guide to programming AI-powered mixed reality apps with the Windows Mixed Reality platform. Step by step, Dawid Borycki guides you through every type of mixed reality development, from simple 2D to cutting-edge apps for Microsoft HoloLens and immersive headsets. First, you’ll learn to write UWP 2D apps that adapt for any Windows 10 device, transfer camera images to machine learning services, and use mobile sensor readings to control headset content. Then, building on these skills, you’ll master every facet of building cross-platform 3D apps that link augmented reality content to real objects. Advanced Microsoft technology expert Dawid Borycki shows how to: Set up a mixed reality development environment with all the tools you’ll need, including HoloLens and Mixed Reality simulators Write Universal Windows 2D apps for all Windows 10 devices, and adjust their views and capabilities to specific hardware Render media streams, acquire video from world-facing cameras, and detect human faces in those images Generate descriptions of what the user sees, and present them via text or speech Build AI-powered voice-controlled apps with Microsoft Cognitive Services (MCS) Master core concepts and techniques for building 3D mixed reality apps with Unity Format 3D objects with materials to create holograms Add interactions to holograms based on user input Integrate HoloLens capabilities, including air gestures, spatial sound, and mapping
Programming for Mixed Reality with Windows 10, Unity, Vuforia, and UrhoSharp
Author: Dawid Borycki
Publisher: Microsoft Press
ISBN: 1509306897
Category : Computers
Languages : en
Pages : 824
Book Description
Develop AI-powered apps and games for HoloLens and mixed reality headsets This is a complete guide to programming AI-powered mixed reality apps with the Windows Mixed Reality platform. Step by step, Dawid Borycki guides you through every type of mixed reality development, from simple 2D to cutting-edge apps for Microsoft HoloLens and immersive headsets. First, you’ll learn to write UWP 2D apps that adapt for any Windows 10 device, transfer camera images to machine learning services, and use mobile sensor readings to control headset content. Then, building on these skills, you’ll master every facet of building cross-platform 3D apps that link augmented reality content to real objects. Advanced Microsoft technology expert Dawid Borycki shows how to: Set up a mixed reality development environment with all the tools you’ll need, including HoloLens and Mixed Reality simulators Write Universal Windows 2D apps for all Windows 10 devices, and adjust their views and capabilities to specific hardware Render media streams, acquire video from world-facing cameras, and detect human faces in those images Generate descriptions of what the user sees, and present them via text or speech Build AI-powered voice-controlled apps with Microsoft Cognitive Services (MCS) Master core concepts and techniques for building 3D mixed reality apps with Unity Format 3D objects with materials to create holograms Add interactions to holograms based on user input Integrate HoloLens capabilities, including air gestures, spatial sound, and mapping
Publisher: Microsoft Press
ISBN: 1509306897
Category : Computers
Languages : en
Pages : 824
Book Description
Develop AI-powered apps and games for HoloLens and mixed reality headsets This is a complete guide to programming AI-powered mixed reality apps with the Windows Mixed Reality platform. Step by step, Dawid Borycki guides you through every type of mixed reality development, from simple 2D to cutting-edge apps for Microsoft HoloLens and immersive headsets. First, you’ll learn to write UWP 2D apps that adapt for any Windows 10 device, transfer camera images to machine learning services, and use mobile sensor readings to control headset content. Then, building on these skills, you’ll master every facet of building cross-platform 3D apps that link augmented reality content to real objects. Advanced Microsoft technology expert Dawid Borycki shows how to: Set up a mixed reality development environment with all the tools you’ll need, including HoloLens and Mixed Reality simulators Write Universal Windows 2D apps for all Windows 10 devices, and adjust their views and capabilities to specific hardware Render media streams, acquire video from world-facing cameras, and detect human faces in those images Generate descriptions of what the user sees, and present them via text or speech Build AI-powered voice-controlled apps with Microsoft Cognitive Services (MCS) Master core concepts and techniques for building 3D mixed reality apps with Unity Format 3D objects with materials to create holograms Add interactions to holograms based on user input Integrate HoloLens capabilities, including air gestures, spatial sound, and mapping
Programming for Mixed Reality with Windows 10, Unity, Vuforia and UrhoSharp, First Edition
Author: Dawid Borycki
Publisher:
ISBN: 9781509306916
Category :
Languages : en
Pages :
Book Description
Publisher:
ISBN: 9781509306916
Category :
Languages : en
Pages :
Book Description
Augmented Reality and Its Application
Author: Dragan Cvetković
Publisher: BoD – Books on Demand
ISBN: 1839697040
Category : Computers
Languages : en
Pages : 210
Book Description
Augmented Reality (AR) is a discipline that includes the interactive experience of a real-world environment, in which real-world objects and elements are enhanced using computer perceptual information. It has many potential applications in education, medicine, and engineering, among other fields. This book explores these potential uses, presenting case studies and investigations of AR for vocational training, emergency response, interior design, architecture, and much more.
Publisher: BoD – Books on Demand
ISBN: 1839697040
Category : Computers
Languages : en
Pages : 210
Book Description
Augmented Reality (AR) is a discipline that includes the interactive experience of a real-world environment, in which real-world objects and elements are enhanced using computer perceptual information. It has many potential applications in education, medicine, and engineering, among other fields. This book explores these potential uses, presenting case studies and investigations of AR for vocational training, emergency response, interior design, architecture, and much more.
Advanced Engineering, Technology and Applications
Author: Alessandro Ortis
Publisher: Springer Nature
ISBN: 303150920X
Category : Computers
Languages : en
Pages : 518
Book Description
This book constitutes the Revised Selected Papers of the Second International Conference, ICAETA 2023, held in Istanbul, Turkey, during March 10–11, 2023. The 37 full papers included in this volume were carefully reviewed and selected from 139 submissions. The topics cover a range of areas related to engineering, technology, and applications. Main themes of the conference include, but are not limited to: Data Analysis, Visualization and Applications; Artificial Intelligence, Machine Learning and Computer Vision; Computer Communication and Networks; Signal Processing and Applications; Electronic Circuits, Devices, and Photonics; Power Electronics and Energy Systems.
Publisher: Springer Nature
ISBN: 303150920X
Category : Computers
Languages : en
Pages : 518
Book Description
This book constitutes the Revised Selected Papers of the Second International Conference, ICAETA 2023, held in Istanbul, Turkey, during March 10–11, 2023. The 37 full papers included in this volume were carefully reviewed and selected from 139 submissions. The topics cover a range of areas related to engineering, technology, and applications. Main themes of the conference include, but are not limited to: Data Analysis, Visualization and Applications; Artificial Intelligence, Machine Learning and Computer Vision; Computer Communication and Networks; Signal Processing and Applications; Electronic Circuits, Devices, and Photonics; Power Electronics and Energy Systems.
Digitalization in Construction
Author: Chansik Park
Publisher: Taylor & Francis
ISBN: 1003805299
Category : Technology & Engineering
Languages : en
Pages : 367
Book Description
This book highlights the latest trends and advances in applications of digital technologies in construction engineering and management. A collection of chapters is presented, explicating how advanced technological solutions can innovatively address challenges and improve outcomes in the construction industry. Promising technologies that are highlighted include digital twins, virtual reality, augmented reality, artificial intelligence, robotics, blockchain, and distributed ledger technologies. The first section presents recent applications of extended reality technologies for construction education and advanced project control. The subsequent chapters explore Artificial Intelligence (AI), blockchain, and BIM-enabled digitalization in construction through a series of case studies, reviews, and technical studies. Innovative technologies and digitalized solutions are proposed for improved design, planning, training, monitoring, inspection, and operations management in Architectural, Engineering and Construction (AEC) contexts. In addition to the technological perspectives and insights presented, pressing issues such as decarbonization, safety, and sustainability in the built environment are also discussed. This book provides foundational knowledge and in-depth technical studies on emerging technologies for students, academics, and industry practitioners. The research demonstrates how the effective use of new technologies can enhance work methods, transform organizational structures, and bring profound advantages to construction project participants.
Publisher: Taylor & Francis
ISBN: 1003805299
Category : Technology & Engineering
Languages : en
Pages : 367
Book Description
This book highlights the latest trends and advances in applications of digital technologies in construction engineering and management. A collection of chapters is presented, explicating how advanced technological solutions can innovatively address challenges and improve outcomes in the construction industry. Promising technologies that are highlighted include digital twins, virtual reality, augmented reality, artificial intelligence, robotics, blockchain, and distributed ledger technologies. The first section presents recent applications of extended reality technologies for construction education and advanced project control. The subsequent chapters explore Artificial Intelligence (AI), blockchain, and BIM-enabled digitalization in construction through a series of case studies, reviews, and technical studies. Innovative technologies and digitalized solutions are proposed for improved design, planning, training, monitoring, inspection, and operations management in Architectural, Engineering and Construction (AEC) contexts. In addition to the technological perspectives and insights presented, pressing issues such as decarbonization, safety, and sustainability in the built environment are also discussed. This book provides foundational knowledge and in-depth technical studies on emerging technologies for students, academics, and industry practitioners. The research demonstrates how the effective use of new technologies can enhance work methods, transform organizational structures, and bring profound advantages to construction project participants.
Programming for the Internet of Things
Author: Dawid Borycki
Publisher: Microsoft Press
ISBN: 150930214X
Category : Computers
Languages : en
Pages : 1658
Book Description
Rapidly implement Internet of Things solutions Creating programs for the Internet of Things offers you an opportunity to build and program custom devices whose functionality is limited only by your imagination. This book teaches you to do exactly that, with solutions presented in a step-by-step format. When you read this book, you not only learn the fundamentals of device programming, you will also be ready to write code for revolutionizing devices and robots. You don’t need to be an expert in low-level programming to benefit from this book. It explains basic concepts and programming techniques before diving into the more complicated topics. Each of the book’s chapters and appendices contains a suitable level of detail to help you quickly master device programming. MCP Dawid Borycki shows you how to: Build Universal Windows Platform (UWP) applications that target interconnected embedded devices Design and implement background apps for seamless integration with hardware components Use intrinsic UWP functionality to detect and track human faces Build artificial auditory, visual, and learning systems Process audio signals to blink LEDs to the rhythm of music Use OpenCV to develop custom image-processing algorithms Communicate with external devices by using serial, USB, Wi-Fi, and AllJoyn connectivity Design and implement applications to control DC, stepper, and servo motors for robotics Use Microsoft Cognitive Services to detect human emotions Build predictive analysis and preventive maintenance systems by using the Azure IoT Suite
Publisher: Microsoft Press
ISBN: 150930214X
Category : Computers
Languages : en
Pages : 1658
Book Description
Rapidly implement Internet of Things solutions Creating programs for the Internet of Things offers you an opportunity to build and program custom devices whose functionality is limited only by your imagination. This book teaches you to do exactly that, with solutions presented in a step-by-step format. When you read this book, you not only learn the fundamentals of device programming, you will also be ready to write code for revolutionizing devices and robots. You don’t need to be an expert in low-level programming to benefit from this book. It explains basic concepts and programming techniques before diving into the more complicated topics. Each of the book’s chapters and appendices contains a suitable level of detail to help you quickly master device programming. MCP Dawid Borycki shows you how to: Build Universal Windows Platform (UWP) applications that target interconnected embedded devices Design and implement background apps for seamless integration with hardware components Use intrinsic UWP functionality to detect and track human faces Build artificial auditory, visual, and learning systems Process audio signals to blink LEDs to the rhythm of music Use OpenCV to develop custom image-processing algorithms Communicate with external devices by using serial, USB, Wi-Fi, and AllJoyn connectivity Design and implement applications to control DC, stepper, and servo motors for robotics Use Microsoft Cognitive Services to detect human emotions Build predictive analysis and preventive maintenance systems by using the Azure IoT Suite
Augmented Reality Art
Author: Vladimir Geroimenko
Publisher: Springer
ISBN: 3319062034
Category : Computers
Languages : en
Pages : 322
Book Description
Written by a team of world-renowned artists, researchers and practitioners - all pioneers in using augmented reality based creative works and installations as a new form of art - this is the first book to explore the exciting new field of augmented reality art and its enabling technologies. As well as investigating augmented reality as a novel artistic medium the book covers cultural, social, spatial and cognitive facets of augmented reality art. Intended as a starting point for exploring this new fascinating area of research and creative practice it will be essential reading not only for artists, researchers and technology developers, but also for students (graduates and undergraduates) and all those interested in emerging augmented reality technology and its current and future applications in art.
Publisher: Springer
ISBN: 3319062034
Category : Computers
Languages : en
Pages : 322
Book Description
Written by a team of world-renowned artists, researchers and practitioners - all pioneers in using augmented reality based creative works and installations as a new form of art - this is the first book to explore the exciting new field of augmented reality art and its enabling technologies. As well as investigating augmented reality as a novel artistic medium the book covers cultural, social, spatial and cognitive facets of augmented reality art. Intended as a starting point for exploring this new fascinating area of research and creative practice it will be essential reading not only for artists, researchers and technology developers, but also for students (graduates and undergraduates) and all those interested in emerging augmented reality technology and its current and future applications in art.
Beginning Xamarin Development for the Mac
Author: Dawid Borycki
Publisher: Apress
ISBN: 1484231325
Category : Computers
Languages : en
Pages : 225
Book Description
Develop apps for the iPhone, iPad, and Apple wearables using Visual Studio for the Mac. Learn how to set up your development environment and emulators, and how to create adaptive user interfaces for various platforms. Expert Dawid Borycki guides you through the fundamentals of programming for Apple platforms (Model View Controller, Test Driven Development), navigation patterns, gesture handling, accessing user's location, and reading and consuming data from web services. After reading this book, you will be able to build native apps that look and feel like other apps built into iOS, watchOS, and tvOS, and have the skills that are in high demand in today’s market. If you are already programming C# apps for web or desktop, you will learn how to extend your skill set to Apple mobile, wearable, and smart TV platforms. What You'll Learn Build and implement native apps for Apple platforms Create adaptive, universal views and handle navigation between them Access user's location and handle touch input Consume data from web services Minimize app development time with C# Who This Book Is For Developers who are interested in mobile and device development, as well as experienced non-Apple developers who want to switch or extend their skill set to programming for Apple platforms
Publisher: Apress
ISBN: 1484231325
Category : Computers
Languages : en
Pages : 225
Book Description
Develop apps for the iPhone, iPad, and Apple wearables using Visual Studio for the Mac. Learn how to set up your development environment and emulators, and how to create adaptive user interfaces for various platforms. Expert Dawid Borycki guides you through the fundamentals of programming for Apple platforms (Model View Controller, Test Driven Development), navigation patterns, gesture handling, accessing user's location, and reading and consuming data from web services. After reading this book, you will be able to build native apps that look and feel like other apps built into iOS, watchOS, and tvOS, and have the skills that are in high demand in today’s market. If you are already programming C# apps for web or desktop, you will learn how to extend your skill set to Apple mobile, wearable, and smart TV platforms. What You'll Learn Build and implement native apps for Apple platforms Create adaptive, universal views and handle navigation between them Access user's location and handle touch input Consume data from web services Minimize app development time with C# Who This Book Is For Developers who are interested in mobile and device development, as well as experienced non-Apple developers who want to switch or extend their skill set to programming for Apple platforms
.NET Core in Action
Author: Dustin Metzgar
Publisher: Simon and Schuster
ISBN: 1638357048
Category : Computers
Languages : en
Pages : 458
Book Description
Summary .NET Core in Action shows .NET developers how to build professional software applications with .NET Core. Learn how to convert existing .NET code to work on multiple platforms or how to start new projects with knowledge of the tools and capabilities of .NET Core. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology .NET Core is an open source framework that lets you write and run .NET applications on Linux and Mac, without giving up on Windows. Built for everything from lightweight web apps to industrial-strength distributed systems, it's perfect for deploying .NET servers to any cloud platform, including AWS and GCP. About the Book .NET Core in Action introduces you to cross-platform development with .NET Core. This hands-on guide concentrates on new Core features as you walk through familiar tasks like testing, logging, data access, and networking. As you go, you'll explore modern architectures like microservices and cloud data storage, along with practical matters like performance profi ling, localization, and signing assemblies. What's Inside Choosing the right tools Testing, profiling, and debugging Interacting with web services Converting existing projects to .NET Core Creating and using NuGet packages About the Reader All examples are in C#. About the Author Dustin Metzgar is a seasoned developer and architect involved in numerous .NET Core projects. Dustin works for Microsoft. Table of Contents Why .NET Core? Building your first .NET Core applications How to build with .NET Core Unit testing with xUnit Working with relational databases Simplify data access with object-relational mappers Creating a microservice Debugging Performance and profiling Building world-ready applications Multiple frameworks and runtimes Preparing for release appendix A - Frameworks and runtimes appendix B - xUnit command-line options appendix C - What's in the .NET Standard Library? appendix D - NuGet cache locations
Publisher: Simon and Schuster
ISBN: 1638357048
Category : Computers
Languages : en
Pages : 458
Book Description
Summary .NET Core in Action shows .NET developers how to build professional software applications with .NET Core. Learn how to convert existing .NET code to work on multiple platforms or how to start new projects with knowledge of the tools and capabilities of .NET Core. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology .NET Core is an open source framework that lets you write and run .NET applications on Linux and Mac, without giving up on Windows. Built for everything from lightweight web apps to industrial-strength distributed systems, it's perfect for deploying .NET servers to any cloud platform, including AWS and GCP. About the Book .NET Core in Action introduces you to cross-platform development with .NET Core. This hands-on guide concentrates on new Core features as you walk through familiar tasks like testing, logging, data access, and networking. As you go, you'll explore modern architectures like microservices and cloud data storage, along with practical matters like performance profi ling, localization, and signing assemblies. What's Inside Choosing the right tools Testing, profiling, and debugging Interacting with web services Converting existing projects to .NET Core Creating and using NuGet packages About the Reader All examples are in C#. About the Author Dustin Metzgar is a seasoned developer and architect involved in numerous .NET Core projects. Dustin works for Microsoft. Table of Contents Why .NET Core? Building your first .NET Core applications How to build with .NET Core Unit testing with xUnit Working with relational databases Simplify data access with object-relational mappers Creating a microservice Debugging Performance and profiling Building world-ready applications Multiple frameworks and runtimes Preparing for release appendix A - Frameworks and runtimes appendix B - xUnit command-line options appendix C - What's in the .NET Standard Library? appendix D - NuGet cache locations
Blazor in Action
Author: Chris Sainty
Publisher: Simon and Schuster
ISBN: 1638356793
Category : Computers
Languages : en
Pages : 342
Book Description
An example-driven guide to building reusable UI components and web frontends—all with Blazor, C#, and .NET. In Blazor in Action, you will learn about: Blazor + WebAssembly Picking the right hosting model Building reusable UI components Building forms with validation Integrating with JavaScript libraries Securing your application Testing your applications Blazor in Action is a practical guide to building stunning UIs and client-side applications using C# and .NET. You’ll use the Blazor frontend framework to create a fun and exciting web application for plotting hiking routes. As you build up your new application, you’ll master the key features of Blazor, such as routing, forms and validation, and dynamic and reusable components. By the time you're done, you'll be ready to develop beautiful sites and apps that seamlessly execute your C# code natively in the browser. The book is written to the most recent stable build of Blazor and seamlessly integrates fresh features from .NET 6. About the technology Create rich web frontends without relying on JavaScript. Microsoft’s Blazor framework uses WebAssembly to extend the ultra-popular ASP.NET platform. In Blazor, you can build interactive web components that run natively in the browser without plug-ins or transpilers. And because it’s C# end-to-end, it’s easy to share code between the server and your web UI. About the book Blazor in Action teaches you to create full-stack ASP.NET applications end-to-end in C#. You’ll start by learning to build Blazor web components, working through core topics like routing and forms. As you go, you’ll implement a hiking route web application that includes reusable code, integration with JavaScript libraries, and role-based security. To make sure your app is production ready, this practical book also covers state management, data persistence, and testing. What's inside Dynamic and reusable UI components Sharing client and server code Role-based security using Auth0 Persisting state using local browser storage About the reader For web developers with C# and .NET experience. About the author Chris Sainty has been a part of the Blazor community from the beginning. He’s an active blogger, open source developer, international speaker, and a Microsoft MVP. Table of Contents 1 Starting your Blazor journey 2 Your first Blazor app 3 Working with Blazor’s component model 4 Routing 5 Forms and validation—Part 1: Fundamentals 6 Forms and validation—Part 2: Beyond the basics 7 Creating more reusable components 8 Integrating with JavaScript libraries 9 Securing Blazor applications 10 Managing state 11 Testing your Blazor application
Publisher: Simon and Schuster
ISBN: 1638356793
Category : Computers
Languages : en
Pages : 342
Book Description
An example-driven guide to building reusable UI components and web frontends—all with Blazor, C#, and .NET. In Blazor in Action, you will learn about: Blazor + WebAssembly Picking the right hosting model Building reusable UI components Building forms with validation Integrating with JavaScript libraries Securing your application Testing your applications Blazor in Action is a practical guide to building stunning UIs and client-side applications using C# and .NET. You’ll use the Blazor frontend framework to create a fun and exciting web application for plotting hiking routes. As you build up your new application, you’ll master the key features of Blazor, such as routing, forms and validation, and dynamic and reusable components. By the time you're done, you'll be ready to develop beautiful sites and apps that seamlessly execute your C# code natively in the browser. The book is written to the most recent stable build of Blazor and seamlessly integrates fresh features from .NET 6. About the technology Create rich web frontends without relying on JavaScript. Microsoft’s Blazor framework uses WebAssembly to extend the ultra-popular ASP.NET platform. In Blazor, you can build interactive web components that run natively in the browser without plug-ins or transpilers. And because it’s C# end-to-end, it’s easy to share code between the server and your web UI. About the book Blazor in Action teaches you to create full-stack ASP.NET applications end-to-end in C#. You’ll start by learning to build Blazor web components, working through core topics like routing and forms. As you go, you’ll implement a hiking route web application that includes reusable code, integration with JavaScript libraries, and role-based security. To make sure your app is production ready, this practical book also covers state management, data persistence, and testing. What's inside Dynamic and reusable UI components Sharing client and server code Role-based security using Auth0 Persisting state using local browser storage About the reader For web developers with C# and .NET experience. About the author Chris Sainty has been a part of the Blazor community from the beginning. He’s an active blogger, open source developer, international speaker, and a Microsoft MVP. Table of Contents 1 Starting your Blazor journey 2 Your first Blazor app 3 Working with Blazor’s component model 4 Routing 5 Forms and validation—Part 1: Fundamentals 6 Forms and validation—Part 2: Beyond the basics 7 Creating more reusable components 8 Integrating with JavaScript libraries 9 Securing Blazor applications 10 Managing state 11 Testing your Blazor application