Forum Moderators: open

Message Too Old, No Replies

Boden Cross-Platform Framework

Truly native C++ cross-platform framework for Android and iOS

         

iamlost

5:04 pm on May 30, 2019 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Boden Cross-Platform Framework [boden.io]

See also Truly native C++ cross-platform framework for Android and iOS development. [github.com]

This is great!
Of course one needs to be up to date with C++; sorry script kiddies! :)
Sadly, I have already otherwise built native apps as well as progressive web apps - but am still happily scheduling Bodin play time ... and then, who knows?!

Important Note: Boden is in process of releasing a new LGPL / Commercial version because the GPL v2 license doesn't allow distribution under Apple's licensing terms.

Compile native apps from a single C++17 codebase

Write your mobile apps in modern C++17 and compile 100% native Android and iOS apps from a single statically typed codebase. No need for scripting. No overhead introduced by virtual machines. Using Boden is straight forward:

....

What platforms are supported?
Currently Boden supports iOS and Android. Desktop platforms will be supported in the future, but we cannot nail down a date yet.

On which platforms can I develop apps based on Boden?
On macOS, Linux, and Windows.

To compile, run, and deploy iOS apps, you will need a Mac.

What IDEs are supported?
Xcode on macOS, Android Studio on Linux and Windows.

How does licensing work?
Boden is an open-source project currently licensed under the GNU General Public License. You can choose which version of the GPL you like better (2 or 3). Copy the respective Boden license file into your derivative project's repo and you're all set.

In the future, we will most likely offer an LGPL licensing option as an alternative for those who find the GPL too restrictive.

Finally, there will be a commercial licensing option for everyone who cannot or does not want to comply with the GPL.

NickMNS

5:13 pm on May 30, 2019 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Looks interesting.
Adding to the list...
That is the list of thing to learn, but unfortunately will likely never find enough free time to get to. Oddly this list keeps growing.

iamlost

6:52 pm on May 30, 2019 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month




Adding to the list...
That is the list of thing to learn, but unfortunately will likely never find enough free time to get to. Oddly this list keeps growing.

Welcome to my life.