3 ms·
Android/Kotlin course on Udacity, by Google: https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012 https://www.udacity.com/course/developin
by muzani 4y ago
Android/Kotlin course on Udacity, by Google: https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012 https://www.udacity.com/course/developing-android-apps-with-...
This one is slightly out of date, but it's great, something I'd happily pay $300 or so for. The value is heavily subsidized by Google. I have taught week-long Android professional certifications and this does a lot better than most of them out there.
- crossroadsguy 4y agoWish there was an excellent and advanced Android/Kotlin course.
- muzani 4y agoHow advanced would you like it? This covers a good amount of material past beginner, like coroutines and viewmodels, but I can recommend some (paid) books if there's a particular topic.
- crossroadsguy 4y agoLet’s say advanced Kotlin and Coroutines etc. More importantly I would love some course that challenges a senior developer in not only impl. coding but also in architecture and design beyond the famous fad architecture in Android world as of now
- muzani 4y agoSorry, just noticed this. Arguably, there's only really one proper architecture today: UI (View+ViewModels), Data, and possibly Domain in between. Most of the others seem to have more cons than pros. This is a great guide on architectures, more up to date than most articles on the topic: https://developer.android.com/topic/architecture https://developer.android.com/topic/architecture The previous linked tutorial covers coroutines well enough to do things with it. If you want to go further, I'd recommend figuring out how to combine Kotlin Flow with Compose; neither Compose nor Flow really shine without the other. Sadly can't find tutorials on this either. Planning to open source some templates some time this year.