Ltt.rs (pronunciat Letters) és un client de correu electrònic de prova de concepte (JMAP) actualment en desenvolupament. Fa un ús intensiu d'Android Jetpack per obtenir una base de codi més fàcil de mantenir que alguns dels clients de correu electrònic d'Android preexistents.
Per utilitzar Lttrs, necessiteu un servidor de correu compatible amb JMAP (JSON Meta Application Protocol).
Característiques i consideracions de disseny:
· Molt emmagatzemat a la memòria cau però no totalment fora de línia. Ltt.rs fa ús de les grans capacitats de memòria cau de JMAP. Tanmateix, les accions, com ara marcar un fil com a llegit, necessiten un viatge d'anada i tornada al servidor fins que s'actualitzen les seves conseqüències, com ara el recompte no llegit. Ltt.rs s'assegurarà que l'acció en si mateixa no es perdi encara que es realitzi mentre estigui momentàniament fora de línia.
· No hi ha cap configuració a part de la configuració del compte. La configuració convida a la funció de variació i fa que l'aplicació sigui difícil de mantenir. Ltt.rs té com a objectiu donar suport a un flux de treball específic. Els usuaris que desitgin un flux de treball diferent poden trobar K-9 Mail o FairEmail més adequats.
· Dependències externes mínimes. Les biblioteques de tercers solen ser de mala qualitat i acaben sense mantenir-se. Per tant, només confiem en biblioteques conegudes i ben provades de venedors de renom.
· Encriptació automàtica com a característica de primer nivell¹. Amb les seves estrictes directrius UX, l'autocrypt s'adapta perfectament a Ltt.rs.
· Ltt.rs es basa en jmap-mua, un client de correu electrònic sense cap o una biblioteca que gestiona tot el que faria un client de correu electrònic, a part de l'emmagatzematge de dades i la interfície d'usuari. També hi ha lttrs-cli que utilitza la mateixa biblioteca.
· En cas de dubte: mira Gmail per inspirar-te.
¹: funció planificada
Ltt.rs té llicència sota la llicència Apache 2.0. El codi font està disponible a Codeberg: https://codeberg.org/iNPUTmice/lttrs-android
Data d'actualització:
7 de gen. 2024