$30 off During Our Annual Pro Sale. View details »

The Kotlin Features You’ve Been Missing Out On

The Kotlin Features You’ve Been Missing Out On

This was a slide that I use at DevFest Makurdi 2022, where I covered some Kotlin features that most developers do not know exist or do not use so much.

Manuel Ernesto

November 05, 2022
Tweet

More Decks by Manuel Ernesto

Other Decks in Programming

Transcript

  1. Makurdi Manuel Ernesto Senior Software Engineer The Kotlin Features You’ve

    Been Missing Out On
  2. Extension Function

  3. Extension Function

  4. Extension Function

  5. Extension Function

  6. Lambda Extension

  7. Lambda Extension

  8. Infix Notation

  9. Infix Notation "a" to 10

  10. Infix Notation "a" to 10 0 until 10

  11. Infix Notation

  12. Infix Notation

  13. Infix Notation

  14. Comparable

  15. Comparable <, >, <=, and >=

  16. Comparable

  17. Comparable

  18. Destructuring Declarations

  19. Destructuring Declarations

  20. Destructuring Declarations

  21. Destructuring Declarations

  22. Destructuring Declarations

  23. Destructuring Declarations

  24. Destructuring Declarations

  25. Destructuring Declarations

  26. Inline functions

  27. Inline functions

  28. Inline functions

  29. Inline functions

  30. Copy

  31. Copy

  32. Copy

  33. Copy

  34. Local functions

  35. Local functions

  36. Delegated Properties

  37. Delegated Properties

  38. Delegated Properties Observable

  39. Resources 󰝺 Kotlin: https://kotlinlang.org/ Speaker deck: https://speakerdeck.com/manuelernest0 Medium: https://manuelernest0.medium.com/

  40. Thanks 󰚢 Manuel Ernesto @manuelernest0