<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Scapix :: Scapix Language Bridge</title><link>/index.html</link><description>Scapix Language Bridge Deliver native Android, iOS, macOS, Windows, Linux and Web applications from a single shared C++ code base. Automatic, on the fly code generation to bridge common C++ code base to UI code written in Java, Objective-C, Swift, Python, JavaScript (WebAssembly) and C#. Get the best of both worlds: single shared C++ code base and native UI on each platform.</description><generator>Hugo</generator><language>en-us</language><atom:link href="/index.xml" rel="self" type="application/rss+xml"/><item><title>Bridge</title><link>/bridge/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/bridge/index.html</guid><description>github: scapix Automatic, on the fly bindings directly from C++ headers to:
Java Objective-C Swift Python JavaScript (WebAssembly) C#</description></item><item><title>JNI</title><link>/jni/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/jni/index.html</guid><description>github: scapix-jni Modern C++20 wrapper for JNI:
type-safe APIs automatic resource management ZERO runtime overhead compared to manually written JNI code automatic C++/Java type conversion for many standard types (std::string, std::vector, etc.) automatic C++/Java exception tunneling comes with pre-generated C++ headers for all JDK and Android Java APIs automatically generate C++ headers for any Java code, including your own Example without generated headers:</description></item><item><title>cmodule</title><link>/cmodule/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cmodule/index.html</guid><description>Non-intrusive CMake dependency management</description></item><item><title>Changelog</title><link>/changelog/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/changelog/index.html</guid><description>To get latest version of Scapix, use latest cmodule release in your CMake file.
2026-06-20 (cmodule v2.3.0):
scapix-java-api: for JDK 11+ use all APIs exported in java modules (previously used only java.base.jmod). scapix-java-api: skip non-public classes (for JDK 11+ also non-exported classes). scapix-java-api: add android-37 platform. 2026-05-11 (cmodule v2.2.0):
Scapix Bridge: update clang to version 22.1.5 Scapix Bridge: fix java std::function struct member Scapix Bridge: fix js constructors (revert smart_ptr_constructor use) Scapix Bridge: fix js struct convert in latest EMSDK (5.0.7) scapix-java-api: add Android 35/36, JDK 25 scapix-java-api: SCAPIX_JAVA_API: use default version if we don’t have headers for current JDK/Android version scapix-java-api: fix var name generation in all cases (after jlong/jdouble parameters) 2026-04-28 (cmodule v2.0.3):</description></item><item><title>Roadmap</title><link>/roadmap/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/roadmap/index.html</guid><description>Scapix Bridge
nonintrusive bridge: remove requirement to derive from scapix::bridge::object class full (native) support for enums direct bridge to Swift std::string_view, std::span Scapix JNI
add Java Generics info to generated Java API headers Remote Bridge: automatic bridge between C++ code running on client and server</description></item><item><title>License</title><link>/license/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/license/index.html</guid><description>Please carefully read license agreement.
In short: If you comply with license agreement, you may use Scapix Language Bridge free of charge to build commercial and/or open source applications. You may NOT modify and/or redistribute the Scapix Language Bridge product itself.</description></item><item><title>Contact</title><link>/contact/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/contact/index.html</guid><description>Name Email Subject Message</description></item><item><title>About</title><link>/about/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/about/index.html</guid><description>My name is Boris Rasin, I am the author of Scapix Bridge framework, Scapix JNI C++20 JNI wrapper library and cmodule package manager. I continue to actively work on these projects. If you have any questions or suggestions, please don’t hesitate to contact.</description></item></channel></rss>