Skip to content

Commit 5f1f787

Browse files
committed
android block complete
1 parent 7611b69 commit 5f1f787

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

university/1-android-basics/android-intro.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ sidebar_position: 0
2525
- `ViewBinding`
2626
- Библиотека Android Navigation Component от Google
2727
- Библиотека Retrofit от Square
28-
- Библиотека Kotlinx Serialization от JetBrains
2928
- Библиотека Hilt от Google
3029

3130
:::info

university/1-android-basics/practice.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ sidebar_position: 6
2525
1. Использовать Android Navigation Component для переходов между экранами
2626
1. Экраны делать с помощью Fragment (подход Single Activity)
2727
1. Использовать Coroutines для асинхронности и многопоточности
28-
1. Использовать Kotlinx.Serialization для парсинга json
28+
1. Использовать [Kotlinx.Serialization](https://github.com/Kotlin/kotlinx.serialization) для парсинга json
2929
1. Использовать ViewModel для реализации логики экранов
3030
1. Использовать LiveData / StateFlow для обновления данных на UI
3131
1. Корректно обрабатывать ситуации "загрузка данных", "ошибка загрузки", "пустой список"
@@ -35,4 +35,6 @@ sidebar_position: 6
3535
1. [GitHub REST API](https://docs.github.com/en/rest)
3636
1. [GitHub Basic Authorization](https://docs.github.com/en/rest/overview/other-authentication-methods#basic-authentication)
3737
1. [GitHub user repositories](https://docs.github.com/en/rest/reference/repos#list-repositories-for-a-user)
38+
1. [Kotlinx.Serialization guide](https://github.com/Kotlin/kotlinx.serialization/blob/master/docs/basic-serialization.md#json-decoding)
39+
1. [Интеграция Kotlinx.Serialization и Retrofit](https://github.com/JakeWharton/retrofit2-kotlinx-serialization-converter)
3840
1. [Дизайн](http://jira.icerockdev.com/browse/MOKO-1054)

0 commit comments

Comments
 (0)