I was recently assigned a ticket to migrate our app’s Urdu font from Jameel Noori to Noto Nastaliq.
On paper, this sounded like a simple font swap. In practice, it turned into a deep dive into how Android measures and renders complex-script text.
Noto Nastaliq doesn’t just look different from Jameel Noori. It also behaves differen...