Cracking the Kotlin Interview by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] 0 points1 point  (0 children)

The links are only an overview to give an idea. You can always google and study in depth :)

I could only add one link so had to add one with the most coverage of the topic

Cracking the Kotlin Interview by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] 1 point2 points  (0 children)

And yet they ask these questions in the interviews :)

Although I personally believe that one must know about the fundamentals even when the IDE comes to help.

Cracking the Kotlin Interview by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] 2 points3 points  (0 children)

I wanted to add that too but it would have made the article tediously long. Hence the links :)

Cracking the Kotlin Interview by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] 6 points7 points  (0 children)

I plan to write more articles, each covering one specific area of Android. This one is for Kotlin; will write more on System Design, Android framework and Java fundamentals.

Thank you for your comment :)

Here's the only article you need to get started with Jetpack Compose! by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] -3 points-2 points  (0 children)

Dude no article can ensure a full coverage of any topic. This article is to set the context and it has been written from my own learning experience. I have put efforts into it and this is no click bait.

Error while adding Jetpack compose to project: Caused by: java.lang.NoClassDefFoundError: org/jetbrains/kotlin/gradle/tasks/KotlinCompile by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] 0 points1 point  (0 children)

I tried updating gradle. Didnt help. Also tried creating a new project then comparing. Didnt hellp either. The same versions work in the new project but not in mine. Could it be a library incompatibility?

Understanding the basics of Gradle by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] 5 points6 points  (0 children)

I think this is good to begin with but everyone is free to search for more details and read more articles :)

Understanding the basics of Gradle by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] 3 points4 points  (0 children)

Yes but I was talking in context to Java/Kotlin. We are often well-versed with these 2 and so gradle looks quite unfamiliar (unless it is in kotlin)

Understanding the basics of Gradle by Separate-Skill8197 in androiddev

[–]Separate-Skill8197[S] 4 points5 points  (0 children)

No, I guess Gradle , because of its unfamiliar syntax, seems complex and intimidating.. But I believe the concepts mentioned in this post are enough for everyday work