Hacker News with Generative AI: Cross-Platform Development

Building an offline-first, cross-platform IMAP client (marcoapp.io)
When we set out to build Marco, we knew we were committing to two very difficult requirements: (1) IMAP-based, not API-based, and (2) cross-platform – web, Mac, Windows, Android, iOS.
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.
Textual 1.0 (github.com/Textualize)
Build cross-platform user interfaces with a simple Python API. Run your apps in the terminal or a web browser.
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.
The GNU C-Compiler with Binutils and other useful tools for Amiga (github.com/bebbo)
The GNU C Compiler with binutils and other useful tools for cross compiling software for the Commodore Amiga.
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.
Tk9.0: CGo-free, cross platform GUI toolkit for Go (pkg.go.dev)
This package is not in the latest version of its module.
Electrobun: Cross-platform desktop applications written in TypeScript (electrobun.dev)
Electrobun aims to be a complete solution-in-a-box for building, updating, and shipping ultra fast, tiny, and cross-platform desktop applications written in Typescript.
FLTK 1.4 Released (fltk.org)
We are pleased to announce the release of FLTK 1.4.0.
Uno Platform Studio: GUI Designer for Cross-Platform .NET Applications (platform.uno)
We are proud to introduce Uno Platform Studio, a suite of productivity tools featuring Hot Design, a next-generation Visual Designer for .NET cross-platform apps!
Haxe lang – build cross-platform application with fast cross-compiler (haxe.org)
Haxe is an open source high-level strictly-typed programming language with a fast optimizing cross-compiler.
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.
Show HN: Pax – cross-platform GUIs with an integrated design tool (pax.dev)
Fenster: The most minimal cross-platform GUI library (github.com/zserge)
Fenster /ˈfɛnstɐ/ -- a German word for "window".
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.
Show HN: Skip – Build native iOS and Android apps from a single Swift codebase (skip.tools)
Expo vs. Flutter (thenewstack.io)
How to beg/borrow/steal your way to a cross platform Bluetooth LE library (2023) (nonpolynomial.com)
How to develop on Windows: comparing native, MinGW, Cygwin, WSL (tmewett.com)
Flet – multi-platform apps in Python powered by Flutter (flet.dev)
U++ – Cross-Platform App Development Framework (ultimatepp.org)
Is Kotlin Multiplatform Replacing Flutter? (ycombinator.com)
Qt 6.7.1 Released (qt.io)
Gio UI – Cross-platform GUI for Go (gioui.org)
Xmake: A cross-platform build utility based on Lua (github.com/xmake-io)
Porting a cross-platform GUI application to Rust (mozilla.org)
libxev: A cross-platform, high-performance event loop (github.com/mitchellh)