Hacker News
Native apps written in TypeScript and CSS
50 points by arbayi
ago
|
10 comments
bertili
|next
[-]
Not apparent at first, but this is a TypeScript to c++ compiler at the core (https://github.com/geastack/compiler), with bindings for various platforms.
zerr
|next
|previous
[-]
What do they use for graphics and audio?
zero_shift
|root
|parent
|next
[-]
It's not clear at first glance, but given (1) the apps are written in JavaScript (2) the project has repos for different OS native bindings, my bet is some kind of embedded JavaScript engine that just calls through to OS native widets
sublinear
|next
|previous
[-]
Ah this is for embedded apps. Pretty neat!
dashersw
|root
|parent
[-]
It also supports iOS, macOS, Android, Windows, Linux, XBox for Three.js games, as well as (some) Node.js apps.
jr3592
|root
|parent
[-]
could you throw a react project (WEB) at it and get a native macos project out of it?
letrix
|root
|parent
[-]
It loosk more like React Native: https://github.com/geastack/examples/tree/main/apps/notes-na...
tarcon
|previous
[-]
"The earlier implementation could not be driven to zero of them, because boxing was load-bearing in its emitter"
In the docs of the repo of their TS to C++ compiler. https://github.com/geastack/compiler