Film Time — очередное учебное приложение с фильмами. Сделано на основе MVVM, Kotlin, Jetpack Compose, корутин, Hilt, Retrofit и Room с применением ktlint.
У многих пользователей на устройствах не включены автоматические обновления, и если они не открывают сам App Store и не ищут доступные обновления, они могут так и...
Библиотека нашего читателя, Александра, ведущего SwiftUI Dev. SwipeActions — библиотека для создания свайпов на любом представлении SwiftUI, аналогичных Apple swipeActions(edge:allowsFullSwipe:content:), которые доступны с iOS 15 и...
В нашем новом дайджесте пишем виджет для Control Center и делаем куб для сторис, развенчиваем мифы про современную Android-разработку и оптимизируем приложение, переходим с Xamarin на...
В докладе спикер рассказал про System Design-интервью с практической стороны.
Еще один проект нашего читателя. FlowMVI — это архитектурный фреймворк Kotlin Multiplatform на основе корутинов с обширным набором функций, мощной системой плагинов и богатым DSL. Преимущества:...
Новый strong skipping mode для управления стабильностью классов в Jetpack Compose меняет рекомпозиции в вашем приложении.
Еще один проект нашего читателя. Colors AI — это бесплатный генератор цветовых схем с открытым исходным кодом и использующий глубокое обучение на основе Colormind и Huemint...
Очень важно отдавать предпочтение практичности, а не слепому принятию популярных практик или следованию за технологическими авторитетами.
StreamUI — это библиотека, разработанная для SwiftUI, которая позволяет разработчикам программно создавать динамические видео. Она выходит за рамки традиционных инструментов генерации видео, таких как Remotion, предлагая...
Набирать новый код - это, как правило, самая легкая часть работы. Более серьезные проблемы: чтение кода, расстановка приоритетов, коммуникация, динамика команды и т.д.
Библиотека нашего читателя. Valkyrie — плагин Intellij IDEA/Android Studio для генерации Compose ImageVector из SVG/XML. Удобное форматирование кода для сгенерированной иконки, поддержка перетаскивания внутри IDE.
Fig — используйте Google Таблицы в качестве удаленного конфига. Эта библиотека использует неофициальный API Google Таблиц для получения данных, который может перестать работать в любой момент....
Кнопки - важнейшие компоненты любого пользовательского интерфейса, позволяющие пользователям взаимодействовать и инициировать действия в приложении.
DSFDropFilesView — простой класс представления NSView, через которое можно загружать файлы. Поддерживаются Swift, SwiftUI и Objective-C.
В новом дайджесте макросы и типизированные ошибки, форматирование кода и Unit-тесты, «железо» для Android Studio, переход на docs as code, возвращение Myspace для Поколения Z, AirPods...
Domain-Specific Language (DSL) — это специальный язык программирования, созданный для выполнения конкретных задач в определенной области.
Степан Махорин, старший разработчик мобильных приложений Android, рассказывает, как разрабатывать библиотеки с использованием подхода Request for Comments и как его использование улучшило рабочие процессы. В качестве...
Это Адель Долгов, руководитель группы neXus, и его выступление на митапе от команды мобильной разработки Алисы. Адель расскажет про опыт использования TV Input Framework и про...
Мария расскажет, нужен ли мобильный разработчик на заводе, а ещё покажет, как выглядит производство Станций в Яндексе и как в компании автоматизировали процесс проверки их качества.