Épisode 37 – Poireau KTX

Introduction

La première bibliothèque de Google en Kotlin est sortie et c’est l’occasion pour Yannick et Benjamin de l’analyser et de revenir dessus.

 

Téléchargement direct

Show notes

0:42″ – Android KTX : https://github.com/android/android-ktx
0:52″ – KotlinX Coroutines : https://github.com/Kotlin/kotlinx.coroutines
2:30″ – PathSegment : https://android.github.io/android-ktx/core-ktx/androidx.graphics/-path-segment/index.html
4:16″ – Romain Guy : Episode 11 – De Poireau à Rockstar en 3 épisodes (1/3)
5:01″ – androidx.animations : https://android.github.io/android-ktx/core-ktx/androidx.animation/index.html
8:59″ –  androidx.content : https://android.github.io/android-ktx/core-ktx/androidx.content/index.html
9:02″ – Context.systemService() : https://android.github.io/android-ktx/core-ktx/androidx.content/android.content.-context/index.html
11:16″ – article sur les delegates de Mark Allison : https://blog.stylingandroid.com/kotlin-contexts-sharedpreferences/
11:33″ – Prefekt : https://blog.stylingandroid.com/prefekt-introduction/
13:56″ – androidx.database : https://android.github.io/android-ktx/core-ktx/androidx.database/index.html
15:03″ – beginTransactionNonExclusive : https://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html#beginTransactionNonExclusive()
16:07″ – androidx.graphics : https://android.github.io/android-ktx/core-ktx/androidx.graphics/index.html
17:20″ – Rubber Ducking : https://fr.wikipedia.org/wiki/Méthode_du_canard_en_plastique
19:00″ – Méthodes sur Canvas : https://github.com/android/android-ktx/blob/master/src/main/java/androidx/core/graphics/Canvas.kt
21:09″ – Déstructuration en Kotlin : https://kotlinlang.org/docs/reference/multi-declarations.html
24:29″ – Picture : https://developer.android.com/reference/android/graphics/Picture.html
25:39″ – Region : https://developer.android.com/reference/android/graphics/Region.html
26:24″ – PorterDuff : https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html
28:19″ – androidx.graphics.drawable : https://android.github.io/android-ktx/core-ktx/androidx.graphics.drawable/index.html
30:23″ – Icon.createWithAdaptiveBitmap() : https://developer.android.com/reference/android/graphics/drawable/Icon.html#createWithAdaptiveBitmap(android.graphics.Bitmap)
30:52″ – androidx.net : https://android.github.io/android-ktx/core-ktx/androidx.net/index.html
31:22″ – androidx.os : https://android.github.io/android-ktx/core-ktx/androidx.os/index.html
31:51″ – PersistableBundle : https://developer.android.com/reference/android/os/PersistableBundle.html
32:23″ – onCreate(Bundle, PersistableBundle) : https://developer.android.com/reference/android/app/Activity.html#onCreate(android.os.Bundle,%20android.os.PersistableBundle)
32:23″ – persistableMode : https://developer.android.com/reference/android/R.attr.html#persistableMode
34:10″ – androidx.text : https://android.github.io/android-ktx/core-ktx/androidx.text/index.html
35:08″ – buildString : https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/build-string.html
37:26″ – androidx.time : https://android.github.io/android-ktx/core-ktx/androidx.time/index.html
38:20″ – Jake Wharton : https://twitter.com/JakeWharton
38:30″ – AndroidThreeTen : https://github.com/JakeWharton/ThreeTenABP
38:38″ – JSR-310 : https://jcp.org/en/jsr/detail?id=310
39:34″ – androidx.transition : https://android.github.io/android-ktx/core-ktx/androidx.transition/index.html
41:49″ – androidx.util : https://android.github.io/android-ktx/core-ktx/androidx.util/index.html
42:10″ – Range : https://developer.android.com/reference/android/util/Range.html
42:32″ – Half : https://developer.android.com/reference/android/util/Half.html
43:25″ – AtomicFile : https://developer.android.com/reference/android/util/AtomicFile.html
43:35″ – AtomicInteger : https://developer.android.com/reference/java/util/concurrent/atomic/AtomicInteger.html
44:58″ – TextUtils : https://developer.android.com/reference/android/text/TextUtils.html
45:00″ – TextUtilsCompat : https://developer.android.com/reference/android/support/v4/text/TextUtilsCompat.html
48:08″ – androidx.view : https://android.github.io/android-ktx/core-ktx/androidx.view/index.html
51:50″ – MarginLayoutParams : https://developer.android.com/reference/android/view/ViewGroup.MarginLayoutParams.html
58:00″ – Joe Birch – Exploring KTX for Android : https://medium.com/exploring-android/exploring-ktx-for-android-13a369795b51
58:38″ – KTLint : https://ktlint.github.io/
58:57″ – Metalava : https://github.com/android/android-ktx/blob/master/update_metalava.sh
1:00:30″ – Android Makers : http://androidmakers.fr

 

Contacts

@TheYann

@Xzan