Steps to build the BCL solution:

The BCL solution relies on a custom build task used to filter and rename the compiled javascript files by platform. E.g. the file application.android.js, containing the actual platform-specific implementation will become application.js

Build the BuildTasks solution

BuildTasks

The output of this project is located at (../bin/)

Build the BCL project

There are two build configurations - iOS and Android. Depending on the configuration, the custom build task will prepare the bin/iOS and bin/Android folders where the files only needed for the specified platform will be copied.

Description
⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.
Readme MIT 263 MiB
Languages
TypeScript 85.1%
Java 10.4%
Objective-C 2.3%
JavaScript 0.8%
CSS 0.7%
Other 0.6%