zhub.link is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

28
active users

#мобильная_разработка

1 post1 participant0 posts today

От legacy к успеху: как мы переработали главную страницу приложения М2 и увеличили MAU

Привет, Хабр! Это Михаил, product owner мобильного приложения М2, и Антон, продуктовый дизайнер в M2. Мы работаем над мобильным приложением, которое позволяет проводить сделки с недвижимостью онлайн как частным лицам, так и профи рынка — удобно и быстро. В 2024 году рынок недвижимости пережил кризис: льготную ипотеку отменили, количество сделок сократилось. Но нашему приложению удалось не только удержаться на рынке, но и увеличить продажи. Один из ключевых факторов успеха — редизайн главной страницы приложения . В этой статье мы расскажем, как пришли к решению о редизайне, какие шаги предприняли и каких результатов достигли. Если вы продакт, дизайнер или просто интересуетесь UX, этот кейс будет вам полезен.

habr.com/ru/companies/m2tech/a

ХабрОт legacy к успеху: как мы переработали главную страницу приложения М2 и увеличили MAUПривет, Хабр! Это Михаил, product owner мобильного приложения М2, и Антон, продуктовый дизайнер в M2. Мы работаем над мобильным приложением, которое позволяет проводить сделки с недвижимостью онлайн...

Мобильная разработка: что происходит на рынке и что важно знать в 2025 году

Последние несколько лет мобильная разработка в России пережила серьёзные изменения. После роста в 2020–2021 годах рынок замедлился : компании сократили наём , а российские разработчики столкнулись с ограничениями в App Store и Google Play. Мы изучили исследования, посмотрели, как изменился спрос на специалистов, и пообщались с мобильными разработчиками. В статье разбираем, что происходит с iOS- и Android-разработкой в 2025 году, какие технологии в тренде и что нужно уметь, чтобы оставаться востребованным. Статья — не универсальная истина, а выжимка разных мнений, которые могут быть полезны тем, кто думает о смене карьеры или переходе в мобильную разработку из другого направления.

habr.com/ru/companies/netology

ХабрМобильная разработка: что происходит на рынке и что важно знать в 2025 годуПоследние несколько лет мобильная разработка в России пережила серьёзные изменения. После роста в 2020–2021 годах рынок замедлился : компании сократили наём , а российские разработчики столкнулись с...

Fake door тесты в мобилках

Fake Door Test (FDT) - метод тестирования "количественного интереса" [спроса] пользователей на фичу. Команда продукта показывает пользователям кнопку, баннер или другой интерфейсный элемент, ведущий в фичу, которая еще не разработана. По нажатию - иногда извинения, чаще - благодарность за проявленный интерес, ссылка на опрос.

habr.com/ru/articles/889342/

ХабрFake door тесты в мобилкахFake Door Test (FDT) - метод тестирования "количественного интереса" [спроса] пользователей на фичу. Команда продукта показывает пользователям кнопку, баннер или другой интерфейсный элемент, ведущий в...

FlutterPulse: главные события недели 27.02-05.03.2025

Привет, друзья! Я автор телеграм-канал FlutterPulse . Хотел сделать небольшую подборку новостей про Flutter, которые, как мне показалось, были самыми интересными за эту неделю, но новостей, прямо скажу, было не много

habr.com/ru/articles/888468/

ХабрFlutterPulse: главные события недели 27.02-05.03.2025FlutterPulse: главные события недели 27.02-05.03.2025 📰 Обзор событий в мире Flutter Привет, друзья! Я автор телеграм-канал  FlutterPulse . Хотел сделать небольшую подборку новостей про Flutter,...

Протестировал две российские системы работы с кодом. Что у меня (не) получилось

Как специалисту из области DevOps мне необходимо часто использовать различные инструменты автоматизации для решения рабочих задач. А еще я стараюсь применять некоторые механизмы в своих пет-проектах. Например, когда я занялся разработкой на ОС «Аврора», одной из первых насущных задач стала настройка пайплайна сборки приложений. В исходной версии использовал GitLab, так как активно пользовался им и завел в проекты несколько виртуальных машин для сборок. Однако в последнее время знакомые и коллеги начали нередко заводить проекты в других сервисах. Мне стало интересно — можно ли найти на российском рынке что-то конкурентоспособное? Давайте разберемся!

habr.com/ru/articles/886192/

ХабрПротестировал две российские системы работы с кодом. Что у меня (не) получилосьИз тестового пайплайна - в тестовые устройства Как специалисту из области DevOps мне необходимо часто использовать различные инструменты автоматизации для решения рабочих задач. А еще я стараюсь...

От MVP до приложения с миллионной аудиторией. Кейс развития мобильного приложения для ритейлера Kassir.ru

