Workshops

Huawei

Getting Started with HarmonyOS NEXT / OpenHarmony / Oniro Wearable Apps

Before you dive into our challenge, our hands-on session will make you familiar with how to build apps for smartwatches running HarmonyOS NEXT / OpenHarmony / Oniro.

In this workshop, you will learn:

  • Tooling & setupHow to install the required programming tools, create a project, and run it on the target device or emulator.
  • Programming basics with the OpenHarmony SDKHow to work with ArkTS (a TypeScript-based language) and ArkUI (UI framework), including project structure and core programming concepts.
  • Designing for the wristHow to design interfaces for wearable devices, including gesture interactions, limited screen space workflows, and integration with sensors such as GPS, motion, and heart-rate.
  • Where to go nextHow to continue learning through documentation, codelabs, video tutorials, and open-source examples.

By the end of the workshop, you’ll have a running sample app and all the knowledge you need to start building your own AI-powered smartwatch experience for the hackathon.

QNX

Intro to QNX: Foundational Software for Mission Critical Systems

Come learn about the QNX real-time operating system widely embedded in mission critical systems from cars to rail systems to medical robots! This workshop will present features of QNX like its microkernel design and low-latency, real-time scheduling. This should clarify why all 10 of the top 10 automakers use QNX somewhere in their cars! It will also show how you can get started building with QNX on a Raspberry Pi 4 or 5 for free any time with QNX Everywhere.