Fragmented - Android Developer Podcast

089: Learning Kotlin - Properties a first class language feature


Listen Later

In this mini Fragment, KG talks about his journey learning Kotlin as a newb. Given that Kotlin is most likely going to be the de-facto language for most developers, it makes sense to deepen our understanding of the language (as we have strived with Java over the years).

"Properties" in Kotlin are a first class language feature. But what does that actually mean? What are the nifty features we get with properties? How are these resolved from a Java class when there's potential a name clash? What are some other gotchas and learnings from using properties? Listen on to find out:

Direct download

Shownotes:
  • Kotlin docs - Properties and Fields
  • Kotlin in Action - Manning Publications
  • java.util.Calendar
  • Mutable vals in Kotlin - Dan Lew
  • Contact
    • @fragmentedcast [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe
    • ...more
      View all episodesView all episodes
      Download on the App Store

      Fragmented - Android Developer PodcastBy Donn Felker, Kaushik Gopal

      • 5
      • 5
      • 5
      • 5
      • 5

      5

      68 ratings


      More shows like Fragmented - Android Developer Podcast

      View all
      Design Details by Brian Lovin, Marshall Bock

      Design Details

      361 Listeners

      Developer Tea by Jonathan Cutrell

      Developer Tea

      402 Listeners

      Does Not Compute by Sean Washington, Rockwell Schrock

      Does Not Compute

      53 Listeners

      Toolsday by Una Kravets, Chris Dhanaraj

      Toolsday

      48 Listeners

      Swift Unwrapped by JP Simard, Jesse Squires, Spec Network, Inc.

      Swift Unwrapped

      90 Listeners