I made a demo from the outcome of me playing around with ElementaryUI . Now with cute lil’ animations 😍
Cautionary note:
I barely know what I’m doing and I’m learning as I go. Browse accordingly 😅
I made a demo from the outcome of me playing around with ElementaryUI . Now with cute lil’ animations 😍
Cautionary note:
I barely know what I’m doing and I’m learning as I go. Browse accordingly 😅
I also discovered a useful trick because the Carton command-line tool appears to be outdated and does not support Swift 6.2.1, as far as I can tell.
ElementaryDOM uses two small tools to rebuild the project and reload the browser during development:
'watchexec' and 'browser-sync'
ElementaryDOM is a very good library for writing small, useful web applications using #SwiftWasm with syntax similar to SwiftUI. Setting up a project was very easy.
You can even use it with Swift Embedded, which in my case results in a binary size of 2.5 MB.
I'm excited to announce the inaugural Swift for Wasm Community Hour! We welcome everyone at this event, no matter your background or experience. This is an open space to ask questions and to learn from each other. We kindly ask all participants to respect the Swift Code of Conduct. Event Details Hosts: @Max_Desiatov @kateinoigakukun When: 2025-12-03T17:00:00Z (UTC)→2025-12-03T18:00:00Z (UTC) Where: SwiftWasm Discord Agenda Demo: Quick demos of some new additions to Wasm support in Swift. ...
It's great that features such as print() and fatalError() work in #SwiftWasm, providing the line number in the browser console.
The compilation times are also moderate and allow for faster iteration than when developing with iOS devices, for example.
@benbrown of course the most annoying thing about this is I should probably reimplement the entire logo generation in JS to live on https://happitec.com/ … I wonder if there are any SpriteKit to SwiftWASM examples?!
We are going to take a Swift feature into the browser. We will set up a WebAssembly application from scratch, show how to run and debug it, and even set up some basic UI. And then we will integrate our existing model into it, all powered by the magic of Swift’s Observation framework.
For the last two years, the Goodnotes engineering team has been working on a project to bring the successful iPad notetaking app to other platforms. This case study covers how the 2022 iPad app of the year got to web, ChromeOS, Android, and Windows powered by web technologies and WebAssembly reusing the same Swift code the team has been working on for more than ten years.