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