Modern Money #4: Localization with String Resources & Preferences in Kotlin Multiplatform Compose UI
Автор: Scogun
Загружено: 2025-09-24
Просмотров: 37
Описание:
Fourth stream of live coding a new Kotlin Multiplatform application.
In this stream, we're trying to create string resources for different languages to localize the application.
GitHub repository: https://github.com/UCASoft/ModernMoney
Chapters:
0:00 Greeting
1:15 Disclaimer
2:02 Homework recap
3:00 CompositionLocal
9:52 Popup layout
11:02 Discussing the UI injection problem
14:03 Swipe to dismiss on Android
14:45 Popup menu instead of swipes on Desktop
16:00 expect/actual function for different targets
17:05 AnimatedVisibility
19:14 SwipeToDismissBox implementation
22:08 DropdownMenu implementation
26:03 Entities and DAO for Room
28:01 Cascade delete logic discussion
30:25 Explaining why this stream is on Wednesday
31:18 ViewModel for Account
32:11 Why we currently cannot use the Komm library
33:38 Kotlin class name alias feature
34:00 Merging Account and Currency into ViewModel
34:55 Realizing why sometimes we don’t see all currencies for a new account
36:07 Newly released libraries
37:25 How to create shared string resources in Compose UI
41:25 Making dependencies on the special resource library
43:00 Facing the KSP issue for the first time
43:53 Trying to fix the issue via dependsOn
45:25 Trying to fix the issue by moving the resource library only into JVM dependencies
49:40 Trying to fix the issue by commenting out the Android target
52:46 Partially fixing the issue by removing Room
56:30 Using French locale in the Desktop application
57:43 Trying to add more resources
58:42 Facing the KSP issue again
1:00:42 Explaining what I wanted to achieve in this stream
1:02:10 How Kotlin Multiplatform Resources look in Android Studio
1:03:24 What we have done today
1:04:06 Homework plan
1:06:19 Summary
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: