Products/After Motion/Blog & Insights
After Motion · Engineering Journal

Mobile Video Editing & GPU Engineering

Deep dives into native Rust compositors, OpenGL shaders, on-device AI transcription, and high-performance touch UI design.

Featured ArchitectureJuly 24, 2026

Building a Zero-Lag 60 FPS Mobile Video Compositor in Rust & EGL

How we decoupled Android thread looper rendering from UI event loops, using a native C++ JNI bridge to Rust and direct EGL surface swap buffers.

7 min read
After Motion Preview
ArchitectureJuly 24, 2026

Building a Zero-Lag 60 FPS Mobile Video Compositor in Rust & EGL

How we decoupled Android thread looper rendering from UI event loops, using a native C++ JNI bridge to Rust and direct EGL surface swap buffers.

7 min readRead Article →
AI SubtitlesJuly 12, 2026

On-Device AI Subtitle Generation & Word-Level Alignment

Generating precise captions and subtitles completely offline without external cloud API latency or subscription locks.

5 min readRead Article →
PerformanceJune 28, 2026

Frame-Accurate Audio Waveform Scrubbing on Touchscreens

Designing custom audio sample decoders and wave graph renderers for smooth timeline drag interactions.

6 min readRead Article →
GPU ShadersJune 14, 2026

Hardware Accelerated GPU Shaders for Real-Time Color Grading

A breakdown of GLSL fragment shaders for LUT transforms, exposure curves, and keyframe interpolation.

4 min readRead Article →

Experience After Motion

Download After Motion free on Google Play Store today.

Get on Google Play