Хотя эта функция осталась незамеченной многими разработчиками, при правильном использовании она может стать мощным инструментом для автоматического обнаружения утечек памяти в ваших iOS-приложениях в CI/CD-средах.
Вместо того чтобы напрягаться по поводу идеального релиза, Uber внедрил инструменты для раннего обнаружения производственных сбоев и быстрого и простого отката к заведомо безопасному состоянию.
В двух словах, дизай-система нужна нам для того, чтобы обеспечить единый внешний вид и восприятие различных продуктов на разных платформах, обеспечивая бесшовный пользовательский опыт.
Это очень простой пример отображения пользовательского интерфейса с сервера.
Таким образом, мы узнаем все больше и больше о тонкостях и небольших нюансах этого куска кода и, когда мы достаточно его разберем или поймем, тогда мы...
До сих пор эта возможность была доступна только в Safari и некоторых нативных приложениях, таких как Messages.
В новом дайджесте конвейеры мобильного развертывания за $0 и нестрашный Metal, Selenoid без симуляции и странные описания в Play Store, адаптивная верстка на React Native, упадок...
Специально для Apptractor hh.ru подготовил подборку 10 самых высокооплачиваемых вакансий июля в сфере разработки приложений.
Если у вас появилась идея приложения, вы, вероятно, задаетесь вопросом: «С чего начать?».
Настройка конвейеров непрерывной интеграции для тестирования, сборки и развертывания ваших проектов может быть сложной задачей, если вы не знакомы с ней, но на самом деле это...
Erlang — это функциональный язык программирования, разработанный для создания систем с высокими требованиями к параллелизму, отказоустойчивости и распределенной обработки.
Мы обсудили управление кнопками, клавиатурой, голосовой доступ и считыватель экрана, а также ориентацию экрана, увеличение размера шрифта и размера дисплея, а также когнитивные соображения.
Для мобильных устройств (Android и iOS) становится все сложнее разрабатывать приложения и разработчики покидают платформы из-за разочарования и раздражения.
Вчера я завершил двухнедельный эксперимент по созданию пейвола для онбординга в Foodnoms. Эксперимент прошел успешно. Сейчас я хочу поделиться мотивацией, процессом и результатами этого эксперимента.
Мы преодолели технические препятствия, пересмотрели подход к UX и в итоге создали функцию, которая, по нашему мнению, улучшила впечатления водителей и пассажиров.
В нашей новой еженедельной подборке стенд для UI-тестирования iOS-приложений и реверсинг приложений под Android, Android Studio в вебе и будущее Flutter, результаты опроса разработчиков Stack Overflow...
Web-to-app — это концепция и технология, позволяющая пользователям переходить из веб-сайта непосредственно в мобильное приложение. Этот процесс может включать перенаправление пользователей с веб-страницы в уже установленное...
Я считаю тревожным сигналом, если инженер или команда попадают в предсказуемый «поток», потому что это означает, что существует перспективная возможность для автоматизации, которую они игнорируют.
Загрузка изображений с диска в массив внутренней памяти может увеличить потребление памяти. Переписав код с использованием API несистемного кэширования, мы значительно улучшили использование памяти.
Приняв MVI, мы оптимизировали управление состояниями, улучшили поток данных и обеспечили более предсказуемое и последовательное поведение наших приложений.