Roadmap Thorium version 3

You will find below the list of the developments under study or partially started which will be integrated in the future versions

MacOS Big Sur

The latest versions of Thorium Builder are compatible with the all new MacOS Big Sur (MacOS 11). On a Mac powered by the new ARM64-based processor, Thorium will run in compatibility mode (Rosetta 2) , but we are progressing on the macOS Universal version that will run natively both on Intel and ARM64 Macs.

Like in every new major version, Apple deprecated a lot of internal functions (or changed it) , so there is a lot of work to do in order to be perfectly compliant with the new OS, and this is a big move for Thorium.

UI/UX

Because of the necessary important changes we have to do, we will work on the UI/UX in order to improve the ease of use of the TB functionnalities

Frameworks Dependencies

Framework7 version 6 and Bootstrap 5

Database: the missing piece

modern stacks have a huge opacity problem, everyone wants to be magic, and everyone fails. Also, lots of people are impatient and/or intellectually lazy. We have piled up a ton of abstraction layers, yes, but they aren't hard to pry apart. But people want immediate results without doing necessary cognitive work

DB Express (SQLite)
Pros

Easy to Implement

Graphical Interface (DB Manager)

Easy to Deploy

Cons

Read Only

Low Security

Firebase
Pros

Quite Easy to Implement

Good Back Office (Firebase Console)

Safe and performant

Free for small projects

Cons

Some limits compared to SQL (Joins)

No Server side procedures

Difficult to debug when a problem occurs

Can be very expansive for large projects

Dependency to Google

Json API
Pros

Complete Control on the Server Side

Cost Control

Cons

Very Technical

Require strong IT Skills

Copyright© 2019-2021

...