Kassir — крупнейший российский сервис по продаже билетов на мероприятия в России. Ежегодно компания продаёт более 13 миллионов билетов. Мобильное приложение компании насчитывает аудиторию в 3 миллиона человек, а за прошедший 2024 год пополнился ещё 1 миллионом новых пользователей. Сотрудничество Kassir и CleverPumpkin началось в 2020 году, когда ограничения на проведение массовых мероприятий после пандемии начали снимать. Люди вновь могли посещать события в офлайн-формате. На тот момент у Kassir ещё не было мобильного приложения, и с этой задачей компания обратилась к нам. Мы должны были разработать цифровой продукт, который станет удобным инструментом оформления билетов со смартфона для пользователей, а для компании — новым каналом продаж. Переговоры начались в октябре 2020. И нашей задачей было уложиться до февральских и мартовских праздников, когда люди активно посещают мероприятия. Вместе с заказчиком определили три основные функции, которые закрыли бы основные потребности пользователей: авторизацию, выбор мероприятия и оформление билета. Мы взялись за проект и этап разработки MVP нативного приложения занял всего 2 месяца! В конце января обе версии приложения, iOS и Android, были загружены сторы. Ради соблюдения дедлайнов было решено внести изменения в рабочие процессы и наладить параллельную работу над этапами разработки. Подробнее о процессах мы писали в этой статье. Результат понравился заказчику и пользователям: в первый месяц после релиза приложение скачали более 20 000 раз. И после запуска MVP наше сотрудничество продолжилось. Вот уже 4 года мы постоянно совершенствуем приложение, чтобы оно оставалось быстрым, удобным и отвечало высоким запросам пользователей.

habr.com/ru/companies/cleverpu

ХабрОт MVP до приложения с миллионной аудиторией. Кейс развития мобильного приложения для ритейлера Kassir.ruKassir.ru — крупнейший российский сервис по продаже билетов на мероприятия в России. Ежегодно компания продаёт более 13 миллионов билетов. Мобильное приложение компании насчитывает аудиторию в 3...

Эффективный бэкграунд: организация стабильной фоновой работы в связке двух мобильных медтех приложений

Всем привет! Меня зовут Антон, я — ведущий мобильный разработчик в компании DD Planet. В статье я поделюсь опытом нашей команды по организации стабильной фоновой работы в мобильном медтех-приложении, предназначенном для взаимодействия с медицинским оборудованием.

habr.com/ru/articles/886132/

ХабрЭффективный бэкграунд: организация стабильной фоновой работы в связке двух мобильных медтех приложенийВсем привет! Меня зовут Антон, я — ведущий мобильный разработчик в компании DD Planet. В статье я поделюсь опытом нашей команды по организации стабильной фоновой работы в мобильном медтех-приложении,...

FlutterPulse: главные события недели 20.02-26.02.2025

Привет, друзья! Я автор телеграм-канал FlutterPulse . Хотел сделать небольшую подборку новостей про Flutter, которые, как мне показалось, были самыми интересными за эту неделю

habr.com/ru/articles/886268/

ХабрFlutterPulse: главные события недели 20.02-26.02.2025📰 Обзор событий в мире Flutter Привет, друзья! Я автор телеграм-канал  FlutterPulse . Хотел сделать небольшую подборку новостей про Flutter, которые, как мне показалось, были самыми интересными...

Чем полезен Server Driven UI

Привет! Меня зовут Олег Иванов, я руководитель мобильной разработки в Московском кредитном банке. Сегодня поговорим о Server Driven UI вот по такому плану: - что это вообще за технология - из чего она состоит - рассмотрим наши подходы к ее реализации Начнем с терминологии: SDUI (Server Driven UI) — это пользовательский интерфейс, управляемый сервером. Что такое пользовательский интерфейс? Среда, с помощью которой пользователь взаимодействует с программным обеспечением через приложения. Обычно он состоит из множества экранных форм, которые и ведут пользователя по флоу до какого-то определенного результата. Если абстрагироваться от назначения экранных форм, то схематично User Flow можно представить так:

habr.com/ru/companies/mkb/arti

ХабрЧем полезен Server Driven UIПривет! Меня зовут Олег Иванов, я руководитель мобильной разработки в Московском кредитном банке. Сегодня поговорим о Server Driven UI вот по такому плану: что это вообще за технология из чего она...
#SDUI#UI_kit#ios

Мобильной разработке в 2025 — быть

Спойлер: в Технотексте-7 есть номинация «Мобильная разработка» После введённых ограничений со стороны платформ мобильная разработка стала хромать на обе ноги. Следом за этим стало меньше публикаций на Хабре, многие знакомые мобильные разработчики стали менять стек, стало меньше приложений. Это затишье длилось до начала 2024 года. А потом неожиданно стали появляться разные полезные приложения, которые знакомые и знакомые знакомых присылали «на потестить», среди них — интересные прикладные штуки, которые используются в рамках отдельных сообществ или отдельных компаний. Выяснилось, что чаще всего за такую разработку неплохо платят, но, правда, свою команду нужно ещё найти. Если немного утрировать, мобильная разработка отчасти стала своеобразным андеграундом.

habr.com/ru/companies/habr/art

ХабрМобильной разработке в 2025 — бытьСпойлер: в Технотексте-7 есть номинация «Мобильная разработка»  После введённых ограничений со стороны платформ мобильная разработка стала хромать на обе ноги. Следом за этим стало меньше...

Как мы «рисовали» учет времени на iOS с помощью библиотеки Charts

Привет, Хабр! Меня зовут Валентин Страздин, я — ведущий iOS-разработчик в команде мобильной разработки «Лаборатории Касперского» , где мы создаем решения для защиты мобильных устройств и для родительского контроля детских устройств. Недавно мы обновляли наше приложение родительского контроля и мониторинга Kaspersky Safe Kids — и в ходе редизайна пришли к выводу, что «родительские» графики активности детского устройства стали громоздкими и неудобными. Нам же требовался виджет, в котором была бы видна актуальная информация о времени использования устройства, интервалах блокировок и еще ряд полезных деталей. В статье расскажу, как мы быстро решили эту проблему благодаря open-source-библиотеке Charts: в чем ее особенности и нюансы, как мы ей пользуемся и как смогли локализовать такую систему даже для арабских пользователей. Текст будет полезен iOS-разработчикам, которые хотят использовать готовое решение для визуализации графиков и которым нужен пример кастомной настройки Charts. В частности, расскажу про кастомный рендеринг данных, отрисовку на графике за пределами области данных. Также покажу, как можно развернуть график справа налево в случае необходимости арабской локализации.

habr.com/ru/companies/kaspersk

ХабрКак мы «рисовали» учет времени на iOS с помощью библиотеки ChartsПривет, Хабр! Меня зовут Валентин Страздин, я — ведущий iOS-разработчик в команде мобильной разработки «Лаборатории Касперского» , где мы создаем решения для защиты мобильных устройств и для...

Оптимизируем релиз мобильного приложения: что получилось, а что нет

Привет, Хабр! Меня зовут Александр, я — руководитель группы тестирования в мобильном приложении для продавцов «Ozon Seller». Общаясь с тестировщиками из разных компаний, часто слышу про одну и ту же боль — долгий регресс руками, который из раза в раз отнимает уйму времени, сил и мотивации. Хочу поделиться с вами историей о том, как мы работали над улучшением релизного процесса и что из этого вышло. Думаю, что статья будет полезна для QA-специалистов, команд тестирования и в целом для команд, занимающихся мобильной разработкой.

habr.com/ru/companies/ozontech

ХабрОптимизируем релиз мобильного приложения: что получилось, а что нетПривет, Хабр! Меня зовут Александр, я — руководитель группы тестирования в мобильном приложении для продавцов «Ozon Seller». Общаясь с тестировщиками из разных компаний, часто...

FlutterPulse: главные события недели 13.02-19.02.2025

Привет, друзья! Я автор телеграм-канал FlutterPulse . На этой неделе новостей было немного, но есть несколько интересных статей и обновлений!

habr.com/ru/articles/883888/

ХабрFlutterPulse: главные события недели 13.02-19.02.2025📰 Обзор событий в мире Flutter Привет, друзья! Я автор телеграм-канал FlutterPulse . На этой неделе новостей было немного, но есть несколько интересных статей и обновлений! 🔥 Важные новости 📌...

Секреты мобильной разработки в логистике: разгоняем MVVM до максимума

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

habr.com/ru/companies/yandex/a

ХабрСекреты мобильной разработки в логистике: разгоняем MVVM до максимумаЗадумываетесь ли вы при покупке новой вещи о том, какой путь она прошла, прежде чем попасть к вам в руки? А ведь телефон, книга или тарелка могли посетить аж четыре дополнительных точки в Москве, если...

На самом деле я айтишник, а доставка — это для души

Привет, Хабр! Меня зовут Алексей Борискин, и на два дня я стал курьером. Я системный аналитик в компании «Автомакон», где занимаюсь разработкой мобильного приложения «ВкусВилл:Курьер». Но почему я решил на время сменить профессию? Мне нужно было понять, как работает наш продукт в реальной жизни — не через отчёты или звонки с курьерами, а своими руками, ногами и велосипедом. Это история о том, как я погрузился в наш продукт, нашел баги, замерзал, боролся с ветром, но в итоге спас сотни заказов. Я применил философию гемба, чтобы увидеть мир глазами тех, для кого мы создаём свои решения.

habr.com/ru/companies/automaco

