Explore the complexities of text rendering on Android in this 54-minute Devoxx conference talk. Delve into the intricacies of typography theory, Unicode bidirectional text support, and typesetting. Learn about text rendering engines, font loading, glyph layout, and hinting. Discover the history and implementation challenges of text handling on Android. Gain insights into raster vs. vector fonts, OpenType features, and engineering problems. Examine topics such as pixel grids, hardware acceleration, text paint, GPU-side rendering, and Lollipop changes. Master techniques for measuring text, obtaining text bounds, and alternative text writing methods. Equip yourself with the knowledge to tackle text-related challenges in Android development.