3-step guide to adding emojis — Jetpack Emoji Picker
Простой гайд как подрубить Emoji Picker в Jetpack Сompose
Читать (En)
Простой гайд как подрубить Emoji Picker в Jetpack Сompose
Читать (En)
🔥6👍4👏1
SDK AppMetrica — теперь в опенсорсе
Периодически Яндекс выкладывает исходники своих технологий в опенсорс. Это не обошло и AppMetrica.
Плюс в том, что теперь фичи сервиса разработчики могут использовать в своих проектах – разбирайте фрагменты кода, только с указанием авторства. А если хочется, можно провести аудит SDK и предложить модификации.
Подробнее можно почитать в статье на Хабре.
Код на GitHub → AppMetrica
Читать (Ru)
Периодически Яндекс выкладывает исходники своих технологий в опенсорс. Это не обошло и AppMetrica.
Плюс в том, что теперь фичи сервиса разработчики могут использовать в своих проектах – разбирайте фрагменты кода, только с указанием авторства. А если хочется, можно провести аудит SDK и предложить модификации.
Подробнее можно почитать в статье на Хабре.
Код на GitHub → AppMetrica
Читать (Ru)
🔥11👎5🤡4👍3🤮3❤1🤔1
Intro to Polymorphism with Kotlinx.Serialization
Статья с примером, как заложить структуру данных для полиморфных типов с использованием Kotlinx.Serialization.
Читать (En)
Статья с примером, как заложить структуру данных для полиморфных типов с использованием Kotlinx.Serialization.
Читать (En)
❤6🔥4👍3
This media is not supported in your browser
VIEW IN TELEGRAM
ComposeShadowsPlus – библиотека, которая позволяет легко создавать и гибко настраивать высококачественные тенюшки на Compose.
Код на GitHub → ComposeShadowsPlus
Код на GitHub → ComposeShadowsPlus
👍19🔥5❤3
Перф-тесты VS аномалии на iOS
Достаточно объёмная статья от разработчиков Яндекса на тему замеров производительности приложения. Плюсы и минусы разных способов сбора данных, источники проблем в перф-тестах и описание собственной перф-фермы.
Читать (Ru)
Достаточно объёмная статья от разработчиков Яндекса на тему замеров производительности приложения. Плюсы и минусы разных способов сбора данных, источники проблем в перф-тестах и описание собственной перф-фермы.
Читать (Ru)
👍8❤2🔥2🤔2
Реализуем современный UI на Jetpack Compose
Статья от МТС, как они добавляли интерактива в UI карточки услуги на Jetpack Compose.
👉 Кроп баннера в хеддере при p2r с параллакс эффектом
👉 Эффект сопротивления баннера при p2r
👉 «Засветление» баннера в хеддере по мере прокрутки контента
👉 Добавление динамического блюра для иконок в тулбаре
👉 Title с анимацией в тулбаре при прокрутке контента
Читать (Ru)
Статья от МТС, как они добавляли интерактива в UI карточки услуги на Jetpack Compose.
👉 Кроп баннера в хеддере при p2r с параллакс эффектом
👉 Эффект сопротивления баннера при p2r
👉 «Засветление» баннера в хеддере по мере прокрутки контента
👉 Добавление динамического блюра для иконок в тулбаре
👉 Title с анимацией в тулбаре при прокрутке контента
Читать (Ru)
👍7🔥6💩2🥴2👏1🤡1
Kotlin Performance Tuning: 20 Best Practices You Should Know
20 советов для написания более производительного Kotlin кода.
Принципиально ничего сверхъестественного, но возможно кому-то будет полезно.
Читать (En)
20 советов для написания более производительного Kotlin кода.
Принципиально ничего сверхъестественного, но возможно кому-то будет полезно.
Читать (En)
🔥13🤮9🤔3🥱2👍1👎1
Forwarded from Swift Tips
Jailbreak checker — как обезопасить свое iOS-приложение
Статья о том, как можно обезапосить своё iOS-приложение на Jailbreak-нутом девайсе.
• Кто такой этот ваш Jailbreak?
• Зачем его отслеживать?
• Как же его отследить?
• Как предупредить пользователя и обезопасить приложение?
• Как теперь все протестить?
Читать (Ru)
Статья о том, как можно обезапосить своё iOS-приложение на Jailbreak-нутом девайсе.
• Кто такой этот ваш Jailbreak?
• Зачем его отслеживать?
• Как же его отследить?
• Как предупредить пользователя и обезопасить приложение?
• Как теперь все протестить?
Читать (Ru)
🔥5👍3🤔1
How to Implement Swipe-to-Action using AnchoredDraggable in Jetpack Compose
Гайд по реализации Swipe to Action в Jetpack Compose с помощью AnchoredDraggable.
Читать (En)
Гайд по реализации Swipe to Action в Jetpack Compose с помощью AnchoredDraggable.
Читать (En)
👍10❤2🔥2
Line Chart UI with Jetpack Compose: A Simple Guide
Простой гайд как можно реализовать линейный график в Jetpack Compose.
Читать (En)
Простой гайд как можно реализовать линейный график в Jetpack Compose.
Читать (En)
👍17👎5🔥3⚡1
Ну что, пришло и моё время обратиться к вам за голосом 😉, чтоб открыть возможность публиковать сторисы от имени канала. Пока еще не придумал, каким образом их эффективно заиспользовать, но спамить попросту точно не буду.
Для первого уровня, нужно всего ничего – 5 голосов. Если еще остался голос, жмакни плиз кнопку/ссылку внизу, с меня больше полезного контента🤝
Пробустить канал → https://news.1rj.ru/str/mobile_native?boost
Для первого уровня, нужно всего ничего – 5 голосов. Если еще остался голос, жмакни плиз кнопку/ссылку внизу, с меня больше полезного контента
Пробустить канал → https://news.1rj.ru/str/mobile_native?boost
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Mobile Native ️️
Проголосуйте за канал, чтобы он получил больше возможностей.
👎18👍9❤6💩5🤮4🤡4🔥3
Lighten MVI architecture: Delegate responsibilities to new components
Интересная статья про то, как можно упростить и не перенагружать ViewModel, за счет делегирования логики другим компонентам(Processor, Reducer) в контексте MVI паттерна.
Код на GitHub → Contact book Android app
Читать (En)
Интересная статья про то, как можно упростить и не перенагружать ViewModel, за счет делегирования логики другим компонентам(Processor, Reducer) в контексте MVI паттерна.
Код на GitHub → Contact book Android app
Читать (En)
🔥11💩4👍3❤1👎1🤮1
Best Practices for Compose Navigation in Multi-Module Project
Лучшие практики Jetpack Compose навигации в многомодульном проекте.
Читать (En)
Лучшие практики Jetpack Compose навигации в многомодульном проекте.
Читать (En)
👍11🤔3🔥1
Forwarded from Swift Tips
Дебаггинг приложения без Xcode. Зачем?
Статья от Альфа-Банк про то, как они делали свой дебаг-инструмент и научились дебажить приложение без Xcode, тем самым упростив жизнь себе и тестировщикам.
Читать (Ru)
Статья от Альфа-Банк про то, как они делали свой дебаг-инструмент и научились дебажить приложение без Xcode, тем самым упростив жизнь себе и тестировщикам.
Читать (Ru)
👍6🔥3👀3
Migrating to Jetpack Compose — an interop love story
Тут Гугл стартанул серию статей по миграции на Jetpack Compose.
Что учесть при подготовке к миграции, основные компоненты, зависимости, поэтапная миграция с одновременной поддержкой XML и Jetpack Compose и т.д.
Если планируете мигрировать на Compose, возможно будет полезно.
👉 Part 1
👉 Part 2
Тут Гугл стартанул серию статей по миграции на Jetpack Compose.
Что учесть при подготовке к миграции, основные компоненты, зависимости, поэтапная миграция с одновременной поддержкой XML и Jetpack Compose и т.д.
Если планируете мигрировать на Compose, возможно будет полезно.
👉 Part 1
👉 Part 2
👍12🔥3❤1
Возможна ли жизнь после плеймаркета?
Вот вам статейка на пятничный вечер про то, как и через что дистрибьютить Android приложение, если вам не повезло и вас удалили из Google Play 😃
Если лень читать, можно посмотреть/послушать: Возможна ли жизнь после плеймаркета?📹
Читать (Ru)
Вот вам статейка на пятничный вечер про то, как и через что дистрибьютить Android приложение, если вам не повезло и вас удалили из Google Play 😃
Если лень читать, можно посмотреть/послушать: Возможна ли жизнь после плеймаркета?
Читать (Ru)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🤔4👍1🐳1👀1
Mobile Native ️️ pinned «Ну что, пришло и моё время обратиться к вам за голосом 😉, чтоб открыть возможность публиковать сторисы от имени канала. Пока еще не придумал, каким образом их эффективно заиспользовать, но спамить попросту точно не буду. Для первого уровня, нужно всего ничего…»
Update to Jetpack Compose Guides
Гугл обновил доку по некоторым разделам Jetpack Compose.
👉 Locally scoped data with CompositionLocal
👉 Using Views in Compose
👉 Side-effects in Compose
👉 Kotlin for Jetpack Compose
👉 Compose layout basics
👉 Compose modifiers
👉 Custom layouts
Гугл обновил доку по некоторым разделам Jetpack Compose.
👉 Locally scoped data with CompositionLocal
👉 Using Views in Compose
👉 Side-effects in Compose
👉 Kotlin for Jetpack Compose
👉 Compose layout basics
👉 Compose modifiers
👉 Custom layouts
👍10❤4🔥3🐳1
Kotlin. Встроенные (inline) функции
Небольшая статья про inline функции на понятном языке и с простыми примерами.
Читать (Ru)
Небольшая статья про inline функции на понятном языке и с простыми примерами.
Читать (Ru)
👍22🔥2👏1