Vol. 1 · Los Angeles Edition · Est. 2002

The JK Jung Times

Thursday, April 16, 2026jaykaysm@gmail.com

From Camera to Flashcards: Building AI Smart Scan

How I turned a phone camera into a vocabulary extraction engine using Gemini's vision API and Cloud Functions.

From Camera to Flashcards: Building AI Smart Scan

The idea was simple: point your phone camera at a textbook page, and the app automatically extracts vocabulary words and creates flashcards. The implementation was anything but simple — it involved camera capture, image preprocessing, Gemini's vision...

Continued on page 2 →

Dev

Why I Chose Flutter Over React Native for Every Project

Why I Chose Flutter Over React Native for Every Project

After shipping three Flutter apps and evaluating React Native twice, here's my honest comparison — and why Flutter wins for solo developers.

Continued on page 3 →

Dev

Implementing Spaced Repetition from Scratch in Dart

Implementing Spaced Repetition from Scratch in Dart

Why I built a custom SRS engine instead of using SM-2, and how offline-first design shaped every algorithmic decision.

Continued on page 4 →

Dispatches from the Lab

Flashcards Alarm

Alarm-driven flashcard study with AI content generation and spaced repetition.

FILED

Number Strike Baseball

Competitive number guessing with real-time matchmaking and ranked play.

FILED

I Love Hwarang

Cultural heritage fundraising platform with Stripe payments and admin tools.

FILED

Number Sliding Puzzle PvP

Real-time sliding puzzle game with competitive PvP and leaderboards.

DEVELOPING STORY

Grmpt

AI-powered fashion content creation and curation pipeline.

DEVELOPING STORY

WEATHER: Partly cloudy with a chance of bugs · Letters to the Editor: jaykaysm@gmail.com