Публикации по теме 'kotlin'
5 лучших языков программирования для изучения в 2018 году
1 — Питон
Это самый простой язык для изучения, а также мощный и широко используемый язык программирования. Некоторыми из его целей являются AI (искусственный интеллект), наука о данных, серверная часть и IOT (Интернет вещей). Python быстро берет под свой контроль старый Java Market.
Python отлично подходит для начинающих, студентов и ученых благодаря встроенным функциям, которые могут помочь любому, кто занимается математикой и естественными науками.
2 — Котлин
Как и Java, он..
Алгебраические типы данных в Котлине
После сообщения о представлении ADT на четырех разных языках: Scala, Haskell, Rust и TypeScript я задумался о том, как это будет работать в мире Kotlin.
Итак, сначала нам нужно определить наш тип данных. Мы возьмем Tree по двум причинам:
В исходной статье во всех примерах используются деревья, поэтому мы могли сравнивать яблоки с яблоками или деревья с деревьями. Он рекурсивный, поэтому с ним интересно работать.
Запечатанные классы Kotlin - это распространенный способ..
Что нужно знать, чтобы ваши приложения были готовы к работе с Android 11
Контрольный список Android 11 для разработчиков
Android 11 в настоящее время находится в стадии бета-тестирования, а публичный выпуск запланирован на третий квартал 2020 года.
От встроенного устройства записи экрана с возможностью включения аудиозаписи устройства до запланированных темных режимов и просмотра уведомлений о сообщениях в виде пузырей - в этом году в Android R будет выпущено множество захватывающих новых изменений.
Конфиденциальность была основным приоритетом в..
Давайте реализуем криптовалюту в Котлине. Часть 1: Блокчейн
Вдохновленный build-your-own-x Даниэля Стефановича, я решил, что пора перестать читать и начать строить.
То, что не могу создать, не понимаю. Ричард Фейнман
В этой серии из двух публикаций я собираюсь объяснить, как можно создать очень простую, но функциональную криптовалюту. Он основан на биткойнах, и я надеюсь, что к концу серии вы поймете, в чем разница между блокчейном и криптоактивом.
Я предполагаю, что у читателя есть некоторый опыт программирования, но у вас все будет..
Часть 2: Выбор Kotlin для Android - особенности убийства
Будьте более продуктивными, пишите выразительный код и создавайте лучшую архитектуру
Добро пожаловать в Часть 2, эта часть состоит из большого количества сущности (примеры кодов Java и Kotlin) в качестве демонстрационного примера. В сущности написано много полезных комментариев / аргументов. Чтобы вам было удобнее читать, я бы порекомендовал вам использовать большой экран, чтобы продолжить чтение этой статьи.
Null Safe во время компиляции
«Null-Safe во время компиляции» в Kotlin -..
Понимание WorkManager в Android
Взгляните на универсальное решение Jetpack для всех отложенных задач
Вступление
В рамках разработки приложения мы выполняем фоновые задачи, такие как синхронизация локальной базы данных с сервером, предварительная выборка некоторых данных из API и т. Д.
Когда мы говорим фоновое задание, это означает, что приложение не работает, и мы пытаемся что-то делать, потребляя системные ресурсы, такие как ОЗУ, аккумулятор, питание и т. Д. До выпуска Marshmallow нам удобно делать эти вещи в..
Компоненты привязки представления Android: диалоги и адаптеры
Больше нет findViewById. Пришло время обновить
Сегодня вы узнаете, как связать представления с кодом, используя привязку представления вместо устаревшей findViewById или тяжелой структуры привязки данных. В моих предыдущих статьях мы рассмотрели основы. В этой статье мы рассмотрим компоненты Android, такие как диалоги и адаптеры.
Вступление
Для тех, кто плохо знаком с привязкой представлений, это легкая библиотека из семейства Jetpack для связи представлений с компонентами..