Skip to content

Commit

Permalink
Mailtemi on Android (beta)
Browse files Browse the repository at this point in the history
  • Loading branch information
zvasilev committed Jan 25, 2025
1 parent 0e63459 commit ae48296
Show file tree
Hide file tree
Showing 2 changed files with 74 additions and 0 deletions.
Binary file added public/images/posts/android-beta.webp
Binary file not shown.
74 changes: 74 additions & 0 deletions src/content/blog/mailtemi-beta.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
title: Mailtemi Beta (Android)
subtitle: Step-by-step guide to installing the beta version of Mailtemi on Android, along with supported versions, feedback, and future plans.
image: "/images/posts/android-beta.webp"
author: Zhivko Vasilev
date: 2025-01-25T05:00:00Z
categories: ["News", "Tech"]
featured: false
draft: false
---

Mailtemi is now available as a beta version for Android. This guide will walk you through the steps to download and install the app, along with important details about supported versions, missing features, and how you can provide valuable feedback during this beta phase.

## 1. Installation Steps

To install the app, you need to enable your phone to allow installations from unknown sources:

1. Open the **Settings** app.
2. Navigate to **Apps** > **Special app access** > **Install unknown apps**.
3. Select the app you’ll use to install the APK (e.g., Files, Google Drive, Chrome).

Next, download and install the beta:

1. [Download the beta ZIP file](https://user.fm/files/v2-00c0931b328f936b957afd06dfe77d92/mailtemi-beta.zip) and unzip it.
2. Locate the `mailtemi-beta-0.8.1.apk` file.
3. Transfer it to your device and use the chosen app to install it.

## 2. Supported Versions

- The app targets Android 13 (API Level 33) and has a minimum requirement of Android 10 (API Level 29).
- Older versions of Android haven’t been tested due to a lack of available devices.

## 3. What Does "Beta" Mean?

### a. Core Functionality
The beta includes all essential features:
- Setting up accounts.
- Viewing the email list.
- Reading emails.
- Composing emails.

### b. Missing or Partially Implemented Features
- Secondary settings are not available in the UI.
- Features like "Move to Folder" or "Assign Label" are not yet implemented.

## 4. Why Isn’t Mailtemi on Google Play?

Efforts to register a Google Play account began on October, 2024, but were stalled due to validation issues with Bulgarian phone numbers. Despite multiple attempts and escalation to Google’s engineering team, the issue remains unresolved. Here is an excerpt from Google’s latest response:

> While I can't provide an exact ETA for a resolution, I can assure you that the engineering team is actively investigating the issue. Rest assured that your request for an update has already been escalated from the appropriate team and engineering team.
This escalation has been ongoing for three months.

## 5. Feedback

Since Mailtemi is not on Google Play, anonymous crash reports are unavailable. Your feedback is crucial:

- Please send any issues, along with explanations and screenshots, via email.
- Logging on Android is currently disabled due to differences in how it's handled on iOS. We're working on a solution to enable issue reporting in the coming weeks
- As I am new to Android development, feedback on UI design and functionality is particularly appreciated.

Note: The app’s UI is built using [Jetpack Compose](https://developer.android.com/compose), so certain functionality may not yet be supported.

## 6. Future Plans

The primary goal is to achieve feature parity with the iOS version. Missing UI functionality will continue to be added via beta builds while waiting for Google Play registration to be resolved. Alternatively, I may explore:

- Publishing on alternative app stores.
- Researching ways to implement push email notifications outside of Google Play services.

---

Thank you for trying Mailtemi beta! Your support and feedback are invaluable.

0 comments on commit ae48296

Please sign in to comment.