Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ...
by jstimpfle on Tuesday March 03, 2020 @03:42PM
(#22478529)
I've worked power-user type applications that are mainly keyboard driven, and those are pretty easy to make cross platform with a single custom codebase that has a platform-specific graphics backend (OpenGL covers many platforms) and minimal platform code. Let's say < 300 lines of boilerplate per platform + 600 lines for OpenGL + 2-5K lines for (shared) UI controls.
Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ...
by pjmlp on Wednesday March 04, 2020 @01:57AM
(#22481738)
Yeah, but that kind of fits what I was describing, you are using standard SDK tooling, and it looks to me it being game engine like.
Beyond "Hello World" all of them required me to get my hands dirty, at which point I was better off just doing C++ with native views, standard out of the box tooling available across all SDKs.
Nowadays I rather go for PWAs, or plain mobile Web, unless it is something very special that requires OS APIs or hardware access.