Difference between revisions of "Kotlin"

From Lost In Wonderlands
Jump to: navigation, search
(See also)
(Kotlin books =)
 
(5 intermediate revisions by the same user not shown)
Line 42: Line 42:
 
* [https://play.kotlinlang.org/koans/overview koans, kotlin exercises]
 
* [https://play.kotlinlang.org/koans/overview koans, kotlin exercises]
 
** [https://github.com/Kotlin/kotlin-koans kotlin-koans on github]
 
** [https://github.com/Kotlin/kotlin-koans kotlin-koans on github]
 +
 +
=== kotlin files ===
 +
 +
a serie or article on kotlin idioms
 +
*https://medium.com/tompee/idiomatic-kotlin-local-functions-4421f86ac864
 +
*https://medium.com/tompee/idiomatic-kotlin-extension-functions-67735491851f
 +
* https://medium.com/tompee/idiomatic-kotlin-sealed-classes-bf1772d9d607
 +
*https://medium.com/tompee/idiomatic-kotlin-infix-functions-eea833f70c90
 +
*https://medium.com/tompee/idiomatic-kotlin-class-delegates-288b24c37ac8
 +
*https://medium.com/tompee/idiomatic-kotlin-local-functions-4421f86ac864
 +
*https://medium.com/tompee/idiomatic-kotlin-object-and-singleton-183c3cfdbd26
 +
*https://medium.com/tompee/idiomatic-kotlin-sequences-80ebbeec1115
 +
* https://medium.com/tompee/idiomatic-kotlin-lambdas-and-sam-constructors-fe2075965bfb
 +
** last Kotlin version does not require the SAM anymore (at least since 1.5.31)
 +
*https://medium.com/tompee/idiomatic-kotlin-lambdas-with-receiver-and-dsl-3cd3348e1235
 +
*https://medium.com/tompee/idiomatic-kotlin-elvis-operator-d6f5639a5130
 +
*https://medium.com/tompee/idiomatic-kotlin-property-delegates-and-lazy-11207213a788
 +
*https://medium.com/tompee/idiomatic-kotlin-higher-order-functions-and-function-types-adb59172796
 +
*https://medium.com/tompee/idiomatic-kotlin-inline-functions-e39b2f90a291
 +
*https://medium.com/tompee/idiomatic-kotlin-lambdas-and-control-flows-70a7a58d7a20
 +
*https://medium.com/tompee/idiomatic-kotlin-reified-parameters-e89f665ab026
 +
*https://medium.com/tompee/idiomatic-kotlin-noinline-and-crossinline-e51014408ff0
 +
*https://medium.com/tompee/idiomatic-kotlin-variance-82355d9a71df
 +
*https://medium.com/tompee/kotlin-annotations-and-reflection-caa0d73bf39b
 +
*https://medium.com/tompee/kotlin-annotation-processor-and-code-generation-58bd7d0d333b
 +
 +
== Kotlin resources ==
 +
* https://developer.android.com/kotlin/getting-started-resources
 +
 +
== Kotlin Mutltiplatform ==
 +
* https://kotlinlang.org/docs/mpp-intro.html
 +
* https://kotlinlang.org/docs/kmm-getting-started.html
 +
* https://kotlinlang.org/docs/mpp-supported-platforms.html
 +
* https://kotlinlang.org/docs/mpp-tutorials.html
 +
* ktor
 +
** https://ktor.io/
 +
* FAQ
 +
** https://kotlinlang.org/docs/kmm-faq.html#what-are-the-plans-for-kmm
 +
 +
 +
== Kotlin books ==
 +
* https://kotlinlang.org/docs/kotlin-pdf.html
 +
* https://bignerdranch.com/books/kotlin-programming-the-big-nerd-ranch-guide-2nd/

Latest revision as of 23:12, 12 January 2022

Kotlin

NeXT Steps

 here everything has yet to be done !

coming soon :


Everything You Always Wanted to Know on Kotlin... (But Were Afraid to Ask) a collection of links of interest

See also

Kotlin

Kotlin on github

Full Kotlin Reference

kotlin on line sandbox

kotlin files

a serie or article on kotlin idioms

Kotlin resources

Kotlin Mutltiplatform


Kotlin books