Introduction
Dans cette deuxième partie, Yannick et Benjamin continuent leur discussion avec Romain Guy sur Compose, le nouveau framework graphique de Google pour Android.
Show notes
0:42″ – Flutter : https://androidleakspodcast.com/2019/06/10/episode-53-le-poireau-multi-plateformes-de-google/
1:41″ – Button : https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/ui-material/src/main/java/androidx/ui/material/Button.kt
1:55″– Clickable : https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/ui-foundation/src/main/java/androidx/ui/foundation/Clickable.kt
5:18″ – LinearLayout : https://developer.android.com/reference/android/widget/LinearLayout
8:50″ – Domain Specific Language (DSL) : https://fr.wikipedia.org/wiki/Langage_d%C3%A9di%C3%A9
9:15″ – Documentation de Compose : https://developer.android.com/jetpack/compose
9:30″ – Exemples de Compose :
- https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/ui-framework/integration-tests/framework-demos/src/main/java/androidx/ui/framework/demos
- https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/ui-layout/integration-tests/layout-demos/src/main/java/androidx/ui/layout/demos
- https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/ui-material/integration-tests/material-demos/src/main/java/androidx/ui/material/demos
- https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/ui-text/integration-tests/text-demos/src/main/java/androidx/ui/text/demos
9:44″ – JSON vers SwiftUI : https://twitter.com/johnsundell/status/1138810062116413440
13:12″ – Démo avec WebView : https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/ui-android-view/src/main/java/androidx/ui/androidview/WebComponentActivity.kt
17:49″ – Suspend functions : https://kotlinlang.org/docs/reference/coroutines/basics.html
18:40″ – Talk de Romain sur F.A.R.T. : https://www.youtube.com/watch?v=R6kA9UBLHUQ
23:25″ – Combobox : https://fr.wikipedia.org/wiki/Bo%C3%AEte_combin%C3%A9e
23:44″ – Swing : https://fr.wikipedia.org/wiki/Swing_(Java)
25:42″ – React : https://github.com/facebook/react
26:38″ – Programmation fonctionnelle : https://fr.wikipedia.org/wiki/Programmation_fonctionnelle
27:48″ – Kotlin multiplatform : https://kotlinlang.org/docs/tutorials/native/mpp-ios-android.html
28:35″ – Jesse Wilson : https://twitter.com/jessewilson
28:42″ – Retrofit : https://github.com/square/retrofit/
28:44″ – SQLDelight : https://github.com/square/sqldelight/
30:25″ – Xamarin : https://visualstudio.microsoft.com/fr/xamarin/
30:52″ – Java swt : https://fr.wikipedia.org/wiki/Standard_Widget_Toolkit
34:11″ – RecyclerView : https://developer.android.com/reference/androidx/recyclerview/widget/RecyclerView.html
37:10″ – LayoutManager : https://developer.android.com/reference/android/support/v7/widget/RecyclerView.LayoutManager
39:43″ – Switch : https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/ui-material/src/main/java/androidx/ui/material/Switch.kt
43:04″ – TabLayout : https://developer.android.com/reference/android/support/design/widget/TabLayout
43:06″ – ViewPager : https://developer.android.com/reference/android/support/v4/view/ViewPager
52:30″ – Flutter Statefull – Stateless : https://flutter.dev/docs/development/ui/interactive
54:58″ – Lien vers le code : https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui
55:18″ – Slack de Kotlin : https://surveys.jetbrains.com/s3/kotlin-slack-sign-up
56:28″ – Bug Tracker : https://issuetracker.google.com/issues?q=componentid:612128
1:00:31″ – ViewBinding : https://proandroiddev.com/new-in-android-viewbindings-the-difference-from-databinding-library-bef5945baf5e
1:00:50″ – ConstraintLayout : https://androidleakspodcast.com/2018/09/30/episode-45-la-contrainte-du-poireau-2/
1:01:29″ – ViewPager2 : https://developer.android.com/jetpack/androidx/releases/viewpager2
1:01:43″ – Preferences : https://developer.android.com/jetpack/androidx/releases/preference
1:02:11″ – Camera2 : https://developer.android.com/reference/android/hardware/camera2/package-summary
1:02:26″ – PagerSnapHelper : https://developer.android.com/reference/android/support/v7/widget/PagerSnapHelper
1:03:17″ – Leland Richardson : https://twitter.com/intelligibabble
1:03:29″ – Article sur les principes fondamentaux de Compose : http://intelligiblebabble.com/compose-from-first-principles/
1:03:45″ – Présentation à Google IO : https://www.youtube.com/watch?v=VsStyq4Lzxo
1:04:10″ – Épisode d’ADB sur Compose : http://androidbackstage.blogspot.com/2019/06/episode-115-jetpack-compose.html
1:06:30″ – Google Stadia : https://fr.wikipedia.org/wiki/Stadia
1:07:05″ – NVidia Shield : https://www.nvidia.com/fr-fr/shield/