這次的Kotlin Everywhere我們邀請到4位講者開一場Android Development的專題！歡迎報名～
題1：What is KTX
In this session, we will introduce Kotlin features, such as extensions, lambdas, named parameters, and parameter default values. We will also talk about how to use KTX, a set of Kotlin extensions, in Android projects.
- An Android developer, currently working for ETtoday
- Developed mobile Apps and TV system software
- A JPOP, food, and “Doctor Who” enthusiast
講題2：Writing Tests in Kotlin
Writing good tests is not easy, especially in Android. In this session, we will focus on writing tests in Kotlin. First, we will go through basic testing methods and how we implement them in Kotlin. Using Kotlin to write tests can also make your code more readable and maintainable. The second part of this session is going to cover some basics of a testing library, MockK. Finally, we will discuss the challenges and pitfalls of writing Kotlin tests on Android.
I'm an Android developer at ETtoday. I'm curious about new technologies, and I love Android development.
講題3：Try Jetpack Compose
Jetpack Compose is a Declarative UI toolkit written in 100% Kotlin. What is Declarative UI? Why should we use it? We will talk about data flow and the benefits of Declarative UI. Then we’ll show the way to setup Jetpack Compose, write some basic samples and let it works with the MVVM architecture.
- an Android developer at HandsUp
講題4: Data class and sealed class
Dive into data classes and special purpose classes. Learn about their pros and cons and understand how to use them.
- Mickey Chiang
current work for Garmin