Back to evidence library
Case Shipped

Mobile Assistant for EdTech (Alias)

Delivered a mobile assistant and Android learning tablet adaptation for education workflows, built with native Kotlin for robust UX and API integration.

Published: Aug 12, 2025 · Updated: Oct 30, 2025

Mobile Assistant for EdTech (Alias)

My role

Core Kotlin client development, API coordination, and learning-tablet adaptation

Starting point

The product direction was clear, but changing requirements forced client architecture and device adaptation to progress within the same tight window.

Problem to solve

Scope changed frequently while the launch window remained tight, requiring MVP-to-production delivery in about two months.

Constraints

  • Native Kotlin and a specified Android tablet were required
  • API contracts and product requirements changed during implementation
  • Client identity, UI screenshots, and operating data cannot be disclosed

Key decisions and implementation

Built with native Kotlin, split UI modules, API contracts, and task logic into reusable layers while using AI-assisted development for iteration speed. Also completed custom Android learning tablet adaptation.

Delivered results

  • Delivered the MVP-to-operating version within the agreed window
  • Completed the specified Android learning-tablet adaptation
  • Separated UI, API, and task logic into maintainable modules
  • Produced reusable operating and handoff documentation

Publishable evidence

  • Working native Kotlin client
  • Android learning-tablet build
  • API contracts, module notes, and handoff documentation

Evidence and confidentiality boundary

Project identity and business specifics are anonymized; only public delivery methodology is retained.

Additional context

The key was preserving clear API, module, and handoff boundaries while requirements continued to change.

Clarify the problem before deciding whether development is needed.

Add me on WeChat or send an email. Xiaofeng personally reviews the business context.

Useful context
  • Your business and users
  • The most repetitive or error-prone step
  • The outcome you want
  • Your rough timing

Read and replied to by Eric Xiaofeng personally. No instant-response or auto-generated solution promise.

Talk on WeChat

Scan the QR code or copy the WeChat ID

ericodingf
Enlarged Eric Xiaofeng WeChat QR code