Шаг 1
Как установить Kotlin в Visual Studio Code
Kotlin можно запускать в Visual Studio Code, но для новичка важно понимать: лучший официальный комфорт для Kotlin обычно дают IntelliJ IDEA и Android Studio. Visual…
Учебное направление
Уроки Kotlin: Playground, IntelliJ IDEA, null safety, data class, коллекции, coroutines и Android. Материалы выстроены от первого знакомства до практических задач и следующего уровня.
Быстрый выбор
Выберите первую задачу и переходите к инструкции.
Kotlin можно запускать в Visual Studio Code, но для новичка важно понимать: лучший официальный комфорт для Kotlin обычно дают IntelliJ IDEA и…
Чтобы открыть ссылку на сайт из Android-приложения на Kotlin, используйте Intent.ACTION_VIEW и Uri.parse. Пользователь нажимает кнопку, Android открывает браузер или предлагает выбрать…
Короткий ответ: для приложений под Apple-платформы чаще выбирают Swift, для Android — Kotlin. Java и Objective-C все еще встречаются, но чаще в…
Самый простой вариант формы регистрации в Android на Kotlin — Jetpack Compose: два поля, состояние, проверка ввода и кнопка. Сначала сделайте локальную…
Тетрис в Android Studio на Kotlin лучше начинать не с полной игры, а с минимального ядра: поле 10×20, одна фигура, отрисовка клеток…
Писать моды для Minecraft на Kotlin можно, но новичку важно выбрать понятный стек. Самый частый маршрут: Fabric + Fabric API + Fabric…
Маршрут обучения
Шаг 1
Kotlin можно запускать в Visual Studio Code, но для новичка важно понимать: лучший официальный комфорт для Kotlin обычно дают IntelliJ IDEA и Android Studio. Visual…
Шаг 2
Чтобы открыть ссылку на сайт из Android-приложения на Kotlin, используйте Intent.ACTION_VIEW и Uri.parse. Пользователь нажимает кнопку, Android открывает браузер или предлагает выбрать приложение для ссылки…
Шаг 3
Короткий ответ: для приложений под Apple-платформы чаще выбирают Swift, для Android — Kotlin. Java и Objective-C все еще встречаются, но чаще в старых проектах или…
Шаг 4
Самый простой вариант формы регистрации в Android на Kotlin — Jetpack Compose: два поля, состояние, проверка ввода и кнопка. Сначала сделайте локальную форму, а уже…
Шаг 5
Тетрис в Android Studio на Kotlin лучше начинать не с полной игры, а с минимального ядра: поле 10×20, одна фигура, отрисовка клеток и таймер падения.…
Учебные дорожки
Сгруппированные материалы для последовательного изучения.
Маршрут 1
Маршрут 2
Маршрут 3
Самопроверка
Материалы рубрики
Kotlin можно запускать в Visual Studio Code, но для новичка важно понимать: лучший официальный комфорт для Kotlin обычно дают IntelliJ IDEA и Android Studio. Visual Studio Code подойдет для легких файлов, учебных примеров…
Чтобы открыть ссылку на сайт из Android-приложения на Kotlin, используйте Intent.ACTION_VIEW и Uri.parse. Пользователь нажимает кнопку, Android открывает браузер или предлагает выбрать приложение для ссылки Минимальный пример: Пример для обычной Activity В XML-разметке…
Короткий ответ: для приложений под Apple-платформы чаще выбирают Swift, для Android — Kotlin. Java и Objective-C все еще встречаются, но чаще в старых проектах или в кодовой базе, которую нужно поддерживать. Один язык…
Самый простой вариант формы регистрации в Android на Kotlin — Jetpack Compose: два поля, состояние, проверка ввода и кнопка. Сначала сделайте локальную форму, а уже потом подключайте сервер, Firebase или свою API Минимальный…
Тетрис в Android Studio на Kotlin лучше начинать не с полной игры, а с минимального ядра: поле 10×20, одна фигура, отрисовка клеток и таймер падения. Когда это работает, можно добавлять поворот, очистку линий…
Писать моды для Minecraft на Kotlin можно, но новичку важно выбрать понятный стек. Самый частый маршрут: Fabric + Fabric API + Fabric Language Kotlin. Kotlin здесь работает поверх JVM, а Fabric дает точку…
В Kotlin нет универсальной стандартной функции clearConsole(). Консоль принадлежит операционной системе или IDE, поэтому очистка зависит от окружения. Для учебной программы чаще используют ANSI escape: Вызов: Почему это может не сработать ANSI escape…
Короткий ответ: в Kotlin тип возвращаемого значения getter задается типом свойства. Нельзя объявить свойство как Int, а из get() вернуть String. Если нужен другой тип, измените тип свойства или создайте отдельное вычисляемое свойство…
Самый простой способ получить массив байт из `InputStream` в Kotlin:. Ниже — разделы про пример с файлом, почему важно закрывать поток и если поток большой, чтобы быстро понять устройство материала, практические ограничения и…
В Android иконка уведомления задается через setSmallIcon. Важно: это не обычная цветная иконка приложения. Для notification нужна отдельная маленькая иконка, обычно белый силуэт на прозрачном фоне Пример: Здесь R.drawable.ic_notification — ваша иконка для…