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


Аутентификация пользователя Firebase во Flutter
В нашем последнем руководстве мы использовали Firebase для хранения и отслеживания задач, которые нам нужно было выполнить. Но этот подход не был адаптирован к конкретному пользователю, т.е. у всех был один и тот же список задач. Один из способов персонализировать эти задачи для разных пользователей - включить аутентификацию пользователей. Именно этим мы и займемся в этой публикации. Примечание: приложение, созданное в этом посте, является продолжением поста ниже. Вы можете найти..

Основы Android в Revolut
Люди заслуживают большего за свои деньги. Больше видимости, больше контроля, больше свободы. С 2015 года Revolut ставит перед собой задачу обеспечить именно это. Наше мобильное суперприложение с арсеналом замечательных продуктов, которые охватывают расходы, сбережения, путешествия, переводы, кредиты, криптовалюту, инвестиции, обмен и многое другое, помогло более чем 25 миллионам клиентов отправлять, тратить, сохранять и инвестировать с умом. Давайте заглянем за кулисы разработки..

Использование FFImageLoading в Xamarin.Forms для кэширования и оптимизации изображений
Вступление: На мой взгляд, как и многие другие, ускоренная загрузка изображений (или FFImageLoading) является обязательной в большинстве приложений Xamarin. Если ваше приложение работает с большим количеством изображений, очень важно иметь эту замечательную библиотеку. FFImageLoading поддерживает широкий спектр платформ: Xamarin.iOS, Xamarin.Android, Xamarin.Forms, Xamarin.Mac / Xamarin.Tizen и Windows (UWP, WinRT). Функции FFImageLoading имеет множество функций (перечисленных..

Как установить Flutter без Android Studio на Ubuntu
В этой статье я покажу вам, как установить Flutter в Ubuntu, фреймворке Google для мобильных, веб-приложений и настольных приложений. Я буду использовать Ubuntu 20.04, но он также будет работать с Ubuntu 18.04 или выше. Этот процесс будет использовать ваш терминал, поэтому откройте его и приступим. Скачать пакеты Сначала скачайте Flutter и инструменты командной строки . Затем загрузите Java 8 и Git через терминал. Примечание . В последних версиях Java наблюдаются некоторые..

Создание перехода к общим элементам React Native
Недавно мы продемонстрировали переход React Native Shared Elements в нескольких роликах в Instagram и TikTok и получили потрясающие отзывы, поэтому решили показать вам, как его реализовать. Вот что вы получите в итоге: Прежде чем мы начнем, я хотел бы поблагодарить и отдать должное вдохновению: Каталин Мирон на YouTube Вилем Рис на Dribbble Введение В этом уроке мы узнаем, как реализовать переход общих элементов в React Native. Переходы общих элементов — это анимация,..

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

Создание пользовательского модального окна с помощью анимированного API в React Native
Улучшение взаимодействия с пользователем - один из важнейших аспектов любого мобильного приложения. Среди других инструментов и возможностей UX здесь вступает в игру анимация. К счастью, для разработчиков React Native есть рекомендуемый способ создания желаемого пользовательского опыта. Этого можно добиться с помощью Animated API . Для большинства случаев использования Animated API предоставляет лучший способ разрабатывать и создавать плавные анимации. В этом руководстве вы..