Что посмотреть: доклад об анимациях в Jetpack ComposeВ выступлении разработчик из «Ситимобил» Лукьян Жуков рассмотрел доступную функциональность создания анимаций в Jetpack Compose:https://youtu.be/25WJdoUKXqY#compose #android #доклады #ui
Похожие каналы
Все →Последние посты
Готовы ли вы к Flutter-разработке?Ответьте на 20 вопросов за 30 минут и проверьте, насколько вы готовы к обучению на курсе Flutter Mobile Developer:https://otus.pw/zXJgh/Курс рассчитан на тех, у кого уже есть опыт в программировании, и кто хочет научиться писать мультиплатформенные мобильные приложения, использующие единую кодовую базу для iOS и Android.Сможете сдать тест — пройдёте на курс по приятной скидке, а заодно получите доступ к демозанятиям курса:— Как протестировать приложение с информацией из сети?— Создаём приложение с управлением сложными жестами (как в Opera).Это #партнёрский пост

Работа с клавиатурой в Jetpack ComposeВвод данных - важная задача во многих приложениях. На устройствах без физической клавиатуры (а таких в стране Android подавляющее большинство) вводом данных занимается так называемая программная клавиатура. Теперь вы можете задаться вопросом, зачем вообще нужно говорить об этих виртуальных периферийных устройствах? Разве операционная система не должна позаботиться об этом? Я имею в виду, что с точки зрения пользовательского интерфейса приложение выражает свое желание разрешить пользовательский ввод, показывая и настраивая редактируемое текстовое поле. Что еще нужно сделать? В этой статье мы подробно рассмотрим, как приложения Jetpack Compose взаимодействуют с клавиатурой.
Система Addressables: проблемы во время разработки мобильного приложенияhttps://habr.com/ru/post/587490/
Как выложить Android-библиотеку в open source: пошаговая инструкцияРеализовали крутую библиотеку? Не спешите выкладывать на GitHub и JitPack. Перед этим нужно подготовить проект к публикации: очистить код от коммерческой информации, «причесать» readme, выбрать лицензию распространения ПО и не только.Подробнее обо всех шагах — в статье:https://habr.com/ru/company/indriver/blog/655721/#android #библиотеки
Кроссплатформенный путь мобильного тестировщика или как стать Flutter QAhttps://habr.com/ru/company/atisu/blog/598389/

Подборка советов для iOS-разработчиков, которые позволят повысить продуктивность.https://betterprogramming.pub/ios-development-tips-f44dd0a70886
Stack и Heap в SwiftДелимся годнотой для начинающих iOS-разработчиков. В видео рассмотрены структуры данных стек (Stack) и куча (Heap) в Swift, их различия и примеры их использования в реальных проектах:https://youtu.be/4ocXiQ6mIuk#swift #ios #начинающим
Разбираемся с DI в Jetpack ComposeВ Compose встроен CompositionLocal, который может выполнять роль DI. Но так ли он хорош, чтобы заменить Dagger 2 и другие DI-инструменты? Или же у него другое направление работы? Ответ — в видео:https://youtu.be/vOpy_5I_C7k#compose #android

Как мы в QIWI внедряли Kotlin Multiplatform Mobile (KMM)КММ — это технология кроссплатформенной разработки, позволяющая писать общий код под основные платформы за исключением UI-слоя. Все продукты со временем накапливают очень большой технологический контекст; КММ, в свою очередь, позволяет его облегчить, делая компоненты технологического стека общими для команд и платформ. Такие технологии дают неоспоримые преимущества — возможность использовать ресурс каждого разработчика при создании новых фич, единый набор тестов, улучшение инженерных практик в командах и прочее.Подробнее