fix(dist): remove AI-generated fake screenshots; use real app captures

The phone-01/02/03 'screenshots' were AI-generated mockups (Apple '9:41'
marketing clock on an Android app, synthetic dark-theme rendering that doesn't
match the app's actual light theme, text overlapping buttons). Shipping these
as screenshots violates Google Play's real-screenshot policy and misleads users.

- Delete the three fake mockups.
- Add a real screenshot captured from the app running on an Android emulator
  (build cc.agentlabs.opencode) under play-graphics/screenshots/.
- Fix README store badges: were falsely marked 'available' linking the old
  ai.opencode.mobile package. Now: real APK download (GitHub releases),
  Google Play 'coming soon', F-Droid 'submitted' (MR #39530).

Connected-state screenshots (session list, streaming chat, diff viewer) will be
captured from the end-to-end smoke test (app + real opencode server).
This commit is contained in:
engineer
2026-06-01 14:36:23 -07:00
parent dcb6ee0c66
commit 8e06b860ac
5 changed files with 6 additions and 7 deletions

View File

@@ -4,10 +4,9 @@
AI-assisted coding from your phone — iOS, Android, and F-Droid. AI-assisted coding from your phone — iOS, Android, and F-Droid.
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![Play Store](https://img.shields.io/badge/Google_Play-available-green?logo=google-play)](https://play.google.com/store/apps/details?id=ai.opencode.mobile) [![Download APK](https://img.shields.io/badge/Download-APK-green?logo=android)](https://github.com/dzianisv/opencode-mobile/releases/latest)
[![App Store](https://img.shields.io/badge/App_Store-available-blue?logo=apple)](https://apps.apple.com/app/opencode-mobile/id0000000000) [![Google Play](https://img.shields.io/badge/Google_Play-coming_soon-lightgrey?logo=google-play)](#)
[![F-Droid](https://img.shields.io/badge/F--Droid-available-green?logo=f-droid)](https://f-droid.org/packages/ai.opencode.mobile) [![F-Droid](https://img.shields.io/badge/F--Droid-submitted-orange?logo=f-droid)](https://gitlab.com/fdroid/fdroiddata/-/merge_requests/39530)
[![IzzyOnDroid](https://img.shields.io/badge/IzzyOnDroid-available-orange)](https://apt.izzysoft.de/fdroid/index/apk/ai.opencode.mobile)
--- ---
@@ -16,11 +15,11 @@ OpenCode Mobile is a React Native / Expo app that brings the power of the [openc
--- ---
<p align="center"> <p align="center">
<img src="distribution/play-graphics/phone-01.png" width="220" alt="Session list screen" /> <img src="distribution/play-graphics/screenshots/01-no-connection.png" width="220" alt="Sessions tab — no connection yet" />
<img src="distribution/play-graphics/phone-02.png" width="220" alt="Chat screen with diff viewer" />
<img src="distribution/play-graphics/phone-03.png" width="220" alt="Connection setup wizard" />
</p> </p>
<sub>Real screenshot captured from the app running on an Android emulator (build cc.agentlabs.opencode). More device screenshots (connected session list, streaming chat, diff viewer) are captured by the end-to-end smoke test and added with the store listing.</sub>
--- ---
## Features ## Features

Binary file not shown.

Before

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB