Skip to content

Commit

Permalink
Updating set of used libraries (#13)
Browse files Browse the repository at this point in the history
Co-authored-by: Yuriy Elistratov <[email protected]>
  • Loading branch information
TopHlop and Yuriy Elistratov authored Sep 30, 2024
1 parent 7bdd064 commit ff492a5
Show file tree
Hide file tree
Showing 28 changed files with 281 additions and 0 deletions.
10 changes: 10 additions & 0 deletions radar/2024-09-27/accompanist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Accompanist
ring: hold
quadrant: libraries
tags: [UI]

---

Группа библиотек, призванных дополнить функционал Jetpack Compose.
Отказались от использования из-за того, что со временем Accompanist стал не актуален, т.к. большая часть входящих в него библиотек переехала в Jetpack Compose.
9 changes: 9 additions & 0 deletions radar/2024-09-27/compose.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Compose
ring: adopt
quadrant: languages-and-frameworks
tags: [UI]

---

Framework для построения пользовательского интерфейса, упрощает и ускоряет его создание.
9 changes: 9 additions & 0 deletions radar/2024-09-27/compose_material_2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Compose Material 2
ring: adopt
quadrant: libraries
tags: [UI]

---

Библиотека для построения пользовательского интерфейса с помощью Compose на основе Material Design 2.
9 changes: 9 additions & 0 deletions radar/2024-09-27/compose_material_3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Compose Material 3
ring: trial
quadrant: libraries
tags: [UI]

---

Библиотека для построения пользовательского интерфейса с помощью Compose на основе Material Design 3.
14 changes: 14 additions & 0 deletions radar/2024-09-27/encrypted_data_store.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Encrypted DataStore
ring: adopt
quadrant: libraries
tags: [datastore]

---

[Библиотека][encrypted_data_store] содержит расширения для хранения DataStore в EncryptedFile.
Изначальное [issue][issue] по шифрованию данных в DataStore.

<!-- Links -->
[encrypted_data_store]: https://github.com/osipxd/encrypted-datastore?tab=readme-ov-file
[issue]: https://issuetracker.google.com/issues/167697691
9 changes: 9 additions & 0 deletions radar/2024-09-27/epoxy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Epoxy
ring: hold
quadrant: libraries
tags: [recycler view]

---

Не используется повсеместно из-за перехода на Compose.
9 changes: 9 additions & 0 deletions radar/2024-09-27/firebase_app_distribution.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Firebase App Distribution
ring: adopt
quadrant: utilities
tags: [firebase]

---

Сервис для распространения тестовых сборок приложений.
9 changes: 9 additions & 0 deletions radar/2024-09-27/firebase_cloud_messaging.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Firebase Cloud Messaging
ring: adopt
quadrant: utilities
tags: [firebase]

---

Сервис для отправки push-сообщений пользователям приложения.
9 changes: 9 additions & 0 deletions radar/2024-09-27/firebase_crashlytics.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Firebase Crashlytics
ring: adopt
quadrant: utilities
tags: [firebase]

---

Сервис для отслеживания крашей приложения и трекинга ошибок.
9 changes: 9 additions & 0 deletions radar/2024-09-27/firebase_remote_config.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Firebase Remote Config
ring: adopt
quadrant: utilities
tags: [firebase]

---

Сервис для работы с remote config на основе Firebase.
9 changes: 9 additions & 0 deletions radar/2024-09-27/groupie.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Groupie
ring: hold
quadrant: libraries
tags: [recycler view]

---

Отказались в пользу Epoxy.
9 changes: 9 additions & 0 deletions radar/2024-09-27/insetter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Insetter
ring: hold
quadrant: libraries
tags: [UI]

---

Не используем на практике.
9 changes: 9 additions & 0 deletions radar/2024-09-27/junit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: JUnit 5
ring: adopt
quadrant: languages-and-frameworks
tags: [unit testing]

---

Зарекомендовала себя при использовании на проектах.
9 changes: 9 additions & 0 deletions radar/2024-09-27/kotlinx.serialization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: kotlinx.serialization
ring: adopt
quadrant: libraries
tags: [serialization]

---

Зарекомендовала себя при использовании на проектах.
8 changes: 8 additions & 0 deletions radar/2024-09-27/material_3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: Material 3
ring: adopt
quadrant: methods-and-patterns

---

Обновленный гайд Material Design для построения пользовательского интерфейса.
9 changes: 9 additions & 0 deletions radar/2024-09-27/moshi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Moshi
ring: hold
quadrant: libraries
tags: [serialization]

---

Отказались в пользу Kotlinx Serialization.
9 changes: 9 additions & 0 deletions radar/2024-09-27/paging_3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Paging 3
ring: adopt
quadrant: libraries
tags: [network]

---

Повсеместно используем на проектах. Нет альтернатив.
12 changes: 12 additions & 0 deletions radar/2024-09-27/rmr_debug_panel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: RMR Debug Panel
ring: adopt
quadrant: libraries
tags: [RMR libs]

---

[Библиотека][debug_panel] для отладки приложения.

<!-- Links -->
[debug_panel]: https://github.com/RedMadRobot/debug-panel-android
12 changes: 12 additions & 0 deletions radar/2024-09-27/rmr_gears_android.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: RMR Gears Android
ring: adopt
quadrant: libraries
tags: [RMR libs]

---

[Библиотека][gears] содержит ряд небольших инструментов для комфортной работы с нашим стеком.

<!-- Links -->
[gears]: https://github.com/RedMadRobot/gears-android
12 changes: 12 additions & 0 deletions radar/2024-09-27/rmr_konfeature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: RMR Konfeature
ring: trial
quadrant: libraries
tags: [RMR libs]

---

[Библиотека][konfeature] для работы с remote config.

<!-- Links -->
[konfeature]: https://github.com/RedMadRobot/gears-android
12 changes: 12 additions & 0 deletions radar/2024-09-27/rmr_kotlin_code_style.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: RMR Kotlin Code Style
ring: adopt
quadrant: methods-and-patterns
tags: [RMR style guide]

---

[Документация][kotlin_code_style] содержит набор соглашений по оформлению кода на языке Kotlin.

<!-- Links -->
[kotlin_code_style]: https://github.com/RedMadRobot/style-guides/blob/main/style_guide/kotlin-code-style.md
12 changes: 12 additions & 0 deletions radar/2024-09-27/rmr_markdown_style_guide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: RMR Markdown Style Guide
ring: adopt
quadrant: methods-and-patterns
tags: [RMR style guide]

---

[Документация][markdown_style_guide] содержит набор соглашений по написанию документации на основе Markdown.

<!-- Links -->
[markdown_style_guide]: https://github.com/RedMadRobot/style-guides/blob/main/style_guide/markdown-style-guide.md
12 changes: 12 additions & 0 deletions radar/2024-09-27/rmr_resource_naming_guide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: RMR Resource Naming Guide
ring: adopt
quadrant: methods-and-patterns
tags: [RMR style guide]

---

[Документация][resource_naming_guide] содержит правила именования ресурсов в среде Android.

<!-- Links -->
[resource_naming_guide]: https://github.com/RedMadRobot/style-guides/blob/main/style_guide/resource-naming-guide.md
12 changes: 12 additions & 0 deletions radar/2024-09-27/rmr_version_catalogs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: RMR Gradle Version Catalogs
ring: adopt
quadrant: libraries
tags: [RMR libs]

---

[Библиотека][version_catalogs] содержит каталоги зависимостей, которые мы используем на проектах или использовали в недавнем прошлом.

<!-- Links -->
[version_catalogs]: https://github.com/RedMadRobot/gradle-version-catalogs
13 changes: 13 additions & 0 deletions radar/2024-09-27/security-crypto.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: security-crypto
ring: hold
quadrant: libraries
tags: [security]

---

Google [официально написал][security_crypto], что эта библиотека deprecated. Также есть [issues][issues], у которых нет решения.

<!-- Links -->
[security_crypto]: https://developer.android.com/privacy-and-security/cryptography#jetpack_security_crypto_library
[issues]: https://issuetracker.google.com/issues/176215143
8 changes: 8 additions & 0 deletions radar/2024-09-27/sentry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: Sentry
ring: trial
quadrant: utilities

---

Сервис для отслеживания крашей приложения и трекинга ошибок.
9 changes: 9 additions & 0 deletions radar/2024-09-27/tink.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Tink
ring: adopt
quadrant: libraries
tags: [security]

---

Библиотека для криптографии и шифрования данных в приложении.
9 changes: 9 additions & 0 deletions radar/2024-09-27/view_binding.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: View Binding
ring: hold
quadrant: libraries
tags: [UI]

---

Не используется повсеместно из-за перехода на Compose.

0 comments on commit ff492a5

Please sign in to comment.