Публикации по теме 'android-app-development'


Котлин | Високосный год
Привет, ребята! В этом сообщении в блоге мы узнаем, является ли данный год високосным или нет. 😵 🔎 🔦 Високосный год — это год, который без остатка делится на 4, за исключением лет, которые делятся на 100, но не на 400. Это означает, что 2000 год был високосным, а 1900 — нет. Вот программа в Kotlin , которая определяет, является ли данный год високосным или нет: В этой программе функция isLeapYear() принимает в качестве входных данных год и возвращает true, если это високосный..

TensorFlow на практике с Android
С экспоненциальным ростом вычислительной мощности и внедрением искусственной нейронной сети машинное обучение в последнее время быстро стало тенденцией в отрасли. Есть много инструментов с открытым исходным кодом, доступных для начала машинного обучения, TensorFlow от Google превосходит их и завоевал огромную популярность среди исследователей и инженеров с выпуском TensorFlow-lite , мобильной версии TensorFlow, мы можем выполнять сложные задачи, такие как распознавание изображений,..

Реализовать нижний лист в Jetpack Compose
Краткое руководство для разработчиков Jetpack Compose приносит нам так много хороших вещей. Работать над UI просто удовольствие по сравнению с XML. Одна из вещей, которые он предлагает нам, — это нестандартный способ реализации нижних листов. Нет необходимости включать какие-либо зависимости. Все уже есть. Модальные нижние листы представляют набор вариантов, блокируя взаимодействие с остальной частью экрана. Они являются альтернативой встроенным меню и простым диалогам,..

Комплексный подход к проектированию и кодированию
Продолжаются дискуссии о том, как лучше всего разрабатывать программное обеспечение и как сообщить об этом другим. На протяжении своей карьеры я использовал разные подходы. Пытаться извлечь максимум из того, что остальная часть команды не заинтересована в хорошем дизайне, а вместо этого просто вместе взламывает код. Разработка очень подробных проектных документов с большим количеством UML и деталей - до такой степени, что вы можете писать код прямо из нее, не задумываясь. Раскрашиваем..

Jetpack Compose — это современный набор инструментов для создания пользовательских интерфейсов на Android.
Jetpack Compose — это современный набор инструментов для создания пользовательских интерфейсов на Android. Он основан на модели декларативного программирования, которая упрощает создание, тестирование и поддержку пользовательских интерфейсов. Несмотря на множество преимуществ, Jetpack Compose все еще является новой технологией, и многие разработчики еще не привыкли к ней. Одна из проблем, с которой сталкиваются разработчики при переходе с традиционных фреймворков пользовательского..

Обработка возвратных нажатий в Jetpack Compose и OnBackInvokedCallback
В наших предыдущих статьях мы обсуждали устаревание метода onBackPressed и появление onBackPressedDispatcher в библиотеке Android Jetpack Compose. По мере того, как мы продолжаем изучать новые функции и изменения в Jetpack Compose, важно понимать, как справляться с нажатиями в обратном направлении из непосредственно компонуемых объектов. В этой статье мы углубимся в детали того, как обрабатывать обратное нажатие из непосредственно компонуемых объектов, и предложим обходной путь для..

Сериализация Kotlin: руководство по кодированию и декодированию данных
В современных приложениях кодирование и декодирование данных является критически важным процессом, обеспечивающим безопасную передачу и понимание информации различными системами. Kotlin с его библиотекой сериализации предлагает мощный инструмент для эффективного решения этих задач. Альберт Эйнштейн однажды сказал: «Мера интеллекта — это способность меняться». Давайте воплотим это изменение и освоим сериализацию Kotlin для наших нужд кодирования и декодирования данных. Начиная..