
Explore modern native application development using Gradle, covering C/C++, D, Rust, Go, cross-platform builds, and integration with tools like GNU Make, CMake, Doxygen, and Conan.

Explore Kotlin/Native's potential for native app development, focusing on its interoperability with existing platforms and advantages over C in terms of conciseness and readability.

Explore Kotlin's multiplatform capabilities for code reuse across Android and iOS. Learn about Kotlin/Native, coroutines, and efficient architecture for shared core components.

Explore cross-platform development challenges and solutions, focusing on porting Windows applications to Mac and web. Learn about C++ abstractions, platform-independent implementations, and tools for writing web apps in C++.

Discover a portable solution for building and packaging C++ code using CMake and Conan, simplifying multi-platform development and third-party integration.

Learn techniques for organizing and building multi-platform code, exploring common approaches, build tools, and challenges. Interactive session encourages sharing experiences to improve portability across diverse environments.

Explore Lean-inspired workflows for minimizing work-in-progress in software development, including change size notifications, auto-revert, TDD, and TCR, demonstrated through live coding of FizzBuzzWoof kata in Kotlin.

Explore lock-free implementation of std::atomic std::shared_ptr in C++20, its motivation, history, and strategies. Learn about a new portable, lock-free solution for low-latency applications.

Explore real-world software failures, crash reporting strategies, and lessons learned from a large desktop application. Gain insights on improving code quality and user experience.

Explore integrating React and TypeScript with C++ using JUCE for audio application UI development. Learn advantages, challenges, and performance insights from real-world implementation.

Exploring the intersection of mixed reality and art, this talk delves into the potential and challenges of AR and VR in artistic expression, emphasizing meaningful content over technological gimmicks.

Explore the fusion of AI and AR in art, discussing technologies, impacts, and the artist's journey in bridging digital and physical worlds through innovative artworks.

Strategies for developing cross-platform applications using Qt, QML, and Kirigami. Learn to share code between desktop and mobile while navigating challenges in Android and iOS support.

Explore privacy and security challenges in virtual and augmented reality, drawing lessons from IoT to build robust systems against potential abuse in immersive technologies.

Explore Project Noisefloor: a modular software synthesizer in Golang, transpiled to Javascript for web use. Learn about multi-platform design and real-time signal processing challenges.

Explore how Yarra Valley Tech School uses Donkey Cars to teach software and electronics, blending hands-on learning with cutting-edge technology in autonomous vehicles.

Explore Control Flow Integrity in Linux kernel, its implementation using Clang/LLVM, and how it protects against memory corruption attacks by validating function pointers.

Explore room-scale VR tracking with OpenHMD, covering technical details for Oculus Rift implementation and the project's ecosystem supporting various VR hardware across platforms.

Explore hands-on digital technologies in popup makerspaces, including robotics, VR, and coding. Learn how these engaging activities benefit preservice teachers and students in innovative learning environments.

Explore Vircadia, an open-source 3D virtual environment for socializing, scripting, and creating. Learn its origins, capabilities, and potential impact on the future of shared virtual spaces.

Discover techniques for identifying and preventing bugs in Kotlin code through static analysis, enhancing code quality and reliability.