Monday, May 27, 2019

Kotlin Collections Overview

Collections are a common concept for most programming languages. The Kotlin Standard Library provides a comprehensive set of tools for managing collections – groups of a variable number of items (possibly zero) that share significance to the problem being solved and are operated upon commonly.

Check the ultimate guide, Kotlin Collections Overview, with 18 sections that cover everything from the basic essentials to mastery.

Wednesday, May 22, 2019

Google teamed up with udacity to bring a free online cource for Developing Android Apps with Kotlin

The free online course Developing Android Apps with Kotlin, was developed by Google with Udacity. You'll learn how to build Android apps using industry-standard tools and libraries in the Kotlin programming language.

In this free course, you will learn the fundamentals of building Android applications using Kotlin. The course covers architecture components, multi-screen navigation, data persistence, RESTful APIs and Material Design. By the end of the course, you’ll be able to create well-designed Android applications using Kotlin that can connect to the internet, store data and navigate between screens.

detail: Udacity FREE COURSE : Developing Android Apps with Kotlin by Google

Saturday, May 18, 2019

Android development become increasingly Kotlin-first

At Google I/O'19, Google announced Android development will become increasingly Kotlin-first. Many new Jetpack APIs and features will be offered first in Kotlin. If you’re starting a new project, you should write it in Kotlin.

What's New in Kotlin on Android, 2 Years In (Google I/O'19)
This session examines the progress made in Android support for Kotlin. This talk will cover Kotlin samples and reference docs, annotations, framework APIs, IDE support for low-level bytecode optimizations in the D8/R8 compiler, and work on the Kotlin Foundation.

Monday, May 6, 2019

Modern Android development: Android Jetpack, Kotlin, and more

This recommended video from Google I/O 2018 help developers understand how new APIs and features work together and learn what should use to build solid, modern Android applications.