Публикации по теме 'android-app-development'
Монорепозиторий для iOS и Android Project
Изучаем Android-разработку
Монорепозиторий для iOS и Android Project
Обеспечить возможную более простую интеграцию и обработку зависимостей при масштабировании разработки проекта.
Исторически сложилось так, что работа над мобильным проектом — это максимум один командный проект (для каждой платформы, например iOS и Android). Итак, у нас есть проект Android Studio или Xcode…
Демистификация Kotlin Coroutine Dispatchers
Рекомендации по разработке Android и понимание различных типов диспетчеров сопрограмм Kotlin
Написание асинхронного кода, который не блокирует пользовательский интерфейс (UI) , является важной частью разработки мобильных приложений в целом. Это позволяет создать удобный пользовательский интерфейс при выполнении нескольких задач…
Глубокое погружение в Android: findViewById
Начиная с
Пока я писал пример макета для статьи, у меня в голове возник интересный вопрос.
В последнее время вопрос улетучился из моей головы из-за его неиспользования. Я использовал привязку данных , привязку представлений и даже Jetpack Compose в своих недавних приключениях по разработке приложений. Но в моем примере проекта уравнения были другими, так как я не хотел загружать его вещами, которые ему не нужны.
Когда я работал с простым поиском представлений, я обнаружил,..
Используйте Android WorkManager API для задач синхронизации
Узнайте о WorkManager API в качестве практического примера и о том, как синхронизировать данные с ним.
API WorkManager является частью Android Jetpack Suite . Используя эту библиотеку, мы можем значительно упростить процесс реализации тяжелой работы или длительных задач, которые потенциально могут заблокировать поток пользовательского интерфейса…
Создание формы для ввода кредитной карты с помощью Flutter
Несколько дней назад я просматривал Твиттер и наткнулся на красивую форму ввода кредитной карты для Интернета и мобильных устройств. Я решил принять это как вызов и реализовать с помощью Flutter. Полный исходный текст доступен здесь .
Приложение состоит из трех основных виджетов, как определено ниже:
Кредитная карта - основной виджет, содержащий текстовые поля ввода пользователя. CreditCardFront - лицевая сторона кредитной карты. CreditCardBack - обратная сторона..
Kotlin Reflection: работа с KClasses и KTypes
В мире Kotlin Reflection два важных игрока — это KClasses и KTypes. Они представляют версию Kotlin класса и типа Java соответственно. Поняв их, вы сможете найти новый способ взаимодействия с классами и типами во время выполнения.
«Не считай дни, считай дни» — Мухаммед Али
KClasses: класс отражения Kotlin
KClass представляет собой версию класса Kotlin во время выполнения. Он дает вам информацию о классе и его свойствах, функциях, аннотациях и многом другом.
Давайте посмотрим на..
Современная архитектура Android-приложений: обзор
Что произойдет, если вы добавите ненужные шестеренки к часам или дополнительные пилочки для ногтей к швейцарскому армейскому ножу? Путаница и менее эффективный инструмент. Представьте себе, что вам поручено добавить новый компонент в уже хорошо спроектированную систему, но это похоже на попытку разместить шар для боулинга на стеклянной полке.
В этом посте я раскрою тайну концепции архитектуры, особенно для тех, кто, как и я, находит ее немного сложной. Я поделюсь общим обзором..