Skip to content

Kotlin: where Contracts and Design Patterns meet

Photo of Alfred Foltin
Hosted By
Alfred F. and 2 others
Kotlin: where Contracts and Design Patterns meet

Details

Our next meetup will be held in Mobiquity offices.

18:30 - Doors open
19:00 - "Contract Programming" by Serdar Cinar
19:45 - break
20:00 - "Design Patterns with Kotlin" by Alexey Soshin
20:45 - drinks

As usual, we'll have two talks:

First talk will be by Serdar Cinar, who is a Principal Mobile Applications developer at Mobiquity with 8+ years of experience in iOS and Android development in various industries. Before mobile he worked as front-end and backend developer. As an Android developer he worked with Java for a long time and now, he Is developing Android apps with Kotlin since Android support started.

Title : Contract Programming with Kotlin 1.3
Summary:
Kotlin 1.3 introduced built-in support for Contracts to improve smart casting. In this talk, we will discover the “Contract Programming” principles and how to implement them in Kotlin. Although it is still immature and has limited capabilities, we will discuss the use cases and potential of Contracts in Kotlin’s future.

Second talk will be by Alexey Soshin, software architect for a taxi hailing company, who's recently published a book about Kotlin.

Title: "Design Patterns with Kotlin"
Summary:
"Design Patterns" by Gang of Four is one of the best known books about software. Some declare that those design patterns are obsolete, though. Are they? In this talk we'll cover some of them, and discuss whether they make sense in the Kotlin world.

Photo of Kotlin.amsterdam group
Kotlin.amsterdam
See more events
Mobiquity
Tommaso Albinonistraat 9 · Amsterdam, al