DEV Community

loading...

Discussion on: I'm Learning Kotlin By Creating Apps - This is my journey so far. [Part 1]

Collapse
gvetri profile image
Giuseppe Vetri

Hey! Great job starting with Kotlin. Here are some actual topics you may be interested:

  1. Coroutines, Asynctask is deprecated in the last target version of Android. Where I work we use coroutines and are pretty good. You should also check out rxJjava (It's in java but you can use it in kotlin with rxKotlin or using the Kotlin syntax with the RxJava library).
  2. It's also important to have an architecture in your projects, the most used in Android are MVP and MVVM.
  3. You can avoid all those conversions from the JSON that you receive from the APIS using Retrofit., it's almost a standard in Kotlin and Android.

Also if you want to learn about testing with Kotlin you can check my blog post about it here. dev.to/codingpizza/what-is-a-unit-...

Here are some resources from youtube:

youtube.com/channel/UCVysWoMPvvHQM...
youtube.com/channel/UCoNZZLhPuuRte...

If you have any question feel free to ask! :D

Collapse
eleftheriabatsou profile image
Eleftheria Batsou Author

That s amazing, thanks! I ll definitely check your tips and suggestions 😊