SlimeKT — платформа для обмена статьями, где вы можете персонализировать источники, подписываться на любимые темы, получать ежедневные напоминания о прочтении, знакомиться с новыми авторами и делиться...
Ktlint — линтер Kotlin от Pinterest, защищающий от тривиальных ошибок, со встроенным средством форматирования. Работает без предварительной конфигурации — это означает, что не нужно принимать решения,...
Проект на выходные, Mojito — справочник по коктейлям, содержащий рецепты, изображения и так далее. Внутри 100% Kotlin, UI на Compose, современная архитектура, Material3 (Material You), поддержка...
Detekt — статический анализатор кода для Kotlin. Он работает с абстрактным синтаксическим деревом, предоставляемым компилятором Kotlin.
SpotiFlyer — загрузчик музыки с поддержкой Spotify, Youtube, Gaana, Jio-Saavn и SoundCloud на Kotlin Multiplatform. Позволяет скачивать альбомы, отдельные треки, плейлисты и т.п. В настоящий момент...
В этой статье я рассказал о некоторых основных задачах и проблемах, с которыми мы столкнулись при работе с KMM на iOS.
Lucilla — это библиотека для полнотекстового поиска в памяти для Kotlin. Она позволяет вам создавать индекс для данных, которые не нужно сохранять в базе и выполнять...
У вас будет основа, на которую вы сможете опираться, продолжая исследовать мир разработки для Android.
Какую из двух технологий использовать - Flutter или Kotlin Multiplatform?
Запись доклада с Omsk DevFest, где рассказывают о том, как переехать на Kotlin Multiplatform, поэтому доклад называется Kotlin for everything.
JetBrains на Kotlin 2021 Premier Online анонсировала несколько новых инструментов и проектов, улучшающих экосистему Kotlin.
Стабильные версии Compose for Desktop и Compose for Web предположительно выйдут уже в этом году.
Slack Lints — этот репозиторий содержит набор lint проверок для Android/Kotlin, которые использует Slack в своих кодовых базах. Этот репозиторий фактически доступен только для чтения и...
Kotlin Multiplatform Mobile (KMM) — это SDK, предназначенный для упрощения создания кроссплатформенных мобильных приложений. С помощью KMM вы можете использовать общий код для приложений iOS и...
Загрузка UI данных в приложениях Android может быть сложной задачей. Необходимо учитывать жизненные циклы различных экранов, а также изменения конфигурации, ведущие к разрушению и воссозданию Activity....
Скоро уже выходит релиз 1.6.0 и мне удалось побеседовать с Антоном Архиповым из компании Jetbrains, чтобы узнать, что же нового готовит нам релиз, чем работа над...
Orbit Multiplatform — MVI фреймворк для Kotlin Multiplatform и Android, библиотека, подобная Redux/MVI, как MVVM+. В ней простой, типобезопасный, расширяемый API в стиле корутин, мультиплатформенность с...
Amazon Web Services (AWS) выпустили две новые альфа-версии SDK.
Когда вы создаете библиотеку и хотите опубликовать ее на GitHub, или просто пишете код для какого-то проекта, вам так или иначе нужно сделать хорошую документацию. KDoc...
KSP предлагает аналогичные функции Kotlin Annotation Processing Tool (KAPT), однако он работает до 2 раз быстрее, предлагает прямой доступ к конструкциям языка Kotlin и поддерживает многоплатформенные...