mvbasov / lWS

lightweight Web Server (lWS) for Android
GNU General Public License v3.0
76 stars 19 forks source link

Cleanup and small performance improvements #8

Closed stokito closed 3 years ago

stokito commented 4 years ago

Embedded Android devices are slow so it makes sense to do some basic optimizations. Almost all these optimization was just made automatically by Android Studio so the refactoring should is safe.

stokito commented 4 years ago

Hi @mvbasov please take a look on the PR. I would like to send another PR but I want to know if the project is alive

mvbasov commented 3 years ago

Thank You for your work! Project is alive but I spent only free time for it. 1/2 year reaction time is normal for this project ;)

mvbasov commented 3 years ago

You warm up my interest to this project:) The main problem of this project now is reaction to switch network. The main idea is:

stokito commented 3 years ago

Thank you. Basically I’m interested in your server because it’s the only one available on my xiomi Android TV installed via F-droid. I saw few other http and even webdav servers in App Store but looks like only your supports TV boxes. To be honest you can just include Jetty webserver or maybe even tomcat embedded. They are much bigger but already supported, audited and well known.

mvbasov commented 3 years ago

You will be laugh. It not operate on my TV box :) I need more free time to implement handling ethernet connection:( Jetty web server is a good solution but "killer feature" of this project is to be lightweight. See name of this project. The idea was write simplest web server for Android. It can be good base for another projects as I think. The F-Droid release will be little bit later. I need to test new code. Also F-Droid ecosystem has very complex release workflow...