ХабрНа самом деле я айтишник, а доставка — это для душиПривет, Хабр! Меня зовут Алексей Борискин, и на два дня я стал курьером. Я системный аналитик в компании «Автомакон», где занимаюсь разработкой мобильного приложения «ВкусВилл:Курьер». Но почему я...

Развитие Android глазами разработчика

Меня зовут Андрей Данилов, под Android начал разрабатывать в далеком 2012 году. Успел поработать примерно везде — в крошечном стартапе, маленькой продуктовой компании, аутсорсах и крупных компаниях, таких как Авито, Ситимобил, Яндекс. Успел выступить примерно на десятке митапов и конференций. Сейчас член Программного комитета конференции Apps conf X. В данный момент руковожу парой команд в Т-Банке. Довольно много времени прошло с 2007 года, когда Android стал доступен для разработчиков. С тех пор прошло почти 18 лет, за это время изменилось примерно все — железо стало мощнее, интернет быстрее, IDE умнее, а проекты сложнее. Предлагаю оглянуться назад и посмотреть что же именно изменилось с тех пор для разработчиков.

habr.com/ru/companies/oleg-bun

ХабрРазвитие Android глазами разработчикаМеня зовут Андрей Данилов, под Android начал разрабатывать в далеком 2012 году. Успел поработать примерно везде — в крошечном стартапе, маленькой продуктовой компании, аутсорсах и крупных компаниях,...

[Перевод] Облегчаем разработку Flutter-приложений: Создание плагинов с помощью Kotlin Multiplatform

Будучи Flutter-разработчиками, мы часто сталкиваемся с необходимостью написания кода, ориентированного на конкретную платформу. Хоть Flutter и предоставляет полноценный фреймворк для создания кроссплатформенных приложений, интеграция нативного функционала иногда может быть весьма обременительной. Именно здесь на помощь приходит Kotlin Multiplatform (KMP). На мой взгляд, KMP — это не просто инструмент, который конкурирует с Flutter, скорее, он предлагает мощный способ рационализировать разработку плагинов, позволяя разработчикам экономить время, беречь силы и писать эффективный, легко сопровождаемый код. В этой статье я поделюсь своим опытом использования KMP для создания библиотеки общих настроек (Shared Preferences) для Flutter под названием SharedPrefsKMP. Эта библиотека упрощает управление общими настройками в Android и iOS, демонстрируя, как KMP может улучшить процесс разработки на Flutter.

habr.com/ru/companies/otus/art

ХабрОблегчаем разработку Flutter-приложений: Создание плагинов с помощью Kotlin MultiplatformБудучи Flutter-разработчиками, мы часто сталкиваемся с необходимостью написания кода, ориентированного на конкретную платформу. Хоть Flutter и предоставляет полноценный фреймворк для создания...

Обновление Capacitor приложений в обход сторов

В данной статье я хочу затронуть такую интересную тему, как обновление бандла Capacitor-приложений (CodePush, live update и т.д). Сталкивались ли Вы когда-нибудь с ситуацией, когда необходимо незначительно обновить мобильное приложение, написанное на Capacitor? Предположим такую ситуацию: Вы выпустили релиз приложения, где все изменения не связаны с обновлением нативного кода, то есть Вы не добавляли новых библиотек в приложение, которые содержат нативный код (доступ к камере, NFC и т. д.). Или, допустим, Вы обновили пару строчек в спецификации. Даже ради таких, казалось бы, небольших изменений вам придется делать как минимум один релиз в магазин приложений (а их бывает много). А если нужно сделать релизы во всех популярных магазинах? Google Play, RuStore, AppGallery и, конечно же, самые нерасторопные из существующих — App Store. Выпуск во всех интересующих магазинах может занять значительное время. Вы, конечно, можете автоматизировать этот процесс при помощи различных инструментов, но, так или иначе, это занимает время на одобрение модераторами.

habr.com/ru/articles/880000/

ХабрОбновление Capacitor приложений в обход сторовВсем привет, меня зовут Илья, я работаю Frontend разработчиком в компании Бастион. В данной статье я хочу затронуть такую интересную тему, как обновление бандла Capacitor-приложений (CodePush, live...

Мобильная разработка за неделю #573 (27 января — 2 февраля)

В новом дайджесте рассказываем о том, как Android управляет памятью, и смотрим под капот потокам, объясняем нюансы разработки PWA для Банка и программируем открытиями, исследуем удаление приложений в 2024 году, смешиваем цвета, ищем путь к стабильности и многое другое. Подключайтесь!

habr.com/ru/articles/878754/

ХабрМобильная разработка за неделю #573 (27 января — 2 февраля)В новом дайджесте рассказываем о том, как Android управляет памятью, и смотрим под капот потокам, объясняем нюансы разработки PWA для Банка и программируем открытиями, исследуем удаление приложений в...