From 0fde4f7837f7052d60b0146cffbae8f4024f9f4a Mon Sep 17 00:00:00 2001 From: Mis012 Date: Fri, 21 May 2021 20:40:21 +0200 Subject: [PATCH] update README regarding the last commit --- README.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 94cae8c9..ad45bb9b 100644 --- a/README.md +++ b/README.md @@ -14,15 +14,15 @@ A: yep, and that *can* be tackled, see https://github.com/minecraft-linux/{mcpelauncher-linker, ...} Q: - hey! it errors out! + hey! this is so basic it's useless! A: - yup, we need to do some reimplementing :) - for the PoC (simple sample app), just some basic stuff should be enough. - - Google did a lot of work for us already, by making a tool that can stub - out all the source files. The stubbed out files are available in their Sdk, - but it would be smart to just use the tool on the much better licensed - original codebase. + yup, we still need to do some proper reimplementing :) + The PoC works-ish now, though it's much less complex than even a modern sample app. + For one, it doesn't use any of the complex compat layers, it just directly subclasses Activity. + Second, it uses only two basic UI elements (TextView and LinearLayout), and yes these are + the only ones implemented (and partially at that, only the absolutely required functionality). + Third, it doesn't do much - it just sets up it's static, non-changing UI, and since the current + GUI implementation is just printing stuff to stdout, we might as well let the app finish after onCreate. ##### Roadmap: @@ -30,7 +30,6 @@ first we need to gather a lot of volunteers, because the android abi is *huge* then we need to settle on language / UI toolkit. -I would like to shim stuff to C for performance (kinda like Google already -does with C++ on newer implementations), and use GTK 4 for UI - because +I would like to shim stuff to C for performance, and use GTK 4 for UI - because that seems like a lot of fun, and we need to be honest with ourselves, why would anyone help with this project if not for fun ;)