推荐一个革新性的 Telegram 客户端:Materialgram
如果你是一位热爱使用 Telegram 并寻求更美观界面与卓越体验的用户,那么这个开源项目绝对值得你关注。Materialgram 是基于 Telegram API 和 MTProto 安全协议的 Telegram 客户端的一个精美 Material Design 复刻版,由 kukuruzka165 提供。它不仅采用了 Google 的 Material 风格,还增添了许多实用功能和优化。
项目介绍
Materialgram 不仅提供了自家独特的 Material You 主题,还有色彩匹配器,使你的应用更具个性化。此外,它换上了 Google Sans 字体(阿拉伯字符除外,使用 Vazir 字体),并用 Material 图标替换了默认图标。该项目旨在提供一个清爽、易用且与现代设计标准接轨的 Telegram 使用体验。
项目技术分析
Materialgram 基于 Qt 框架构建,利用了 Qt 6 和 Qt 5.15 稍作修改的版本,确保了跨平台兼容性。此外,还整合了 OpenSSL 1.1.1 和 1.0.1、WebRTC、LZMA SDK 等多个开源库,保证了应用的安全性和性能。它的构建过程支持 Windows 64 位、macOS 以及通过 Docker 运行的 GNU/Linux。
项目及技术应用场景
无论你是个人用户还是开发者,Materialgram 都能为你的日常聊天、文件分享、小组管理等活动提供舒适的环境。对于开发者来说,这是一个学习如何在现有应用上实现 Material Design,以及如何结合多种开源工具和技术的好案例。
项目特点
- 自带 Material You 主题和颜色匹配器,可自定义主题风格。
- 使用 Google Sans 字体和 Material 图标提升视觉效果。
- 支持在圆型视频中进行寻找特定时间的功能。
- 可以一次性删除大量消息。
- 添加了管理员菜单和聊天记录按钮,增强管理功能。
- 更快的上传速度和更高的图像质量。
- 优化了多项用户体验,如:减少最小窗口大小,改进聊天导出等。
总体而言,Materialgram 将 Telegram 的实用性与 Material Design 的美感完美融合,为用户带来了一种全新的即时通讯体验。如果你是追求高质量用户体验的 Telegram 用户,不要错过这个精美的开源项目,立即尝试并参与社区讨论吧!