Varvet

Posts

Showing all posts with the topic android

  • Safe production logging

    To log in production code is to expose your apps’ inner secrets. One tends to log information that is of maximum value for the developer(s), but that can also be of great value for a person with malicious intent. Let’s not do that.

    The

  • Ripple effect Android

    Sometimes you just want it to ripple - maybe when you press a button, maybe when you’re inputing speech, in a game, or what not. And sometimes you just want a copy-and-paste solution to get that ripple start spreading. That’s the intention...

  • Voice to text in Android with Architecture Components

    Let us join voice to text in Android with the new Architecture Components. It will make our speech recognizer class lifecycle aware - allowing us to keep on recording while rotating the screen, and providing a proper separation of concerns...

  • React Native vs Native in Mobile App Development

    As an apprentice aspiring to become an iOS developer, I recently encountered the question on whether to develop an application using the native language and tools or to develop it using React Native. As I started researching the different...

  • Kotlin with Volley

    Volley is my go-to networking library in Android and naturally I wanted to bring it with me when moving to Kotlin. Volley and Kotlin both heighten the Android development experience in their own ways. Kotlin in the way it lets you express...

  • Android QR Code Reader Made Easy

    Making your Android application barcode aware should be easy! Luckily it is using Google Play services and the Mobile Vision APIs. It allows you to scan barcodes (e.g. QR codes) quickly and locally (making it really fast!) with very...

  • Using websockets in native iOS and Android apps

    This post was originally published on the Elabs blog, before Elabs and Varvet joined forces.

    This is an example of using websockets to communicate in real time from browser, iOS, and Android clients.

    Why would we want to do that? Since...

The Archive