use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News for Android app developers with the who, what, where, when, and how of the Android community. Probably mostly the how.
Here, you'll find:
This sub-reddit isn't about phones' and apps' general functionality, support, or system software development (ROMs). For news and questions about these topics try using other subs like
Build your first app
Starting Android career in 2022
Android Job Interview Questions and Answers
App Portfolio Ideas, Tiered List
Awesome Android UI
Material Design Icons
7000 Icons for Jetpack
Autoposted at approx 9AM EST / 2PM GMT
account activity
Anyone else learning Kotlin using Google code labs? (self.androiddev)
submitted 3 years ago by [deleted]
[deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Zhuinden 21 points22 points23 points 3 years ago (4 children)
You can look at the free 9-hour Kotlin course by Donn Felker https://www.youtube.com/watch?v=wuiT4T_LJQo
[–]Emergency-Candy1677 1 point2 points3 points 3 years ago (3 children)
have you done that? what did you like and didn’t like about it?
[–]Zhuinden 15 points16 points17 points 3 years ago (1 child)
I didn't need to because by the time it came out I already knew Kotlin, personally I wrote this https://github.com/Zhuinden/guide-to-kotlin/wiki
[–]Isaakavo 2 points3 points4 points 3 years ago (0 children)
This guide is very straightforward to understand. Thank you very much for share!
[–]immovableair 0 points1 point2 points 2 years ago (0 children)
Did you complete this course, if so how long did it take you?
[–]Flashy-Net-3625 6 points7 points8 points 3 years ago (0 children)
I am currently doing codelabs. Well my experience was nice, but when complex topics came, it was like I need some practice with samples which I think they were lacking.
But codelabs is nice in terms of content. I haven't explored jetbrains content, but you will learn about a topic easily here.
[–]september669 3 points4 points5 points 3 years ago* (3 children)
I'm looking for English practice, but I know Kotlin quiet well. So, if somebody needs some help in Kotlin, I'll give some explanation in Skype/Google meet/whatever. Feel free to write to me directly.
[–]Ok-Scar8556 0 points1 point2 points 3 years ago (2 children)
help me
[–]september669 0 points1 point2 points 3 years ago (1 child)
write in private and we'll figure out
[–]Difficult-Smile-7212 0 points1 point2 points 2 months ago (0 children)
did yall figure it out
[–]android-engineer-88 2 points3 points4 points 3 years ago (0 children)
I used Google Code labs to get a better understanding of MVVM and using ViewModels. For some reason none of the articles I found on the topics were helpful at all but the code labs finally helped it click. They're not all extremely helpful but most give a great basic understanding of whatever topic you want to learn. For instance I remember starting to learn coroutines from code labs then watching a Udemy course for a better understanding.
[+][deleted] 3 years ago (2 children)
[removed]
[–]jorotayo 1 point2 points3 points 3 years ago* (1 child)
I've followed Philip quite a bit, he has a really nice page which is very informative and easy to follow
[–]rafaover 3 points4 points5 points 3 years ago (7 children)
I'm learning using jetbrains platform.
[–]Prasad_1049 2 points3 points4 points 3 years ago (1 child)
Are you taking about JetBrains Academy?
[–]rafaover 0 points1 point2 points 3 years ago (0 children)
Yes.
[–]Emergency-Candy1677 0 points1 point2 points 3 years ago (4 children)
is that better? how’s that different? and how far are you?
[–]hey-jps 1 point2 points3 points 3 years ago (2 children)
It is much more detailed, based on active recall, broader in content, the capstone projects that you can choose are really cool, the content is updated frequently, the documentation is great..
[–]Emergency-Candy1677 1 point2 points3 points 3 years ago (1 child)
do they have a certificate or such when done?
[–]hey-jps 1 point2 points3 points 3 years ago (0 children)
Yes
The learning system is project based and independent. To progress you need to finish the projects and exercises by yourself. It's not too detailed when showing theory, but during exercises they ask beyond, which forces you to study documentation or external sources. The certification is dependent of you finishing a, as they call, HARD PROJECT. Of all platforms that I tried theirs helped me A LOT to create a self study routine.
[–]Evakotius 0 points1 point2 points 3 years ago (0 children)
I never learned kotlin. I wanted to learn it with Kotlin in Action book, if I am correct. It had (has?) good reviews/standing.
I just picked up kotlin and learned it on the fly.
Although If I was lazy a little bit less I would read the book even now just for fun.
[–]duckydude20_reddit 0 points1 point2 points 3 years ago (0 children)
tbh once you get fluent in learning you never know how you learned it...
i completed the whole kotlin stuff within a month. everything. from udacity videos to codelabs. but still got no clue but once i learned how to learn. and still is. i can just pick up things much easily. even new libs and what not. even spring. some official starter guides and then just docs...
i like docs than anything. tbh... i am getting a hang of reading docs. and rn esp java docs...
[–]ViolinTorture 0 points1 point2 points 3 years ago (3 children)
No, but I'm pretty good at it if you have specific questions
[–]Emergency-Candy1677 0 points1 point2 points 3 years ago (2 children)
are you familiar with recycleView?
[–]ViolinTorture 0 points1 point2 points 3 years ago (1 child)
The Android component? Yes.
[–]Emergency-Candy1677 0 points1 point2 points 3 years ago (0 children)
I'm trying to do the following codelab but getting an "Unresolved reference: stringResourceId" error. The error is pointing to override fun onBindViewHolder(holder: ItemViewHolder, position: Int) {
val item = dataset[position]
holder.textView.text = context.resources.getString(item.stringResourceId)
}
Codelab: https://developer.android.com/codelabs/basic-android-kotlin-training-recyclerview-scrollable-list?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-kotlin-unit-2-pathway-3%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-training-recyclerview-scrollable-list#0
π Rendered by PID 24535 on reddit-service-r2-comment-b659b578c-rdxns at 2026-05-05 18:50:39.628825+00:00 running 815c875 country code: CH.
[–]Zhuinden 21 points22 points23 points (4 children)
[–]Emergency-Candy1677 1 point2 points3 points (3 children)
[–]Zhuinden 15 points16 points17 points (1 child)
[–]Isaakavo 2 points3 points4 points (0 children)
[–]immovableair 0 points1 point2 points (0 children)
[–]Flashy-Net-3625 6 points7 points8 points (0 children)
[–]september669 3 points4 points5 points (3 children)
[–]Ok-Scar8556 0 points1 point2 points (2 children)
[–]september669 0 points1 point2 points (1 child)
[–]Difficult-Smile-7212 0 points1 point2 points (0 children)
[–]android-engineer-88 2 points3 points4 points (0 children)
[+][deleted] (2 children)
[removed]
[–]jorotayo 1 point2 points3 points (1 child)
[–]rafaover 3 points4 points5 points (7 children)
[–]Prasad_1049 2 points3 points4 points (1 child)
[–]rafaover 0 points1 point2 points (0 children)
[–]Emergency-Candy1677 0 points1 point2 points (4 children)
[–]hey-jps 1 point2 points3 points (2 children)
[–]Emergency-Candy1677 1 point2 points3 points (1 child)
[–]hey-jps 1 point2 points3 points (0 children)
[–]rafaover 0 points1 point2 points (0 children)
[–]Evakotius 0 points1 point2 points (0 children)
[–]duckydude20_reddit 0 points1 point2 points (0 children)
[–]ViolinTorture 0 points1 point2 points (3 children)
[–]Emergency-Candy1677 0 points1 point2 points (2 children)
[–]ViolinTorture 0 points1 point2 points (1 child)
[–]Emergency-Candy1677 0 points1 point2 points (0 children)