In this episode we chat with our friend an all round amazing AndroidDev Elliott Chenger. Elliot does Android development for Under Armour and knows a thing or two about TextViews. We talk TextViews, font rendering complications in Android, performance optimizations, localization (vs internationalization), ECDC (it’s a thing!) and wind the discussion off with some design software tools out there.
Show Notes
- Under Armour : Health box [underarmour.com]
- Droidcon NYC 2015 – TextView how to turn design into reality for multiple languages [youtube.com]
- Android’s Font Renderer : Efficient text rendering with OpenGL ES Romain Guy [medium.com]
- DÖnn Fëlker
- TextView packages : Slide from Elliott’s talk [speakerdeck.com]
- Static Layout [developer.android.com]
- Boring Layout [developer.android.com]
Performance
- Traceview in Android Studio [tools.android.com]
- Profile GPU rendering
- Static Layout : for text that will not be edited after it is laid out
- Dynamic Layout : text layout that updates itself as the text is edited
- Improving comment rendering on Android [instagram-engineering.tumblr.com]
- Sample implementation of technique Instagram describes [stackoverflow.com]
- Simple trick explaining TextView wrap_content vs fixed height
- Energy glitches with Apple music app
- Google Localization Checklist [developer.android.com]
Design tools
Sponsor
- The Nerdery [nrdryjobs.com/fragmented]
Contact
- @Echenger [twitter.com]
- @fragmentedcast [twitter.com]
- @donnfelker [twitter.com]
- @kaushikgopal [twitter.com]