slint/demos/home-automation
dependabot[bot] a74cf7ae8e
build(deps): bump @biomejs/biome from 2.0.5 to 2.0.6 (#8810)
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.0.6/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 21:32:18 +03:00
..
node build(deps): bump @biomejs/biome from 2.0.5 to 2.0.6 (#8810) 2025-06-30 21:32:18 +03:00
rust Bump version number to 1.13.0 2025-06-26 13:30:43 +00:00
ui demos: Fix wasm deploy of Home Automation demo (#8625) 2025-06-10 14:54:47 +03:00
README.md Add iOS build of the Energy Monitor and Home Automation demos 2025-05-20 11:07:19 +02:00

Home Automation Demo

A fictional Home Automation User Interface.

.slint Design Rust Source C++ Source Node Source Online wasm Preview Open in SlintPad
ui.slint main.rs main.js Online simulation Preview in Online Code Editor

Screenshot of the Home Automation Demo

Building and running on iOS

This demo can be cross-compiled to iOS to run on iPhones, iPads, and the respective simulators.

Prerequisites

  • A computer running macOS.
  • An up-to-date installation of Xcode.
  • Xcodegen
  • Rust. Add the target and simulator toolchains using rustup target add aarch64-apple-ios and rustup target add aarch64-apple-ios-sim

Building

  1. Run xcodegen -s ios-project.yml to generate an XCode project file (.xcodeproj).
  2. Open XCode and open the generated .xcodeproj in it.
  3. Run, deploy, and debug the demo from within Xcode.