Size: a a a

Redmadrobot SPb Internals

2021 August 05
Redmadrobot SPb Internals
Привет!
Недавно Дима поделился своими знаниями про возможности Firebase. И более подробно рассказал про Realtime Database.
Интересный обзор получился:
- Обзор Authentication 🔑
- Сравнение Realtime Database и Cloud Firestore ⚔️
- Обзор Cloud Storage
- Обзор Hosting
- Обзор и пояснение отличий Cloud Hosting сервисов ℹ️
- Обзор Cloud Functions 🤘
- Подробно о Realtime Database 🗄
- Rules (правила), впечатления из практики, rules playground
- Backups, легче простого
- Обсудили планы, цены и квоты
- Как работать с Realtime Database 👨‍💻
- Кратко про пагинацию с Firebase

👨‍💻 Посмотрите тоже: https://youtu.be/roavj5Gc0aI
источник
2021 August 11
Redmadrobot SPb Internals
Привет! Уже все знают, что Jetpack Compose релизнули? 🎉

Петя переписал экран реального приложения, собрал первую порцию подводных камней и рассказал о своём опыте:
- С чего начать переход на Compose 🔌
- Как работает ComposeView
- Layout'ы и Modifier'ы
- Важность порядка вызова у Modifier ☝️
- Как разграничена видимость методов Modifier для разных скоупов 🎓
- Как создать кастомный Layout?
- Проблемы в стандартной верстке "текст + картинка" 👊
- Поиск решения проблемы 👍
- Как работать с ConstraintLayout в Compose 🙈

💻 Доклад на 40 минут, плюс обсуждение: https://youtu.be/cwmWDoBfP3I
источник
2021 August 25
Redmadrobot SPb Internals
Ещё одно "хаотичное изучение" Kotlin корутин, а именно того, как правильно слушать Flow из UI.

Зашли немного издалека:
- Для чего был нужен SingleLiveEvent 📟
- Как его приготовить без LiveData 🔫
- Channel (кажется это спойлер 😆)
- О трате ресурсов в бекграунде 🔦
- buffer, conflate, flowOn, shareIn
- WhileSubscribed
- Как безопасно слушать Flow из UI ✅
- И не тратить ресурсы 🛠
- Lifecycle.repeatOnLifecycle
- Flow.flowWithLifecycle

🖼 Посмотреть можно тут: https://youtu.be/7JSHSqAhErw
источник