LaborGit for Android is built on the open-source code of Telegram: https://github.com/DrKLO/Telegram
No, it's not another Telegram bot or some plugin or add-on. It is a full-fledged Telegram, repurposed into LaborGit:
The chat list has been repurposed into a list of Tasks and Steps
Folders have been adapted to group Steps by days/weeks
The search mechanism with excellent visualization of recent found elements (Recent) has been preserved
The key ability to switch between multiple (1 to 3) accounts has been retained. So, for example, you can separate personal and corporate activities.
The functionality for changing themes (light/night) has been reduced but retained
Settings have been streamlined and adapted. Database-related settings are grouped into a separate menu item.
Group video chat (Live-stream) has been repurposed into a Pomodoro tracker (5-minute breaks after every 25 minutes of focused labor). For this, the open-source code of another excellent project—Goodtime "Productivity Timer" (https://github.com/adrcotfas/Goodtime)—was integrated into the Telegram source code.
All technical solutions, as in Telegram, are aimed at maximizing application speed:
Vanilla Java and native C code
SQLite database as a single C library within the project (amalgamation)
Minimal third-party Android libraries
Custom implementation of the fragment manager
The entire UI is built without using slow xml
Google authentication added
To increase build speed, a large part of the Telegram code, including native C code, has been moved to a separate master apk (https://github.com/gdev2018/tgjni).
Thank you, Pavel Durov! A true Man, living not in vain!
2022-03-08
Dzen: https://dzen.ru/a/acBa-h1yMQkVsxo4
Max: https://max.ru/c/-71578060128503/AZ0XZgaKRbQ
VK: https://vk.com/@-230141315-android-2-chto-pod-kapotom
Telegram: https://t.me/LaborGit/17
LaborGit: https://laborgit.ru/ru/blog/12-android-2-chto-pod-kapotom