Последние посты

Kotlin developer
21 сент., 10:34
Как подружить строгий Java-энтерпрайз со всеми ИИ изменениями? Сбер поможет разобраться24 сентября в московском офисе Сбера состоится Java Meetup — мероприятие, на котором эксперты расскажут:✔️Что происходит в мире Java в 2026 году? ✔️В чём реальная польза (и скрытые риски) применения SDD, виртуальных потоков и Koog ✔️Обсудим, как меняется роль Java-разработчика под влиянием ИИНикакой теорий — только реальные кейсы от практиков!Формат: офлайн в Москве (Кутузовский, 32) и онлайн трансляция. Время: сбор гостей — 16:30, начало — 17:00. Регистрация: здесь


Kotlin developer
8 июн., 09:56
🚀 Фишка Kotlin: Безопасный каст с помощью оператора as?В Java при неверном приведении типов можно легко поймать ClassCastException. В Kotlin эту проблему элегантно решает оператор безопасного каста as?.Если объект нельзя привести к нужному типу, он не ломает приложение, а просто возвращает null. В сочетании с оператором Элвиса (?:) это позволяет писать чистый и безопасный код:kotlin // Вместо краша получаем null и дефолтное значение val message: Any = "Hello Kotlin" val textLength = (message as? Int) ?: 0 println(textLength) // Выведет: 0
1,670Открыть в Telegram
Kotlin developer
21 мая, 10:18
Рейтинг технологий для мобильной разработки для банков в 2026 году Читать...2,590Открыть в Telegram
Kotlin developer
20 мая, 14:59
Google AI Studio теперь создает нативные Android-приложения без SDK, среды и знания Kotlin. Читать...2,260Открыть в Telegram
Kotlin developer
18 мая, 09:32
Kotlin переходит к деструктурированию по именам Читать...ХабрKotlin переходит к деструктурированию по именамВ Kotlin деструктурирование выглядело так: val (name, age) = person . Но компилятор берет значения не по именам, а по позиции component1/component2 . Отсюда проблемы. Если поменяли порядок параметров...2,680Открыть в Telegram
Kotlin developer
13 мая, 09:37
Subject Matter Expert. Чёрная Метка Для РазработчикаЭто не совсем привычная для меня статья, но я давно хотел поделиться одним своим наблюдением. В ней не будет никаких вещей, связанных непосредственно с разработкой на Java или Kotlin, не будет кода. Я просто решил поделиться опытом. Я надеюсь, читать эту статью Вы будете вечером, в спокойный, выходной день.Читать...ХабрSubject Matter Expert. Чёрная Метка Для РазработчикаЭто не совсем привычная для меня статья, но я давно хотел поделиться одним своим наблюдением. В ней не будет никаких вещей, связанных непосредственно с разработкой на Java или Kotlin, не будет кода. Я...3,810Открыть в Telegram
Kotlin developer
4 мая, 15:29
Весь AI-стек Google в одной подписке — Google AI Pro целиком. У Google $200/год, у нас 3 999 ₽ за год.🧠 Gemini 3.1 Pro — контекст 1 млн токенов 🎬 Veo 3.1 — генерация видео из текста, до 3 в день + 50 через Flow 🎨 Nano Banana Pro — картинки 4K с корректным русским текстом, до 100 в день 🔬 Deep Research — глубокий анализ по сотням источников, 20 отчётов в день 📓 NotebookLM — личная база знаний на 300 источников на проект 💻 Для разработчиков: Google Antigravity (агентная IDE), Jules (до 100 задач/день), Gemini Code Assist + CLI ☁️ 5 ТБ Google Drive — место для всех ваших проектовПолноценный аккаунт Google с уже активированной подпиской — через легальную промоакцию Google.🏷 12 мес — 3 999 ₽ (333 ₽/мес, экономия ~12 000 ₽) 🏷 6 мес — 2 499 ₽ (416 ₽/мес) 🏷 3 мес — 1 699 ₽👉 Оформить и задать вопросы → @threevia_bot
2,470Открыть в TelegramKotlin developer pinned «Всем привет! Коллеги, чтобы быть более точнее в подборках материала для вас, хочу понять, что вам интересно и на чем вы программируете. Пройдите пожалуйста простой опросик. Можно выбрать несколько опций.»
17 апр., 09:25

Kotlin developer
17 апр., 09:02

