65 lines
3.8 KiB
Markdown
65 lines
3.8 KiB
Markdown
<div align = "center">
|
||
|
||
<img width="100" src="app/src/main/ic_launcher-playstore.png" alt="Geto" align="center">
|
||
|
||
# Eblan Launcher
|
||
|
||
Lightweight, fast, customizable, and secure Android launcher
|
||
|
||

|
||

|
||

|
||

|
||

|
||
|
||
[<img src="https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png" alt="Get it on IzzyOnDroid" height="80">](https://apt.izzysoft.de/packages/com.eblan.launcher)
|
||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">](https://f-droid.org/en/packages/com.eblan.launcher/)
|
||
|
||
</div>
|
||
|
||
> [!WARNING]
|
||
> This is an Alpha Stage Build. Expect bugs, instability, and incomplete features.
|
||
|
||
## About The Project
|
||
|
||
Most Android launchers are just forks of AOSP’s Launcher3. I wanted to try something
|
||
different—building from scratch while welcoming new developers and applying solid coding principles
|
||
and best practices to keep the project alive for the long run. Open-source Launcher3 forks often end
|
||
up abandoned because of their complexity, making it tough for newcomers to contribute. And, not
|
||
gonna lie… a lot of them are still written in Java and rely on legacy APIs.
|
||
|
||
Meanwhile, many closed-source launchers are starting to get greedy—locking features behind paywalls
|
||
and sneaking in trackers. My goal is to give everyone the joy of using powerful features without
|
||
compromising privacy.
|
||
|
||
## Screenshots
|
||
|
||
<div style="width:100%; display:flex; justify-content:space-between;">
|
||
|
||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg" width=19% alt="1">](fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg)
|
||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg" width=19% alt="2">](fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg)
|
||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg" width=19% alt="3">](fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg)
|
||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg" width=19% alt="4">](fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg)
|
||
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg" width=19% alt="5">](fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg)
|
||
|
||
</div>
|
||
|
||
## Profiler
|
||
|
||
When idle, Eblan Launcher uses around 100 MB of memory, with the lowest recorded at 80 MB, while the data sync process can consume up to about 250 MB according to the profiler. The actual usage still depends on how many applications are installed. Data sync is resource-intensive, so we’ve added an option that lets you manually run the data sync.
|
||
<img width="1600" height="900" alt="image" src="https://github.com/user-attachments/assets/2b75780e-989b-4315-86ff-0c6eae7906ae" />
|
||
<img width="1600" height="900" alt="image" src="https://github.com/user-attachments/assets/a34b28b6-ef53-4a85-9043-3956af060065" />
|
||
|
||
## Architecture
|
||
|
||
Most of the code in this project is based
|
||
on [Now In Android](https://github.com/android/nowinandroid), but it
|
||
follows [Clean Architecture](https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html)
|
||
instead.
|
||
|
||
## License
|
||
|
||
**Eblan Launcher** is licensed under the GNU General Public License v3.0. See the [license](LICENSE)
|
||
for more
|
||
information.
|