As developers, it's almost always desirable to be able to write shorter and more readable code without sacrificing performance, stability, or control. Many Android devs have adopted Kotlin to replace Java because it delivers on those points and many others. Even though Kotlin's syntax and language features make it well-suited to Android, it's still not designed specifically for Android, so there are plenty of platform-specific patterns that require a lot of boilerplate code. To that end, a new extension library called Android KTX was released in preview form today with a focus on wrapping a lot of that boilerplate code.

Read More