Kotlin developer
28 окт. 2025 г., 10:24изменён
💻 github-workflows-kt — инструмент на Kotlin для создания рабочих процессов GitHub Actionsgithub-workflows-kt поможет писать типобезопасный код на Kotlin для организации надежных рабочих процессов, планирования GitHub Actions и т.д.🖥 GitHub 🟡 Доки
4,560Открыть в Telegram
Kotlin developer
25 сент. 2025 г., 08:35
👩💻 FlexibleBottomSheet — мощный и настраиваемый компонент для работы с нижними листами (bottom sheets) в Jetpack Compose, включая мультиплатформенную поддержку!🌟 Он позволяет использовать сегментированные размеры, настраивать модальные и немодальные типы листов, а также обеспечивает взаимодействие с элементами позади листа, как в Google Maps. Библиотека поддерживает три уровня расширения (полное, промежуточное и слегка открытое состояние), а также гибкие параметры для управления состояниями и анимацией.🔐 Лицензия: Apache-2.0🖥 Github

2,330Открыть в Telegram
Kotlin developer
9 сент. 2025 г., 07:46
readline4k - Kotlin/Native библиотека для разработки консольных интерактивных приложений для Desktopval history = "history.txt" // Filesystem path to the history file.// Configure the LineEditor. val config = LineEditorConfig( maxHistorySize = 100, completionType = CompletionType.LIST, // See the documentation for more options. )// Create a new LineEditor instance. val editor = SimpleLineEditor( linePrefix = "> ", config = config, ).also { editor -> // Set up the completer and highlighter. editor // Provides file completion (optional). .withCompleter(SimpleFileCompleter())2,890Открыть в Telegram
Kotlin developer
4 авг. 2025 г., 13:16
Что такое мульти-декларации (destructuring declarations)?Мульти-декларации (destructuring declarations или деструктуризирующее присваивание) — это способ извлечения значений из объекта и присвоения их сразу нескольким переменным. В Kotlin этот механизм поддерживается с помощью оператора распаковки (destructuring operator) — componentN(), где N — номер компонента.При создании data класса Kotlin автоматически создает функции componentN() для каждого свойства класса, где N — номер позиции переменной в конструкторе. Функции componentN() возвращают значения свойств в порядке их объявления в конструкторе. Это позволяет использовать мульти-декларации для распаковки значений свойств и присваивания их отдельным переменным.Например, если у нас есть data класс Person с двумя свойствами name и age, мы можем использовать мульти-декларации, чтобы извлечь эти свойства и присвоить их двум3,200Открыть в Telegram
Kotlin developer
28 июл. 2025 г., 06:15
💻 Vico — создание диаграмм и графиков на Kotlindependencies { implementation(libs.vico.compose) implementation(libs.vico.compose.m2) implementation(libs.vico.compose.m3) implementation(libs.vico.core) implementation(libs.vico.views) }Vico — это легкая расширяемая библиотека Kotlin для создания диаграмм. Библиотека совместима как с Jetpack Compose, так и с системой представлений, при этом 2 её основных модуля — compose и views, — являются независимыми.🖥 GitHub 🟡 Wiki@KotlinSenior #kotlin


1,940Открыть в Telegram
Kotlin developer
30 июн. 2025 г., 16:52

Kotlin developer
4 июн. 2025 г., 08:23изменён
👩💻 kotlin-math — набор API в Kotlin, предназначенных для упрощения выполнения математических операций, связанных с графикой!🌟 Эти API в основном моделируются по аналогии с GLSL (OpenGL Shading Language), что облегчает перенос кода в шейдеры и обратно. Предоставляемые типы данных предназначены для использования в качестве значимых типов, а большинство API представлены в виде функций верхнего уровня, а не методов.🔐 Лицензия: Apache-2.0
3,050Открыть в Telegram
Kotlin developer
3 июн. 2025 г., 16:13изменён
👩💻 Ktorm — минималистичный ORM для Kotlin-разработчиков. Этот фреймворк предлагает принципиально иной подход к работе с базами данных: вместо сложных конфигураций и магии аннотаций здесь чистый Kotlin-код с типизированным SQL DSL.При этом фреймворк не абстрагируется от SQL, а аккуратно его дополняет: вы всегда видите, какой запрос будет выполнен, но пишете его на понятном Kotlin. Встроенная поддержка пагинации, агрегаций и транзакций делает Ktorm готовым к использованию в production.@KotlinSenior #kotlin
2,540Открыть в Telegram
Kotlin developer
3 июн. 2025 г., 08:41
переслано из @kotlin_broadcast
📹 Отрывок Kotlin Conf Keynote с рассказом про будущие фичи в Kotlin. Что-то увидем осенью 2025, а что-то ждать больше года 🤯0:00 Вступление 0:30 Positional Destructing (есть) 1:09 Named-based destructing (новая) 1:51 Nullability: Safety and ergonomics 3:00 Error class/object (новая) 4:07 Must-use Return Values (новая)#kotlin
Kotlin developer
21 апр. 2025 г., 11:38
A/B-тестирование в Android-разработке: гайд для middle+ разрабов Читать...2,880Открыть в Telegram
Kotlin developer
27 февр. 2025 г., 09:51
переслано из @kotlin_broadcast
