Шпаргалка Swift для разработчиков Android/Kotlin
Хоть это языки из разных лагерей, но знать их оба, хотя бы на базовом уровне крайне полезно для разработчика. Так он сможет найти интересные решения для одной платформы и затем реализовать их на своей.
Поэтому я нашёл для вас шпаргалку, где разбираются типичные концепции Swift и сравниваются с их реализацией в Kotlin. Мобильным разработчикам к прочтению обязательно!
А к остальным вопрос. Что лучше: iOS или Android и почему Android? Пишите свои варианты в комментарии
#swift #kotlin #шпаргалка
Хоть это языки из разных лагерей, но знать их оба, хотя бы на базовом уровне крайне полезно для разработчика. Так он сможет найти интересные решения для одной платформы и затем реализовать их на своей.
Поэтому я нашёл для вас шпаргалку, где разбираются типичные концепции Swift и сравниваются с их реализацией в Kotlin. Мобильным разработчикам к прочтению обязательно!
А к остальным вопрос. Что лучше: iOS или Android и почему Android? Пишите свои варианты в комментарии
#swift #kotlin #шпаргалка
😁2⚡1👍1
Гайд по реализации паттерна Composite в Kotlin с sealed-классами и корутинами
Composite — это как универсальный интерфейс, который позволяет обращаться с составными и одиночными объектами одинаково. Вместо тысячи
Если у вас есть сложная система с кучей объектов — простых и составных — и вы хотите управлять ими, не теряя асинхронности, то этот гайд для вас.
https://habr.com/ru/companies/otus/articles/859176/
#kotlin #паттерны
Composite — это как универсальный интерфейс, который позволяет обращаться с составными и одиночными объектами одинаково. Вместо тысячи
if-else можно получить довольно стройную иерархию, где всё просто: композиты содержат другие компоненты, а листья выполняют конкретную работу.Если у вас есть сложная система с кучей объектов — простых и составных — и вы хотите управлять ими, не теряя асинхронности, то этот гайд для вас.
https://habr.com/ru/companies/otus/articles/859176/
#kotlin #паттерны
👍3❤1
Шпаргалка по Kotlin Flow для продвинутых инженеров Android
Уже работаете с потоками Kotlin и знакомы с основными концепциями, но никогда не применяли
#kotlin #android
Уже работаете с потоками Kotlin и знакомы с основными концепциями, но никогда не применяли
Channel, не знаете разницы между merge, combine и zip или не до конца понимаете SharedFlow и StateFlow и их использование? Здесь собраны ключевые понятия и нюансы всех этих элементов в формате шпаргалке-справочнике для разбора сложных сценариев с потоками.#kotlin #android
❤🔥2👍1