android Improved Localization With Custom TextView Effects We have started the process of making our application more internationalization friendly. That typically requires the removal of all hardcoded strings and replacing them with the reference to the string.
android Improving Testability with Fakes and Factories Legacy code exists in the codebases of many companies. Often within, there are anti-patterns that can cause roadblocks during development. I recently added my first analytics event as part of
android Using Fakes To Test Reactive Flows Unlike mocks, fake implementations give us full control of our dependencies in unit tests, allowing us to accurately and thoroughly test reactive flows.
android Cutting Through the Static - Find and Fix Issues the Smart Way with Android Studio Static Code Analysis Did you know that Android Studio has static code analysis built in? You can run this tool using the inspect code dialog. When launched you can specify what you want to analyze; your whole project, individual modules, or just a directory. Fire it up
android Engineering Smart && Building Dumb: Building an Android Thin-Client at OkCupid Blog post adapted from my talk at the New York Android Developers Meetup sponsored by OkCupid (We're hiring!) “Thin-client? There hasn’t been a thin-client here for thirty years…” , cue