Categories Kotlin

94 posts

Auto Added by WPeMatico

Google announces Android Pie SDK that is more “Kotlin-friendly”

Google’s Android Pie SDK is now more Kotlin-friendly At Google’s I/O 2017 Developers Conference last year, the search giant had announced Kotlin would be an officially supported language in Android and it will join the list of existing programming languages used for Android app development, such as Java and C++. It […]

Android Pie SDK is now more Kotlin-friendly

Posted by James Lau, Product Manager (@jmslau) When using the Java programming language, one of the most common pitfalls is trying to access a member of a null reference, causing a NullPointerException to be thrown. Kotlin offers protection against this by baking nullable and non-nullable types into the type system. […]

A New Universal Music Player

Posted by Nicole Borrelli, Android Developer, Programs Engineer The Universal Android Music Player (or “UAMP”) is a favorite on GitHub for music app developers with over 9,500 stars and 3,000 forks. Since UAMP was first released, Android development has changed significantly. ExoPlayer has improved, Architecture Components were introduced, and Kotlin […]

Learn Kotlin Fast with new Kotlin Bootcamp course

Posted by Aleks Haecky, Training Developer & Word Artist, Google+, LinkedIn, Medium The Kotlin Bootcamp Udacity course is a free, self-paced online course that teaches you the basics of the Kotlin programming language. This introduction to Kotlin was created by Google experts in collaboration with Udacity and is for people […]

Kotlin: Mutability

Kotlin is a very rich language with much subtlety tucked away. In this occasional series (meaning that there will be occasional, standalone posts covering distinct areas) we’ll explore some of these subtleties. In this post we’ll take a look at mutability. Mutability is a core concept in Kotlin, but all […]

Kotlin programming language now available as a snap for Ubuntu

Popular programming language Kotlin arrives as a snap for Ubuntu Canonical has announced that the modern programming language, Kotlin, is now available as a snap package for Ubuntu. Over the past couple of months, Canonical has also announced snap packages for the popular music streaming service Spotify, and apps such as Slack […]

Kotlin Weekly Update — 28

Weekly update on Kotlin resources. 1. Exploring KTX for Android Exploring KTX for Android 2. Effective Networking On Android using Retrofit, Rx and Architecture Components Effective Networking On Android using Retrofit, Rx and Architecture Components 3. Why starting a new Android project with Java is a bad idea Why starting a new […]

Effective Networking On Android using Retrofit, Rx and Architecture Components

For many, like me, Retrofit is the go-to library on Android to talk to their REST APIs. Retrofit also supports adapters to convert your API responses into Reactive Streams. Reactive streams, among other things, help you handle threading effectively. This makes your Android application robust, stable and development faster. For […]

Android KTX-a new library by Android, that you need to try today!

It is amazing how much improved our Android development process has been, after Kotlin was announced as the official language for Android development. From people at Android, improving Android Studio to make it easier for us developers, to use Kotlin on our favorite IDE, to people at Kotlin making Anko […]