EEltaCrew

Built and run
end to end

EltaCrew (elta) is an Android, backend and web developer who takes products from idea to launch — planning, code, design, release and operations. Below are 22 published Android apps and 6 web services, spanning pet care, food safety, government benefits, TV remotes and productivity tools.

Everything here is live on Google Play or ONE store, or usable straight from your browser. Tap a card to open it.

22Android apps
6Web services
360K+installs across 3 TV remote apps

Published Apps

All apps are live on Google Play (PillDex on ONE store, Korea). Most work without sign-up and keep your data on-device.

Pet

Dog Tick Finder

Find ticks in dog fur using camera color inversion and on-device AI.

View on Google Play ↗
Pet

PawLog

Daily walk, meal, and health log for dogs with early-warning alerts.

View on Google Play ↗
Productivity

LinkDrawer

Save links from any app with one share tap, then find them again by tag, folder or full-text search. Imports browser bookmarks and backs up to a single file.

View on Google Play ↗
Productivity

MdViewer

Markdown viewer and editor rendering tables, code, and math from your folders.

View on Google Play ↗
Safety

FoodSafety

Track expiry dates for what is in your fridge and get a push, even with the app closed, when an official food recall matches your items. Add food by icon, receipt photo or barcode.

View on Google Play ↗
Tools

ScanQ

Turn a photo into a clean scanned PDF. QR/barcode scan, doc scan, OCR, and QR generator.

View on Google Play ↗
Lifestyle

Phonest

Yesterday's phone use as a witty morning card. 100% on-device.

View on Google Play ↗
Benefits

BenefitHub

Government and youth benefits matched to you, with D-day alerts.

View on Google Play ↗
Game

TapFlare

A one-thumb neon tapper — the whole world runs the same daily course.

View on Google Play ↗
Dev

AdDeck

AdMob and AdSense revenue combined in one dashboard. Read-only, zero server.

View on Google Play ↗
Lifestyle

SunGlow

Golden hour, sunrise, sunset, and moon times on your home screen. 100% on-device astronomy.

View on Google Play ↗
Lifestyle

LottoMeasurement

AI number picks from draw stats, birthday fortune numbers, and a jackpot-store map.

View on Google Play ↗
Tools

MeasureKit

Compass, decibel meter, bubble level, ruler, magnifier, protractor, inclinometer, vibration and lux meter — nine sensor tools in one app.

View on Google Play ↗
Lifestyle

HabitDeck

A habit tracker for water, sleep, workouts, mood, weight and quitting — one tap a day, with reminders, calendar, stats, lock and backup.

View on Google Play ↗
Productivity

ExamDay

Exam countdown on a home screen widget, with 21 presets, photo backgrounds, a per-subject study timer and spaced-review reminders.

View on Google Play ↗
Directory

Sitedex App

The hand-picked website directory as an Android app — browse by category, save sites, search offline, in five languages.

View on Google Play ↗
Reference

FixCode

Look up appliance error codes by brand — cause, urgency and DIY fixes on one screen. The code database ships inside the app, so search works offline.

View on Google Play ↗
TV Remote

Genie TV Remote

A remote for Genie TV (olleh TV) set-top boxes and Android TV over IR, Bluetooth or Wi-Fi — works on phones without an IR blaster.

View on Google Play ↗
TV Remote

B tv Remote

A remote for B tv set-top boxes and Android TV over IR, Bluetooth or Wi-Fi — works on phones without an IR blaster.

View on Google Play ↗
TV Remote

U+tv Remote

A remote for U+tv set-top boxes and Android TV over IR, Bluetooth or Wi-Fi — works on phones without an IR blaster.

View on Google Play ↗
TV Remote

Skylife Remote

A remote for Skylife and QookTV set-top boxes and Android TV over IR, Bluetooth or Wi-Fi — works on phones without an IR blaster.

View on Google Play ↗
Health

PillDex

Identify a pill by its imprint or a photo, check drug interactions, set dose reminders and find open pharmacies. Built on Korean MFDS open data; released on ONE store.

View on ONE store ↗

Web Services

Tools and information services you can use right in the browser — no install needed.

Field notes

Numbers I measured and problems I hit while running 22 apps and 6 web services: ad revenue, Play policy and review, store search, implementation traps, web deployment.

Android · Crashlytics

The crashes Crashlytics didn't show: it only sees the builds you added it to

Three days after adding Firebase Crashlytics to 21 apps, we found a user-facing crash in Play Console first. Crashlytics only reports from builds that include the SDK, and crashes from older versions still on users' phones pile up only in Play vitals. Results from checking all 21 apps, and the order we check in now.

Read →
Android · Room

The day a sync deleted 8,802 stores: one renamed API field and a 100-row list

In our lottery retailer map app, a sync turned every store name into "Unknown" and wiped the 8,802 stores bundled with the app. Three causes — a renamed field in a public data API, a sync that deleted rows based on only the first 100 results, and a geocoder reading keys that do not exist — and how each was fixed.

Read →
Android · EditText

Why users quit at the TV pairing code screen: a 6-character code and a Korean keyboard

After fixing a pairing bug in our TV remote app, the share of users who cancelled on the code entry screen went from 9% to 19%. How the GA4 failure reasons were read, how one input field turned out to open the Korean keyboard, and what was changed.

Read →
Android · Crash

dispatchDetachedFromWindow NullPointerException: tracking an Android crash with none of my code in the stack

MdViewer hit a NullPointerException whose stack trace contained only framework frames. The cause was one line that removed a sibling view inside onDetachedFromWindow, combined with how a parent ViewGroup walks its child array. How it was reproduced, why it happens and how it was fixed.

Read →
Android · Markdown

How to open .md files on Android when AI-generated markdown shows up as raw symbols

Open a .md file from ChatGPT, Claude or Codex, an Obsidian note or a GitHub README on your phone and you often see raw #, * and |. Why that happens, three ways to read markdown properly on Android, and what breaks most often, from building a markdown viewer.

Read →
Android · R8

R8 on, build green, app broken: five runtime traps that actually hit across 15 apps

I enabled R8 in 15 apps for Play's 2027 code-optimization requirement. Every build passed, but 2 of the first 7 I installed broke at runtime. Gson deserialization, getIdentifier resource lookups, Room _Impl classes, and debuggable builds that silently disable R8: the kinds of failure that never show up in a crash log.

Read →

All posts →

About EltaCrew

EltaCrew is the studio of Android developer elta. Across payment terminals, interactive mirrors, pet care and IoT systems, elta has planned, built and operated products end to end. The apps and web services above are all live for real users, built with public-data APIs, on-device AI and browser-based tooling.

Android · Kotlin/JavaSpring Boot · REST APIAstro · Node SSRPostgreSQLOn-device AIBLE / IoTPublic-data APIs

See the full developer portfolio →