Google Play Store now required submitted app to use Oreo (API Level 26) as a target SDK, and Android Pie (API Level 28) also has been launched, We think why not set the Quipper app to target the latest SDK and AndroidX, this can be a good learning topic for...

Recently Quipper Android migrated from java to Kotlin, let me share some of the issues that we got during migration process: Kotlin gradle configuration/dependencies For the first step of the migration we followed the Kotlin Gradle guideline Existing library problem The first problem we encountered was a conflict with the...

In the latest developer survey of StackOverflow, React is the most loved framework and JavaScript is the most popular language.1 I hear the words New Hotness thrown a lot. Surprisingly, former Hotness CoffeeScript has now been relegated to the most hated list. Backbone nostalgia aside, it does make me raise...

In Quipper, we use Brightcove to host our video contents. In most cases, the only time we need to show the video duration is when the user watches the video. For this, showing the video duration in Brightcove’s video player itself is enough. We have a recent update in which...

ReactJS by Facebook is one of the most popular Javascript libraries nowadays. Many developers love it for many reasons, from efficiency to even its tools. I personally like it because of how components are built in jsx. In one glance, one can easily see 3 very important things: how it...