zsmb.coBeta 3



Talks and appearances

Android app architecture powered by Jetpack & Kotlin

A 3+ hour workshop first introducing coroutines and some Jetpack architecture components, then showcasing an app architecture built on the aforementioned technologies. Then, showing how this architecture can be used in practice with a half-complete example application built using that architecture that can be developed further during the workshop.

Resources:

Presented:

Typical Kotlin

The talk covers some of the basic built-in types of Kotlin (Any, Unit, Nothing), and how we interact with these types - whether we know it or not - when using basic constructs (the Elvis operator, return statements, null itself) of the language.

Resources:

Presented:

Android KTX

A lightning talk showing off some of the syntax gains that Google's Android KTX library offers.

Presented:

Top 10 Kotlin Stack Overflow Questions

A selection of some of the most frequent questions about Kotlin on Stack Overflow, asked, answered and explained. Something in there for everyone, from beginners to experts.

Resources:

Presented:

DSL Design

A talk presenting the basics of what a DSL is, what use cases there are for them, and looking at some of the design choices we can make while creating one.

Resources:

Presented:

A Taste of Kotlin on Android

An introductory talk on Kotlin prepared right before Google made it an official language on Android. A brief history of where the language comes from, what benefits it offers, and many examples of its syntax and features.

Presented: