Рубрика: Хабр Мобильная разработка

Как мы сделали Смарт Видео Агент на WebRTC для техподдержки Дом.ру, чтобы быстрее закрывать тикеты и удерживать клиентов

В современном телекоме, да и не только там, техподдержка — это подразделение, работа которого бесконечно оптимизирована, а затраты выжаты по максимуму. При этом, менеджмент понимает, что качество техподдержки сильно влияет на отток и приток клиентов, на отзывы о сервисе компании, — но что еще можно здесь улучшить, заодно облегчив работу операторов? Оказывается, есть такая почти...

Не совсем очевидные тренды развития рынка приложений, как к ним подготовиться мобильному разработчику?

Меня зовут Ексей Пантелеев, я 12 лет программирую мобильные приложения, а всего зарабатываю программированием почти 20 лет и как профессионал пережил несколько платформ (например Flash Player, AIR, Stage3D), под которые я разрабатывал приложения. До мобайла я делал веб и игры, настраивал и создавал с нуля 2D и 3D движки.  Когда платформа погибает, вакансий становится мало,...

GraphQL в мобильной разработке. Пишем клиент для iOS

Доброго времени суток! С вами Анна Жаркова, ведущий разработчик компании Usetech, и мы продолжаем нашу серию статей, посвященных работе с технологией GraphQL  при разработке мобильных приложений. В предыдущих частях мы говорили о подготовке облачного GraphQL бекенда на Hasura и подключении GraphQL API к Android клиенту. Теперь настал черед iOS мобильного приложения. Для работы нам понадобится библиотека Apollo GraphQL для iOS: www.apollographql.com/docs/ios github.com/apollographql/apollo-ios Наше приложение абсолютно аналогичное Android и включает в себя такие же по функционалу...

Эволюция UI-тестов в iOS-приложении

Test-driven development — по-прежнему спорная тема. Часто встречается обоснованное, в общем-то, мнение, что такая разработка нужна только большим компаниям, потому что только у них достаточно ресурсов для создания и поддержки большого количества тест-кейсов. Но сегодня на примере iOS-приложения Маркета я покажу, что стремление как раз обратное: хочется, чтобы тесты поглощали как можно меньше времени разработчиков....

Flutter vs Native: почему мы переходим с первого на второй

Привет, Хабр! Меня зовут Сергей, я занимаюсь мобильной разработкой 13 лет и недавно стал руководителем разработки мобильного приложения «Пункты выдачи заказов» в Ozon. Невольно став сместителем существующего строя в проекте (фреймворки, технологии, подход), я стал часто слышать вопрос: «Почему вы отказались от Flutter?». Слышал я этот вопрос прежде всего от разработчиков моей команды и соискателей...

Дайджест интересных материалов для мобильного разработчика #429 (24 — 30 января)

В новом дайджесте трудности перевода приложений и импакт-анализ, Force Update и тренды Android-разработки, шрифты в играх и история игрового композитора, экраны загрузки, использование приложений, GitHub Actions и многое другое! Читать дальше → Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Android 12. Splash Screen API. Делаем анимированный экран загрузки

Android 12. Splash Screen API. Делаем анимированный экран загрузки (кручение). Боли и подводные камни, с которыми я столкнулся при реализации нового сплеш-скрина для Android 12. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0