15 points by colesantiago 35 days ago | 9 comments
Qt Bridges: Hiding C++ and bringing Qt UI to any language(devclass.com) At the Qt World Summit in Munich the Qt Company, maker of a widely used UI framework, unveiled its plan to bring Qt UI to any programming language, starting with Java, C#, Rust, Swift and Kotlin, and extending a technology that already exists for Python.
Cogentcore: Open-source framework for building multi-platform apps with Go(github.com/cogentcore) Cogent Core is a free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere (Core). See the Cogent Core Website for more information, including extensive documentation and interactive examples you can directly edit and run. The website itself is a Cogent Core app running on the web using wasm.
Native Cross-Platform Swift Apps(skip.tools) In our series on using native Swift on Android, we have covered the basics of the Swift-Android toolchain in Part 1, bridging between compiled Swift and Kotlin in Part 2, and the creation of a cross-platform app with a shared Swift model layer in Part 3.
Gooey: My take on a Rusty GUI framework (2023)(ecton.dev) Today, I've released v0.1.0 of Gooey, the first alpha of my attempt at building an easy-to-use, cross-platform, "native" graphical user interface framework for Rust. Gooey uses a reactive data model and renders widgets using a wgpu-powered, 2D graphics library (Kludgine).
10 points by cranberryturkey 103 days ago | 11 comments
Ask HN: Future of Windows operating system and application(ycombinator.com) Now that windows is more tightly integrating with linux and supporting wsl etc and applications are increasingly xplatform e.g. vs code in electron on linux, apple etc where do we see this ending. Is there much change in how windows is evolving under the hood or in the way (previously) native applications are being developed?
17 points by isaachinman 162 days ago | 9 comments
Show HN: Beautiful ePub reader for all platforms(github.com/readest) Readest is an open-source ebook reader designed for immersive and deep reading experiences. Built as a modern rewrite of Foliate, it leverages Next.js 15 and Tauri v2 to offer a seamless cross-platform experience on macOS, Windows, Linux and Web, with support for mobile platforms coming soon.
Introduce support for the Meson build system – git.git 904339e(kernel.org) Introduce support for the Meson build system, a "modern" meta build system that supports many different platforms, including Linux, macOS, Windows and BSDs. Meson supports different backends, including Ninja, Xcode and Microsoft Visual Studio. Several common IDEs provide an integration with it.
Native Swift on Android, Part 2: Your First Swift Android App(skip.tools) Swift is Apple’s recommended language for app development, and with good reason. Its safety, efficiency, and expressiveness have made it easier than ever to build fast, polished, and robust apps for the Apple ecosystem. Recent stories about Swift on Windows and Swift on the Playdate highlight developers’ desire to take advantage of Swift on other platforms too. In this series, we explore writing native Swift apps for Android with Skip.
A Swift Toolchain for Android, Part 1: Setup, Compiling, Running, and Testing(skip.tools) You may already be familiar with Skip as a tool for bringing your Swift iOS apps to Android. Skip takes a novel transpilation approach, where we integrate with the Xcode build system to convert your Swift code into Kotlin. This allows us to create an Android library for every build of your Swift package, or to launch an Android version of your SwiftUI app on every Xcode Run.
QtCS2024: Compile once, Run everywhere(wiki.qt.io) Compiling and deploying of C++ applications on Windows, Linux, macOS for x86_64 and arm64 can be challenging. By using _[Cosmopolitan Libc](https://justine.lol/cosmopolitan/)_ we could have an alternative.