MagTapp — Visual Browser, Document Reader & AI Engine
A next-generation web browser and PDF reader application featuring instant tap-to-translate visual dictionary, AI document summarization, and multi-language learning tools.

The Problem
Non-native English readers and students faced high cognitive friction reading online articles, news, and PDF books due to complex vocabulary and constant app switching for dictionary lookups and translations.
The Solution
Architected an integrated visual web browser and PDF document reader powered by Flutter and high-performance native C++ bridges, allowing users to tap any word or sentence on any web page or PDF for instant visual definition, audio pronunciation, and multi-lingual AI translation without leaving their reading context.
System Architecture
Key Engineering Challenges
Achieving sub-50ms tap-to-definition lookup performance over complex PDF documents containing custom embedded fonts and multi-column layouts.
Optimizing web page DOM text selection listeners in Flutter WebView without impacting scrolling 60fps performance.
Managing memory footprint during concurrent loading of 100MB+ PDF documents alongside embedded web browser tabs.
Quantifiable Results
Product Interface & Screenshots
