Публикации по теме '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 и т. д. Они помогают нам быстро переходить к определенным функциям, экранам или частям внутри приложения, не проходя их шаг за шагом.
В этой статье мы шаг за шагом реализуем статический ярлык . Но прежде чем мы начнем программировать, нам нужно знать, что это за ярлык.
Ярлыки предоставляют вашим пользователям определенные типы контента, помогая им быстро получить доступ..