Kotlin для раздела «Backend»
41 репозиторий на Kotlin в разделе «Backend».
Как писать под AWS на Kotlin без боли и Java-наследия
Разбираемся с официальным AWS SDK для Kotlin: нативные корутины, поддержка Android и GraalVM, а также генерация кода только под нужные сервисы AWS.
Как собрать свою медиатеку из ничего обзор Legado-E
Обзор Legado-E (阅读Sigma) — мощного опенсорсного комбайна для чтения книг, прослушивания музыки и просмотра видео через кастомные источники данных.
Как собрать полноценное Android-приложение на смартфоне без Android Studio и серверов
Обзор WebToApp — мощного Android-инструмента для локальной сборки APK из веб-проектов, Node.js, Python и PHP прямо на смартфоне без сторонних сервисов...
Как превратить Android-смартфон в персональный сервер без облаков и регистрации
Обзор PlainApp — опенсорсного Android-приложения для управления смартфоном через браузер. Файлы, SMS, зеркалирование экрана и RSS-ридер в одном флакон...
Как Kotest меняет привычки тестирования на Kotlin
Обзор Kotest — мощного тестового фреймворка для Kotlin. Рассказываем, почему он удобнее JUnit, как использовать разные стили написания тестов и в чем...
Как перестать переключаться между консолью AWS и IDE
Обзор AWS Toolkit для JetBrains: как превратить IDE в пульт управления облаком, отлаживать Lambda-функции локально и управлять S3 без браузера.
Как превратить Android-смартфон в универсальный пульт для нейросетей с RikkaHub
Обзор RikkaHub — нативного Android-клиента для работы с OpenAI, Claude, Gemini и другими LLM в одном приложении. Разбираемся в фишках и техническом ст...
Как собрать все стриминги в одном приложении с помощью CNCVerse
Обзор расширения CNCVerse для Cloud Stream: как объединить Netflix, Prime Video и живое ТВ в одном Android-приложении. Разбираем возможности и техниче...
Как собрать свой медиацентр на Android и не сойти с ума от настройки
Обзор ARVIO — современного медиахаба для Android TV и смартфонов. Разбираемся, как объединить IPTV, Jellyfin и Plex в одном удобном интерфейсе с облач...
Как запустить тяжелые нейронки прямо на смартфоне без облаков и тормозов
Обзор NexaSDK — мощного фреймворка от Qualcomm для запуска LLM и мультимодальных моделей локально на смартфонах и ПК с использованием NPU.
Как расширить возможности Aniyomi с помощью Kohi-den
Обзор репозитория Kohi-den/extensions-source: как работают расширения для Aniyomi, как их установить и чем проект полезен разработчикам на Kotlin.
Как я перестал терять полезные ссылки и при чем тут Kotlin Multiplatform
Устали от хаоса в закладках браузера и избранном Телеграма? Разбираем Linkora — опенсорсный менеджер ссылок на Kotlin Multiplatform с возможностью sel...
Как собрать все социальные сети в одну ленту и не сойти с ума
Обзор Flare — опенсорсного клиента на Kotlin Multiplatform, который объединяет Mastodon, Bluesky, X, Nostr и RSS в одну удобную ленту с поддержкой кро...
Как перестать спорить на ревью и доверить чистоту Kotlin-кода роботу
Обзор detekt — мощного статического анализатора для Kotlin. Разбираемся, как автоматизировать поиск код-смеллов, настроить отчеты и внедрить линтер да...
Как собрать музыку из разных сервисов в одном Android приложении
Обзор NeriPlayer — современного Android-плеера на Jetpack Compose, который объединяет музыку из YouTube Music, Bilibili и локальные файлы с синхрониза...
Как сделать удобный плеер для специфичного контента на Kotlin и Compose
Разбор Android-клиента Han1meViewer на Kotlin и Compose: как упаковать специфичный веб-контент в удобное приложение с поддержкой ExoPlayer, MPV и умны...
Как запустить Bilibili на старом планшете или в машине
Обзор легковесного нативного клиента Bilibili для Android. Идеально для старых планшетов, TV-приставок и автомобильных систем благодаря поддержке Andr...
Как превратить старый Android в полноценный SMS-шлюз
Обзор open-source проекта android-sms-gateway, который превращает любой Android-смартфон в полноценный SMS-шлюз с HTTP API и поддержкой вебхуков.
Как Lavalink спасает Discord-ботов от перегрева и плохой музыки
Разбираем Lavalink — мощный аудио-узел для Discord-ботов, который берет на себя всю тяжелую работу со звуком и позволяет масштабировать музыкальные се...
Как я перестал слать сообщения самому себе в мессенджерах и нашел Moe Memos
Обзор Moe Memos — опенсорсного Android-приложения для ведения заметок в стиле микроблога. Узнайте, как организовать свои мысли без облачных гигантов и...
Как перестать бояться асинхронности и полюбить Kotlin Coroutines
Глубокий обзор библиотеки kotlinx.coroutines: как работают «легковесные потоки» в Kotlin, почему Structured Concurrency спасает проекты и как упростит...
Почему Moshi стал золотым стандартом для работы с JSON в Android
Обзор Moshi — современной и строгой JSON-библиотеки от Square. Разбираемся, почему она лучше GSON и как её родная поддержка Kotlin спасает от багов в...