The Developers' Bakery

Coil with Colin White


Listen Later

In this episode, we welcome on stage Colin White to introduce us Coil, COroutines Image Loader. Coil is an Android image loading library that recently hit the 1.0 milestone, completely written in Kotlin and with first class support for Kotlin Coroutines. In this episode, Colin tells us challenges, fun facts and future projects for this library.

Enjoy the show 👨‍🍳

Show Notes
  • 00:20 Intro
  • 01:06 Episode Start
  • 02:00 Colin’s Introduction
  • 02:45 What is Coil?
  • 04:12 How you came up with Coil?
  • 08:05 Coil <3 Kotlin
  • 09:36 The challenges of image loading
  • 13:08 What’s the faster library?
  • 16:17 Screenshot Testing
  • 17:48 We all love animated GIFs
  • 19:53 Coil & Jetpack Compose
  • 21:30 What’s the roadmap for Coil?
  • 23:31 Debug Tools
  • 25:32 Prefetching and Animating
  • 28:58 Challenges in the Open Source ecosystems
  • 30:42 How to contribute?
  • 32:24 The future of Coil
  • 34:09 Learning Coil
  • 35:17 Where to find Colin online?
  • Resources
    • coil-kt/coil on Github
    • Coil Documentation
    • Benchmarking Image Loading Libraries on Android
    • @colinwhi on Twitter
    • Show links
      • Podcast Website
      • The Developers’ Bakery on Spotify
      • The Developers’ Bakery on Apple Podcasts
      • The Developers’ Bakery on Google Podcasts
      • @thebakerydev on Twitter
      • @cortinico on Twitter
      • ...more
        View all episodesView all episodes
        Download on the App Store

        The Developers' BakeryBy Nicola Corti


        More shows like The Developers' Bakery

        View all
        Decoder with Nilay Patel by The Verge

        Decoder with Nilay Patel

        3,147 Listeners