Если речь про Android, самый короткий путь сделать анимацию в Kotlin — использовать Jetpack Compose. Вы меняете состояние, а Compose плавно пересчитывает визуальное значение через animateFloatAsState Например, сделаем кнопку, которая увеличивает карточку Что…
Для Android Kotlin сейчас один из основных языков. Если вы хотите создать первое приложение, начните не с базы данных и авторизации, а с самого короткого цикла: создать проект, показать текст на экране, запустить…
Если вы начинаете Kotlin с нуля, не начинайте с большой Android-архитектуры. Сначала нужно получить маленькую победу: запустить fun main, вывести текст, поменять переменную и понять, где появляется результат Рабочий порядок такой: Запустить Kotlin…
В Kotlin для чисел с плавающей точкой используют функцию `pow` из `kotlin.math`. Ниже — разделы про когда использовать pow, если нужны целые числа и простая функция для Int, чтобы быстро понять устройство материала,…
Короткий ответ: одной кнопки «поменять Kotlin на Java» для всего проекта нет. Но вы можете сделать три практические вещи: создавать новые Java-файлы, заменить конкретный Kotlin-класс на Java-класс или создать новый проект сразу с…
В Kotlin на JVM нет одной стандартной функции, которая вернет красивое название процессора вроде Apple M3, Intel Core i5 или AMD Ryzen 7. Стандартная библиотека и JVM дают базовые сведения: архитектуру системы и…
В этом уроке мы сделаем первый Android-экран на Kotlin без попытки изучить всю Android-архитектуру за один присест. Создадим Empty Activity, найдем MainActivity.kt, поменяем текст, добавим кнопку в Compose Preview и разберем, где заканчивается…
Kotlin и Java часто встречаются рядом, потому что оба активно используются на JVM, а Kotlin проектировался с учетом совместимости с Java. Но для новичка это не один и тот же язык с разным…
Coroutines в Kotlin нужны, чтобы писать асинхронный код в более обычном последовательном стиле. В этом уроке мы не будем строить сложную архитектуру. Запустим первый пример с runBlocking, launch, async, delay, suspend и поймем,…
Коллекции Kotlin становятся особенно понятными, когда в списке лежат не абстрактные числа, а реальные объекты. В этом уроке мы возьмем список заказов, отфильтруем оплаченные, посчитаем выручку, сгруппируем по городам и сделаем маленькую домашку…
Настройки cookie
На faq-develop.ru необходимые cookie поддерживают работу сайта. Аналитические и другие необязательные cookie включаются только после вашего согласия. Подробнее — в политике конфиденциальности.