Предметы
Флэш-карты
Колоды ZNZN
Создать колоду
Начать изучение
Колоды ZNZN
Флэш-карты
Начать изучение
ВХОД
...
>
Информационные технологии и программирование
>
Kotlin
ZNZN.RU
>
Предметы
>
Информационные технологии и программирование
>
Kotlin
...
>
Информационные технологии и программирование
>
Kotlin
ZNZN.RU
>
Предметы
>
Информационные технологии и программирование
>
Kotlin
Kotlin
Null Safety в Kotlin
Оператор Элвис ?:
Оператор безопасного вызова ?.
Обработка null-значений
TornadoFX — фреймворк для создания GUI приложений на Kotlin
Установка TornadoFX
Запуск приложения:
Основное приложение
Работа с MongoDB и Kotlin
Обновление документа
Получение всех документов
Вставка документа
Ktor — фреймворк для создания веб-приложений в Kotlin
Пример простого приложения
Запуск приложения
Создание проекта Ktor
Spring Boot с Kotlin
Настройка проекта
Создание проекта
Создание контроллера
Mockito и тестирование с имитацией объектов в Kotlin
Зависимость в build.gradle
Пример использования Mockito
Unit-тестирование в Kotlin
Запуск тестов
Написание Unit-тестов
Зависимости
Coroutines в Kotlin
Основы работы с корутинами
Асинхронные операции
Потоки и параллелизм в Kotlin
Важные замечания
Параллельные коллекции
API для работы с потоками
Room Database в Android с использованием Kotlin
Добавление пользователя
Определение базы данных
Получение пользователя по ID
Основы Android-приложений на Kotlin
Создание нового проекта
Основы обработки событий
Работа с разметкой XML
Работа с сетью в Kotlin
Пример использования
Retrofit
Пример использования
Чтение и запись в файлы в Kotlin
Запись в файл
Чтение данных из файла
Функциональное программирование и коллекции в Kotlin
Reduce
Комбинированные операции
Filter
Перегрузка операторов в Kotlin
Перегрузка других операторов
оператора умножения
оператора сложения
Интерфейсы и абстрактные классы в Kotlin
Абстрактные классы
Реализация интерфейсов
Определение интерфейсов
Объектно-Ориентированное Программирование (ООП) в Kotlin
Определение классов
Создание объектов
Наследование
Мапы в Kotlin
Добавление и удаление пар
Доступ к элементам мапы
Проверка наличия ключа в мапе
Множества в Kotlin
удаление элементов
Операции над множествами
Создание множества
Списки в Kotlin
Доступ к элементам списка
удаление элементов
Создание списка
Массивы в Kotlin
Итерация по массиву:
Получение размера массива:
Создание массива
Функции в Kotlin
Простая функция
Функция с возвращаемым
Расширения функций
Работа с Bluetooth в Android приложении
Поиск устройств Bluetooth
Активация Bluetooth
Запрос разрешений
Корутины в Android с Kotlin
Работа с Handler
Работа с AsyncTask
Coroutines
Разработка простой игры на Kotlin
Определение правил и логики
Реализация пользовательского интерфейса
Разработка Android-приложения для учета задач
Создание интерфейса TaskDao
Определение сущности Task
Создание макета
Создание CRUD-приложения с использованием базы данных (Kotlin)
Определение сущности
Настройка Ktor-приложения
Инициализация базы данных
Работа с памятью в Kotlin
Сборка мусораСборка мусора
Управление памятью
DSL в Kotlin
Gradle
Anko
Примеры DSL в библиотеках
Рефлексия и аннотации
Рефлексия в Kotlin
Аннотации в Kotlin
Работа с библиотекой Retrofit для работы с HTTP
Создание API-интерфейсов
Выполнение запросов
Работа с библиотекой Gson в Kotlin
Сериализация
Десериализация
Кастомизация процесса:
JavaFX и Kotlin
Обработка событий
Добавление элементов на сцену
Создание элементов управления
Работа с SQLite в Kotlin
Использование SQLiteOpenHelper
Операции CRUD
Обработка пользовательского ввода в играх на Kotlin
Тач-интерфейс
Обработка мыши
Обработка клавиш
LibGDX — разработка игр
Ввод и Управление
Многоплатформенность
Физика и Коллизии
Sequences в Kotlin
Работа с последовательностями
Преимущества
Функциональные типы данных в Kotlin
с неявным указанием
Тип функции с явным указанием
Высокоуровневые функциональные
Циклы в Kotlin
Цикл for
Цикл while
Цикл do-while
Условные выражения в Kotlin
Простое условие (if)
Условие с веткой else
Множественные условия
1
2
Найдено результатов: 46