The Distillery Blog

Showing results for category: Android
  • Painless Travis CI/CD for Android Project

    Post preview image

    The software development community thrives on collaboration. The overarching idea is that, if everyone contributes, we can build the best possible code. The open source movement is one extension of this idea, supporting the philosophy that developers should openly share and modify each others’...

    Read more...
  • Using Kotlin in Production: Wins, Losses, and Lessons Learned

    Post preview image

    It’s been awhile since Google announced Kotlin as a first-class citizen in the Android world. Immediately after that announcement, my team began a new project completely based on Kotlin. To be clear: this wasn’t a pet or internal project, a demo, or a test; it was a new module for an existing live application...

    Read more...
  • Innovating Android Development: An Introduction to Conductor

    Post preview image

    The Conductor library daily grows in popularity. Unfortunately, however, there’s not a lot of guidance available on the web about using the library, and official sources give only examples. With that in mind, this blog is intended as an introductory course on using Conductor, helping you capitalize...

    Read more...
  • Runtime Permissions in Android: The What, Why, and How

    Post preview image

    Frequently, when we install an Android application on our devices, we see an enormous number of permission requests. For example: It’s great if you are dealing with an application from a famous and well-known developer whom you can trust. But imagine that you want to install a music player that...

    Read more...
  • Painless Travis CI/CD for Android Project

    Post preview image

    Modern software development is far more “user”-friendly to developers than it used to be. GitHub, Heroku, and the huge Fabric family of tools make code review easy, deploy painless, and health monitoring pleasant. And when it comes to...

    Read more...