lc-soft / LCUI

C library for building user interfaces
https://lcui-dev.github.io
MIT License
4.13k stars 356 forks source link

[Feature Request] Add Android support #210

Closed lc-soft closed 4 months ago

lc-soft commented 4 years ago

Issuehunt badges

Is your feature request related to a problem? Please describe.

Some Android apps have a very slow startup speed, large memory usage, and poor performance user interfaces. I don't know how Android developers can reduce the performance of app, even if their user interface is simple.

Therefore, I am interested in trying to use LCUI to build Android to experience its performance, to confirm whether the poor performance of the Android application is due to the technical level of Android developers or the GUI framework they use.

But before that, we need to make LCUI work on Android. Since I am not an Android developer, this work needs to be done by Android developers in the open source community.

Describe the solution you'd like

At first, if you want to work on this issue, please request for a bounty on issuehunt.io to tell everyone how much you need.

Next look at the requirements:

Finally, in order to get more bonuses, I recommend writing some articles to introduce this feature that will be added, so that more people know the value of it and are willing to increase the bonus.

Describe alternatives you've considered

If you think this work is very difficult, you can provide other forms of help, such as:

Additional context

SDL already supports Android, you can refer to its code:

https://github.com/SDL-mirror/SDL/tree/master/src/video/android

For how to develop the Android driver for LCUI, you can refer to the existing driver code:

https://github.com/lc-soft/LCUI/tree/develop/src/platform


IssueHunt Summary ### Backers (Total: $10.00) - [lc-soft lc-soft](https://issuehunt.io/u/lc-soft) ($10.00) #### [Become a backer now!](https://issuehunt.io/r/lc-soft/LCUI/issues/210) #### [Or submit a pull request to get the deposits!](https://issuehunt.io/r/lc-soft/LCUI/issues/210) ### Tips - Checkout the [Issuehunt explorer](https://issuehunt.io/r/lc-soft/LCUI/) to discover more funded issues. - Need some help from other developers? [Add your repositories](https://issuehunt.io/r/new) on IssueHunt to raise funds.
issuehunt-oss[bot] commented 4 years ago

@lc-soft has funded $10.00 to this issue.


lc-soft commented 4 years ago

@aish96660 @jduo

The description of this issue has been updated, please re-evaluate its workload, and then update the bounty request.

image