Ltt.rs for Android

  • The app complies with the inclusion criteria
  • The app is not already listed in the repo or issue tracker.
  • The original app author has been notified (and supports the inclusion).

I’m the original app author. Fastlane metadata is available. Build should be reproducible. I've started work on a metadata file here which should outline the steps (copied from öffi): https://gist.github.com/iNPUTmice/b32423c1becc48e014bca3544018e7a4

I’m currently unsure about the v1 signature thing.


Link to the source code:

https://github.com/inputmice/lttrs-android

Link to app in another app store:

None yet

License used:

Apache-2.0

Category:

Internet

Summary:

No-frills, easy to use, easy to maintain Email client for Android

Description:

Ltt.rs (pronounced Letters) is a proof of concept email (JMAP) client currently in development. It makes heavy use of Android Jetpack for a more maintainable code base than some of the preexisting Android email clients.

Features & Design considerations:

  • Heavily cached but not fully offline capable. Ltt.rs makes use of JMAP’s great caching capabilities. However actions, such as marking a thread as read, need a round-trip to the server until their consequences like unread count are updated. Ltt.rs will ensure that the action itself won’t get lost even if performed while momentarily offline.
  • No settings aside from account setup. Settings invite feature creep and make the app hard to maintain. Ltt.rs aims to support one specific work flow. Users who desire a different work flow may find K-9 Mail or FairEmail more suitable.
  • Minimal external dependencies. Third party libraries are often of poor quality and end up being unmaintained. Therfore we will only rely on well known, well tested libraries from reputable vendors.
  • Autocrypt as a first class feature¹. With its strict UX guidelines autocrypt fits right into Ltt.rs.
  • Ltt.rs is based on jmap-mua, a headless email client, or a library that handles everything an email client would aside from data storage and UI. There is also lttrs-cli which uses the same library.
  • When in doubt: Look at Gmail for inspiration.

¹: Planned feature

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information