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


Модульное тестирование Android — выбор соглашения об именах и тестовых случаев
Создавайте безошибочные приложения для Android Ремонтопригодность — одна из наших целей при написании кода. Одним из преимуществ юнит-тестирования является облегчение сопровождения кода, ознакомьтесь с преимуществами здесь . Однако, когда у нас есть плохой код в модульных тестах и ​​нужно изменить существующую функцию, это потребует внесения изменений в производственный код, а также в модульные тесты (с их плохим кодом). Модульные тесты были бы адом или ловушкой, потому что мы..

Выпуск 7: Пусть начнутся телефонные войны 📱
Выпуск 7: Пусть начнутся телефонные войны 📱 Универсальные компоненты в MLS, React Native Network Layer, раздражать разработчика в 4 словах и многое другое! Еженедельное обновление С выходом iPhone на этой неделе и ближайшим анонсом Pixel мы вступаем в то время года, когда поклонники Apple и Android поднимают вилы в знак солидарности ✊🏻. К счастью, как разработчики React Native каждая платформа имеет значение, и мы должны быть в восторге от всех обновлений 😉. В любом случае,..

Создайте приложение для обмена зашифрованными сообщениями для Android
В этом руководстве мы создадим пример приложения для зашифрованного чата / обмена сообщениями для Android. Для этого мы объединим платформы Stream Chat и Virgil Security . Stream и Virgil упрощают создание решения с превосходной безопасностью, объединяя все функции, которые вы ожидаете как разработчик при создании приложения для обмена сообщениями. Эти две службы позволяют разработчикам интегрировать чат, о котором ничего не известно, в ваш бэкэнд или Stream. Пример приложения..

Сделать снимок с камеры и загрузить его в облачное хранилище Firebase | Kotlin | Андроид
В этом коде мы будем делать снимок с камеры с разрешением на использование камеры, а также показывать его на экране, затем мы будем загружать сделанный снимок в облачное хранилище firebase. Прежде всего, откройте новый проект Android и подключите его к облачному хранилищу Firebase. Для этого перейдите в «Инструменты» и выберите «Firebase», затем «Облачное хранилище», а затем «Подключиться». Создайте новый проект в базе данных или подключите его к уже используемому проекту. Затем..

Compose — Как рисовать анимированные эмодзи, которые понравятся пользователям
Пользователи используют смайлики больше, чем текст, чтобы выразить свои чувства, вот руководство, чтобы начать работу с примерами. Фон Все мы используем эмодзи в повседневной жизни. Используя холст в Jetpack compose, мы можем рисовать различные крутые смайлики! Сегодня мы собираемся реализовать 6 эмодзи в Jetpack compose. Мы будем использовать составной холст, чтобы нарисовать их. В конце этой статьи у вас будет общее представление о том, как вы можете реализовать эмодзи,..

Анимированный экран входа в систему с помощью Rive на Android
👋 Здравствуйте, разработчики! В этой статье мы узнаем, как создавать анимированные экраны входа в систему, которые сделают ваше приложение более удобным для пользователей и украсят его. Предварительные требования Знание Котлина Знание XML Android-студия Основы Android-разработки. Ниже приведены шаги для создания анимированного экрана входа . Шаг 1: - Добавьте зависимость Rive Добавьте следующие зависимости в ваш файл build.gradle в вашем проекте: dependencies {..

Создание ярлыков статических приложений в Android
Вы когда-нибудь видели пример ярлыков в своем повседневном приложении? например, Instagram, Discord, Medium и т. д. Они помогают нам быстро переходить к определенным функциям, экранам или частям внутри приложения, не проходя их шаг за шагом. В этой статье мы шаг за шагом реализуем статический ярлык . Но прежде чем мы начнем программировать, нам нужно знать, что это за ярлык. Ярлыки предоставляют вашим пользователям определенные типы контента, помогая им быстро получить доступ..