React Native • Jan 13, 2020 Why We Chose to Use Native UI Tests with a React Native App Writing native UI tests for a React Native app may seem counterproductive, but it made our team more effective in our testing.
Planning Your Project • Sep 10, 2019 Cross-Platform Mobile Frameworks – Benefits & Tradeoffs Cross-platform mobile can achieve significant cost savings and make launching your app easier. But there are still design flexibility and platform risks.
Web Apps • Aug 05, 2019 Taming Your Java Environment How to set up Java and Node properly in Linux for running JavaScript. A CI build that can run successfully and repeatedly over the years is crucial.
Android Development • Jun 24, 2019 Embedding YouTube Videos in Android Applications Include Youtube videos in your Android application using Youtube's official API — starting with an empty activity template, Kotlin, and API level 6.0+
Android Development • Apr 01, 2019 Android Room Database Tips and Tricks How to do one-to-one relationships and UPSERT in Android Room. It has some limitations, but it's great having the power of a real SQLite database.
Android Development • Jan 14, 2019 With Jetpack, Android Development Has Leapfrogged iOS Google has been busy improving their dev tools, languages, and frameworks in the last couple years – creating a solid, well-thought-out framework.
Development Practices • Oct 19, 2011 Builder Syntax: A Timeless Way of Building What is Builder Syntax and how do recent implementations compare to those of Groovy and Ruby?