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

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

Идентификаторы элементов в XCUITest

Меня зовут Семен, я занимаюсь автоматизацией тестирования мобильных приложений в hh.ru, и сегодня я расскажу о том, как писать автотесты под iOS.  Быстрые регрессы, низкий time-to-merket, счастливые пользователи, у которых нет багов — для всего этого нам нужны автотесты. Наше мобильное приложение работает сразу на двух платформах, и мы пишем автотесты для каждой из них. ...

Особенности сканирования штрих-кодов в средней полосе России

Привет, Хабр! Немного наболело, хочу поделиться. В серии материалов я освещу ряд аспектов мобильного компьютерного зрения по принципу “от простого к сложному в имплементации”, однако буду фокусироваться на сложных кейсах, которые выходят за грань банального “распознать QR-код с фотографии один раз в сутки на %гиперскейлере%”. Я пишу только о мобильном, полностью автономном подходе, и надеюсь,...

Схематичное отображение машин на маршруте

Алгоритм для отображения интервалов общественного транспорта Всем привет. Меня зовут Олег Иванов, я занимаюсь Android-разработкой в “Рексофт”. Сегодня я расскажу вам о такой нетривиальной задаче как отрисовка машин общественного транспорта на схеме маршрута. На первый взгляд, может показаться, что задача простая, но там есть свои особенности. Давайте разбираться постепенно от простого к сложному.  В чём...

15 стран, 9 языков: трудности перевода одного iOS-приложения

В 2017 году появилось у Додо Пиццы появилось приложение для iOS на русском языке, а в 2019 его понадобилось перевести на румынский, а потом ещё на несколько языков. При этом ни одна строка не была обёрнута в макрос NSLocalizedString(…). В этой статье я расскажу, какие инструменты мы использовали для перевода, с какими сложностями столкнулись, о...