Video – Kotlin for C# Developers at NDC Oslo

In June, I had the amazing privilege of giving a talk at NDC Oslo called “Kotlin for C# Developers”! Lucky for you, NDC records all of their sessions, so you can check out the recording from YouTube right here šŸ™‚ Dive into the latest craze in languages and platforms – Kotlin. This time we will … Continue reading Video – Kotlin for C# Developers at NDC Oslo

Kotlin for C# Developers – Asynchronous Programming

Series Introduction With my recent work in Kotlin in the last few years and my continuing work in C# throughout my entire professional career, I’m often asked to compare the two languages. This sparked the creation of my latest conference session – Kotlin for C# Developers. The next time I’m giving this talk is at … Continue reading Kotlin for C# Developers – Asynchronous Programming

Android Kotlin Basics – Lazy Loading Images with Picasso

About This Series This “Android Kotlin Basics” blog series is all about fundamentals. We’ll take a look at the basics of building Android apps with Kotlin from theĀ SUPER basics, to the standard basics, to the not-so-basics. We’ll also be drawing comparisons to how things are done in Kotlin vs. Java and some other programming languages … Continue reading Android Kotlin Basics – Lazy Loading Images with Picasso

Android Kotlin Basics – Passing Data Between Activities

About This Series This “Android Kotlin Basics” blog series is all about fundamentals. We’ll take a look at the basics of building Android apps with Kotlin from theĀ SUPER basics, to the standard basics, to the not-so-basics. We’ll also be drawing comparisons to how things are done in Kotlin vs. Java and some other programming languages … Continue reading Android Kotlin Basics – Passing Data Between Activities

Android Kotlin Basics – Camel Case Or Underscore Notation

About This Series This “Android Kotlin Basics” blog series is all about fundamentals. We’ll take a look at the basics of building Android apps with Kotlin from theĀ SUPER basics, to the standard basics, to the not-so-basics. We’ll also be drawing comparisons to how things are done in Kotlin vs. Java and some other programming languages … Continue reading Android Kotlin Basics – Camel Case Or Underscore Notation

Android Kotlin Basics – RecyclerView and Adapters

About This Series This “Android Kotlin Basics” blog series is all about fundamentals. We’ll take a look at the basics of building Android apps with Kotlin from theĀ SUPER basics, to the standard basics, to the not-so-basics. We’ll also be drawing comparisons to how things are done in Kotlin vs. Java and some other programming languages … Continue reading Android Kotlin Basics – RecyclerView and Adapters

Android Kotlin Basics – Auto-mapping Views

About This Series This “Android Kotlin Basics” blog series is all about fundamentals. We’ll take a look at the basics of building Android apps with Kotlin from theĀ SUPER basics, to the standard basics, to the not-so-basics. We’ll also be drawing comparisons to how things are done in Kotlin vs. Java and some other programming languages … Continue reading Android Kotlin Basics – Auto-mapping Views

Android Kotlin Basics – Lambdas and Higher Order Functions

About This Series This “Android Kotlin Basics” blog series is all about fundamentals. We’ll take a look at the basics of building Android apps with Kotlin from theĀ SUPER basics, to the standard basics, to the not-so-basics. We’ll also be drawing comparisons to how things are done in Kotlin vs. Java and some other programming languages … Continue reading Android Kotlin Basics – Lambdas and Higher Order Functions

Android Kotlin Basics – Null Safety and Coalescing

About This Series This “Android Kotlin Basics” blog series is all about fundamentals. We’ll take a look at the basics of building Android apps with Kotlin from theĀ SUPER basics, to the standard basics, to the not-so-basics. We’ll also be drawing comparisons to how things are done in Kotlin vs. Java and some other programming languages … Continue reading Android Kotlin Basics – Null Safety and Coalescing

Android Kotlin Basics – “val” and “var”

About This Series This “Android Kotlin Basics” blog series is all about fundamentals. We’ll take a look at the basics of building Android apps with Kotlin from theĀ SUPER basics, to the standard basics, to the not-so-basics. We’ll also be drawing comparisons to how things are done in Kotlin vs. Java and some other programming languages … Continue reading Android Kotlin Basics – “val” and “var”