сколько времени нужно на создание приложения
Сроки разработки приложения
Каждый год в сторах публикуется около 1 миллиона приложений. В 2017 году количество загрузок приложений составляло 197 миллиардов с прогнозом в 352 миллиарда к 2021 году. Весь этот праздник жизни будет генерировать около двухсот миллиардов долларов дохода по тому же прогнозу. Все эти большие и красивые числа означают лишь то, что приложений разрабатывается много, а будет разрабатываться еще больше.
Мировой опыт в разработке дает определенное понимание различных аспектов создания мобильных приложений, в том числе главных из них: стоимости и сроков разработки. В этой статье рассматриваем вопрос сроков: сколько времени занимает создание и разработка мобильного приложения?
Исследования
Компания Kinvey опросила 100 UI/UX специалистов в области разработки мобильных приложений с акцентом на один вопрос: “Сколько времени, по вашему мнению, займет создание MVP (первого рабочего прототипа) мобильного приложения?”.
Среднее значение всех ответов составило 18 недель
(примерно 4.5 месяца)
Эта оценка подразумевает затраты примерно в 10 недель на бэкенд и 8 недель на фронтенд.
В Kinvey также сделали вот такую красивую инфографику:
Расчетные этапы включают в себя:
За это же время можно собрать 1.3 Boeing 777 и запустить миссию Аполлон на Луну 40 раз.
Второе исследование было проведено в 2017 году компанией GoodFirms. Они подошли к делу более основательно, опросив различных специалистов в отрасли по оценке сроков и стоимости разработки конкретных примеров мобильных приложений (Instagram, Tinder, Uber и др). Результаты получились такими:
1. Сложные приложения, как Instagram или Uber, включающие в себя объемный функционал, оцениваются по срокам разработки от 4.5 до 5.5 месяцев.
2. Разработка приложении для iphone и других смартфонов, средних по сложности (WhatsApp) требуют около 4.5 месяцев рабочего времени команды.
3. Качественные приложения с небольшим функционалом потребуют от 3.8 до 4.1 месяца.
Средние оценки стоимости (в млн рублей, две платформы: iOS и Android, серверная часть) и сроков разработки приложений получились следующие:
Всего было опрошено 55 компаний-разработчиков мобильных приложений из 15 стран. Разброс оценок при этом получился достаточно большим:
Некоторые компании оценивали объем работы в срок не больше месяца, некоторые – не меньше восьми. Кто-то давал оценку в 300 миллионов рублей, кто-то – в 13 миллионов.
Результаты
По совокупным результатам обоих исследований средние сроки разработки мобильного приложения составляют 4–5 месяцев. Речь идет о полном цикле: от продумывания идеи до запуска, что включает в себя множество этапов.
Если вы планируете создать приложение для android с нуля или разработать относительно небольшое по функциональному объему приложение для iOS, рассчитывайте на срок от 3 до 4 месяцев. Сложное приложение – около 6-ти.
В студия AppCraft MVP делается быстро: мы понимаем, что за 4–6 месяцев состояние рынка и потребности клиентов могут существенно измениться. Поэтому предпочтение отдается возможности максимально быстро протестировать продукт на реальных пользователях вместо реализации дополнительного функционала.
Подписывайтесь на наш канал в Telegram: мы ежедневно публикуем интересные материалы про создание бизнеса и разработку мобильных приложений.
5 основных метрик для контроля качества мобильного приложения
Что измерять мобильному стартапу? Как отличить действенные метрики мобильных приложений, основанные на фактических данных, от «тщеславных показателей», способных только тешить самолюбие разработчика?
Свяжитесь с нами
Хотите получить бесплатную консультацию о разработке мобильного приложения?
Мы сможем сразу дать ориентировочную оценку проекта по стоимости и срокам, если Вы кратко опишите его основную идею и функции.
Сколько стоит разработать мобильное приложение
Всем привет, меня зовут Сева, я директор проектного управления в Citronium. Все мои друзья, кто так или иначе связан с бизнесом постоянно задают мне два вопроса: “Сколько стоит сделать мобильное приложение? Ну такое, чтоб прям нормальное было. Стандартное, но не очень дорогое.” и “А почем нынче вебсайты? Ну такие, стандартные, как у всех”.
Я поначалу отвечал невнятно, говорил, что все всегда по-разному, а тут все же сам задумался над обоими вопросами и решил на них ответить. По порядку. Начнем с мобильного приложения. Я посчитал среднюю стоимость каждого этапа разработки всех составляющих мобильного приложения и получил примерные цифры. Если коротко, это порядка 1.5 млн рублей за гибридное мобильное приложение и порядка 2.2 млн рублей за два нативных приложения, то есть одно под Android и еще одно под iOS.
Ничесе. А че так дорого?
Для кого-то это большие деньги, для кого-то — нет, но в целом это недорого, это столько стоит. Давайте обо всем по порядку.
Разработка “ну такого, нормального” мобильного приложения (да и веб-продукта тоже) состоит из четырех-пяти этапов, в основном пяти:
Итак, давайте подробнее о каждом из этапов.
Предпродажа и бизнес-аналитика
Этот этап условно-бесплатный (он стоит порядка 80 тыс. рублей). За него заказчик заплатит только в том случае, если выберет нас подрядчиками на свой проект. Мы формируем видение проекта в формате майнд мапа, где определяем основных стейкхолдеров проекта и их ожидания, здесь же анализируем целевую аудиторию будущего приложения, исследуем схожие или аналогичные решения конкурентов и как итог получаем структуру будущего мобильного приложения, а еще панели администрирования к нему.
Здесь очень важно заметить, что мобильному приложению часто (90% случаев) нужна админка — веб-приложение, что, естественно, делает разработку дороже.
После составления интеллект-карты структуры проекта, мы беремся за техническое решение и кликабельный прототип будущего приложения (пока без дизайна). Техническое решение включает в себя: структуру БД, исследование и выбор нужных для разработки библиотек, изучение стороннего API, которое потребуется подключить и формирование диаграммы контекста проекта. Прототип включает в себя прототип. На основе двух этих артефактов мы даем контурную оценку проекта (от и до) и предоставляем заказчику соответствующие сметы. Если с нами соглашаются работать дальше, то стоимость этапа бизнес-аналитики включается в стоимость проекта, если не соглашаются — что ж, это наши риски.
Подготовительный этап
Дизайн + подготовка к развертыванию проекта, формирование документационной базы для мобильного приложения и для системы управления контентом — панели администрирования (в среднем 100 тыс. рублей).
Мы продумываем UX приложения, составляем Customer Journey Map (CJM) и User Flow, начинаем писать пользовательский гайд к приложению. Рисуем UI, в соответствии с пожеланиями/брэнд-буком заказчика и проходим множество согласований дизайна.
Параллельно работаем над архитектурой проекта и описанием его сущностей. Здесь дополняются и появляются следующие артефакты:
Дизайн готов, архитектура готова — настраиваем серверную инфраструктуру, репозитории и сборки (CI/CD) и начинаем кодить.
Разработка
Разрабатываем приложения в соответствии со всеми правилами гибкой разработки (1.3 млн рублей). Постоянно держим заказчика в курсе событий, регулярно (еженедельно, но на старте проекта раз в 2 недели) показываем результаты работ, оперативно вносим исправления и устраняем баги. Учитываем пожелания заказчика, которые появляются в процессе работы, берем за них доплату, либо убираем из планов что-то из старых хотелок.
Двигаем карточки на Trello-доске, актуализируем таблицу статусов готовности функционала, редактируем документацию в Confluence и конечно же производим и пушим все новый и новый код в репозитории. По ходу жизни совершенствуем архитектуру проекта и еще много чем занимаемся: митингуем, ревьювим код, тестируем, презентуем и т.д.
Разработка — самый долгий этап, он зачастую разбит на много спринтов, и промежуточных этапов, после завершения которых мы получим часть денег. Если говорить про “ну вот такое простое приложение” (и админку к нему), то это 30% предоплаты (400 тыс. рублей) + промежуточный и финальные платежи в 35% (450 тыс. рублей), если речь идет о гибридном приложении. С двумя нативными соотношение примерно такое: 600 тыс. рублей. + 700 тыс. рублей + 700 тыс. рублей.
Завершение проекта, публикация приложений
20 тыс. рублей на оплату аккаунтов Apple и Google Developer. Выкладка приложений, ревью от сторов и вуаля — приложение в лайве и доступно для скачивания.
Здесь, конечно, еще стоит сказать о муторном процессе заполнения обоих девелоперских аккаунтов, указания всей необходимой финансовой информации, формирования правил пользования и лицензионного соглашения приложений, но это детали, для опытной команды — обыденность, а не проблема.
Дополнительная разработка
После завершения основной фазы проекта, работа над проектом не заканчивается. Продукт можно улучшать постоянно, и у руководителя проектов наверняка накопилось множество идей для фич, которые могут улучшить приложение. Мы предлагаем их заказчику, и, если он с нами согласен, то разработка продолжается, и вот здесь цена уже всегда индивидуальна, она зависит от количества и сложности новых фич.
О чем еще нужно знать
В первую очередь, о расходах на содержание облачных сервисов. Если клиент из России, то скорее всего это будет Яндекс.Облако. Первые два месяца содержание не будет стоить ничего, потому что так решил Яндекс (он предоставляет небольшой грант), а потом сервер будет обходиться от 2.5 тыс. рублей (иногда значительно больше) в месяц, в зависимости от подъемности/неподъемности приложения.
Если приложение будет пользоваться огромной популярностью, то приготовьтесь тратиться на SMS-сообщения, если конечно для регистрации вы использовали их. Еще есть расходы на сервисы PUSH-уведомлений и на другие полезные приблуды, но это все опционально и бесплатно (почти бесплатно) до тех пор, пока приложение не наберет реальную популярность.
В общем и целом, разработка это недешево, но это действительно столько стоит, а иногда и гораздо больше.
Как запустить мобильное приложение: что нужно для старта, сколько стоит, сколько займет времени
Принимаясь за разработку мобильного приложения и не имея подобного опыта, хочется заранее погрузиться в отрасль, познакомиться с основными этапами и узнать, как избежать популярных ошибок.
Расскажем владельцам бизнеса, руководителям и менеджерам проектов, как подступиться к созданию собственного мобильного приложения.
Мы в Heads and Hands создали целый курс на эту тему. А для тех, у кого нет времени читать 8 писем с примерами из кейсов и рецептов, как избежать ошибок при разработке, все самое важное мы изложили сжато в этой статье.
До начала подробного разговора о деньгах, функциях и технологиях разработки, важно определиться с бизнес-целью. Все этапы зависят от выбранной цели: бюджет на достижение этой цели, выбор подрядчика, выбор функций для первой версии приложения, стоимость и сроки создания приложения.
Сформулируйте, что и к какому сроку приложение должно достигнуть. Сколько вы заработаете с его помощью, как повысится узнаваемость или лояльность клиентов, как вы измерите достижение цели?
Второй вопрос — какой бюджет готовы в это инвестировать? Если цель помогает определить, какие функции и технологии использовать в приложении, то бюджет диктует, от чего стоит отказаться.
Существуют мобильные приложения для клиентов: с их помощью люди покупают товары, заказывают услуги, пользуются личными кабинетами. Есть приложения, которые создают для сотрудников, чтобы автоматизировать бизнес-процессы в компании или предоставить работникам возможность решать вопросы дистанционно.
Система приложений и для клиентов, и для сотрудников
Бывают приложения с разделением ролей пользователей. Например, через приложение DOC+ пользователи быстро и без звонка в колл-центр вызывают врача домой, а врачи принимают вызовы, планируют расписание на день и прокладывают маршрут до нужного адреса.
Вот краткая информация, чтобы ориентироваться среди разных технологий создания мобильных приложений.
Если у вас есть технический директор — он поможет сделать правильный выбор, чтобы оптимально интегрировать приложение в сложившиеся у вас процессы. Если у вас нет технического директора — найдите себе технического директора. Он будет контролировать подрядчиков и руководить вашей командой разработки.
Нативные приложения. Для каждой платформы — iOS и Android — создают мобильные приложения на родном языке программирования. Обычно это дороже и дольше, но такие приложения работают быстрее, их проще поддерживать и развивать, ограничений по дизайну и возможным функциям практически нет;
Кроссплатформенные приложения. Создают одно приложение под обе платформы сразу, которое потом адаптируют для загрузки в магазины приложений. Инструменты разработки таких приложений строят приложения из шаблонов, из-за чего они все выглядят одинаково. Не каждую функцию получится реализовать, не на всех платформах функции будут работать корректно.
Вебвью. В окне приложения загружают страницу сайта. Иногда так открывают служебные страницы, чтобы сэкономить время разработки, например, текст пользовательского соглашения. В экстремальных случаях все приложение состоит из одного экрана, на котором загружена мобильная версия. Почти всегда вебвью выглядит чужеродно. Каждое нажатие на ссылку приводит к загрузке новой страницы, поэтому интерфейс ощущается зависающим и неотзывчивым.
Гибридные приложения. В них использованы сразу несколько технологий: часть функций реализована нативными средствами, другие разделы кроссплатформенные, некоторые экраны подгружаются в вебвью. Редко приложения делают изначально гибридными, чаще так получается со временем, когда над разными версиями работают разные разработчики, и новые функции создаются без оглядки на сложившийся стэк технологий.
Конструкторы приложений. Не стоит надеяться, что любой неспециалист без навыков программирования сможет с их помощью создать свое приложение. Скорее всего, придется все равно привлекать разработчика. Приложение получится шаблонным на вид, с минимальным набором функций и работающим медленно и нестабильно.
Стоимость разработки приложений
Стоимость зависит от выбора технологий, необходимости интеграции с внешними сервисами, количества платформ (iOS, Android или все вместе), сложности функций.
Цены приблизительные по рынку, когда исполнитель может гарантировать результат. Студент-фрилансер может попросить за работу меньше, но что получится в итоге — неизвестно. Такие экстремальные сценарии мы не учитывали.
Создание мобильного приложения почти никогда не занимает меньше 3 месяцев. Это минимальный срок, обычно разработка требует больше времени.
Примерный таймлайн проекта:
— проектирование интерфейса, 10 рабочих дней;
— создание концепта дизайна, 10 рабочих дней;
— дизайн всех экранов приложения и подготовка к разработке, 10 рабочих дней;
— написания технического задания и требований к интеграциям, 5 рабочих дней;
— разработка и тестирование, от 30 рабочих дней;
— подготовка к публикации в магазинах приложений и прохождение модерации, 5 рабочих дней.
Итого: 3 месяца и 1 неделя.
Бюджет и сроки редко получается стандартизировать. Их рассчитывают индивидуально под каждый проект. Если исполнитель не представил поэтапный календарный план проекта, скорее всего, он не разобрался в задаче. Велика вероятность, что он сорвет сроки или не уложится в бюджет.
Подробнее об этапах создания приложения, об аналитике в приложениях, о выборе подходящей технологии разработки, создании собственной команды разработчиков и поиске подрядчика мы рассказали в бесплатной обучающей рассылке. В этих письмах — опыт компании, партнеров и конкурентов, примеры из кейсов и способы избежать ошибок при разработке.
Сколько времени нужно для создания мобильного приложения?
Несколько месяцев или несколько часов?
Создание мобильного приложения — удовольствие дорогое и не быстрое. Такое впечатление складывается после прочтения большинства статей и кейсов на эту тему. Если цены могут сильно разниться в зависимости от географии и известности компании-разработчика, то ориентировочные сроки везде примерно одинаковые — 2-4 месяца. И это только для продуктов с относительно скромным пользовательским функционалом. Более сложные продукты создаются годами. Например, разработка всего одного алгоритма для Tinder заняла 2,5 месяца. А над мобильным приложением Microsoft Office трудились без малого три года.
За 8 часов один человек создал приложение Yo и 3 года потребовалось Microsoft для выпуска Office для iPad
Многих интересует, как ускорить создание приложения. Мы с командой Flipabit расскажем о том, что влияет на сроки разработки и как сэкономить время на каждом из этапов.
Спойлер: 8 способов ускорить разработку, не читая дальше
68 дней или 2-3 месяца среднее время создания приложения
Рассмотрим среднее время разработки на основе популярных мобильных приложений. Для простоты расчетов будем учитывать только основные функции.
Невозможно с абсолютной точностью рассчитать время разработки. Но опытный специалист примерно знает сколько времени занимает разработка той или иной функции приложения. Поэтому так важен этап анализа будущего приложения. Чем подробнее вы опишите как должно работать приложение, тем более точным будет прогноз.
Наиболее существенные факторы, влияющие на время разработки:
Глобально весь процесс можно разделить на пять этапов: анализ, прототипирование, разработка, тестирование и публикация. Рассмотрим их подробнее.
С опытом вы сможете тратить не более 2-х недель на анализ приложения.
Идею приложения какой бы гениальной она не казалась необходимо проверить, обсудить с разными людьми, изучить аналоги, зафиксировать функции и выделить приоритетные, спрогнозировать время на создание приложения.
Потратив лишнюю неделю на исследование вы сэкономите месяц на создании
Этапы исследования будущего приложения:
Эскиз несложного приложения можно набросать на бумаге за несколько дней
Эскизы это важный этап при разработке мобильных приложений. Эскиз визуализирует функции и возможности приложения, сокращая разрыв между первоначальной идеей и готовым продуктом. После создания эскизов разрабатывается детализированный дизайн пользовательского интерфейса, включая шрифт, цвета и изображения. Иногда дополнительно создается интерактивный прототип.
Последовательный процесс от эскиза к дизайну и интерактивному прототипу приложения
Когда дело доходит до визуальных деталей, рисовать карандашом намного проще, чем объяснять идею пальцами. Набросать эскиз на бумаге это самый быстрый способ создать макет будущего приложения. После того, как вы набросали основные экраны, вы можете приступить к созданию более детализированного схематичного каркаса, который состоит из блоков, слов, линий и иногда описаний.
Наконец превратите свои эскизы в окончательный дизайн. Если планируете сделать дизайн самостоятельно, не изобретайте велосипед. Найдите подходящий шаблон и настройте его под себя, чтобы сэкономить время.
Если приложение содержит много элементов и экранов или предполагает сложное взаимодействие с пользователем полезно создать интерактивный прототип. Прототип продемонстрирует приложение в действии на ранних этапах разработки до начала программирования. Здесь можно даже нажимать на кнопки и переходить между экранами. Хотя это просто эмуляция функциональности и здесь нет никакого программирования.
Интерактивный прототип университетского приложения
Список бесплатных инструментов чтобы создать эскиз и превратить его в прототип:
От 1 до 2 месяцев длится этап разработки приложения
Архитектура большинства программных продуктов, будь то интернет-магазин, онлайн-игра или мобильное приложение, состоит из двух частей: Фронт-энд (Front-end) и Бэк-энд (Back-end). Не требуют наличия бэкенда только простейшие приложения, такие как калькулятор, камера или будильник.
Например, в приложении Фейсбук на экране со списком друзей пользователь нажимает на фото друга (это Front-end), на сервер отправляется запрос с идентификатором друга, выполняется поиск соответствующей записи в базе данных и изображений в хранилище и затем найденные данные отправляются обратно в приложение (это Back-end), после чего на экране выводится список последних постов друга (это Front-end).
Серверная часть создается один раз и используется для любых платформ, Android, iOS и др.
В 2 раза дольше создавать приложение для двух платформ
Интерфейс создается отдельно для каждой платформы, причем время создания для разных платформ примерно одинаковое, т.е. в два раза увеличится время если нужно создать версии для Андроид и iOS. Выбрав кроссплатформенный инструмент вы сэкономите до 30% суммарного времени на разработку.
Экономьте от 30% времени с кроссплатформенным инструментом
Считается, что 80% времени, затрачиваемого на ожидание в приложении, приходится на интерфейсную часть и только 20% на серверную часть. Поэтому оптимизация интерфейса даст наибольшее ускорение работы с наименьшими усилиями.
80% времени ожидания в приложении приходится на интерфейс
Разумеется это правило работает если ответ от вашего сервера приходит быстро. Но даже если ваш сервер быстрый на этапе разработки и тестирования, ошибочно предполагать что так будет всегда. При увеличении количества пользователей приложения, нагрузка на сервер будет возрастать. В пиковые моменты когда одновременно 100 или 1000 пользователей запускают приложение, время ожидания ответа может увеличиться в разы.
Поэтому так важно предусмотреть возможность масштабирования серверной части еще на этапе выбора платформы, а на этапе тестирования провести тесты симулирующие высокую нагрузку.
На 40% сократится время разработки при использовании готовой инфраструктуры для бэкенда
Если у вас нет опыта в разработке бэкенда, обратите внимание на готовые решения, такие как Google Firebase или Amazon AWS Amplify. Подобные платформы значительно сократят время разработки серверной части и выдержат любые нагрузки и любое количество пользователей. Бесплатный тариф подойдет для большинства приложений на старте. И даже платные тарифы будут дешевле чем стоимость разработки и сопровождения собственного решения.
Ускорьте разработку приложения с методикой MVP
Вы можете сократить время разработки и выпуска приложения используя методику минимально жизнеспособного продукта (minimum viable product, MVP). Суть метода проста — вместо внедрения всех функций приложения сосредоточьтесь на одной самой важной функции. Это позволит максимально быстро создать и выпустить рабочее приложение которое уже будет иметь ценность для пользователя.
После выпуска минимальной версии, переходите к добавлению и выпуску следующей важной функции и так далее. Кроме ускорения разработки у MVP есть еще несколько преимуществ:
Этап разработки — самый растянутый во времени и самый дорогостоящий. Лет 5-7 назад, когда итеративный подход к созданию приложений был не так популярен, приложения могли находиться в разработке годами, и это считалось вариантом нормы. Сегодня использование готовых фреймворков и методики MVP значительно ускоряет процесс разработки и позволяет выпустить первую версию уже через месяц.
Оставьте как минимум неделю на тестирование
Цель этого этапа — выявить все возможные недочеты, возникающие при разных сценариях использования, и устранить их. При тестировании проходятся по всем элементам интерфейса. Каждая кнопка должна работать корректно, каждая ссылка — вести в нужное место. Приложение тестируют на реальных устройствах с разными версиями операционных систем.
Основные моменты, которые необходимо учитывать при тестировании мобильных приложений:
Если у вас нет нужного устройства для тестирования воспользуйтесь одним из сервисов предлагающих удаленный доступ к реальным мобильным устройствам.
Онлайн сервис для тестирования приложений на реальных устройствах
Список сервисов где можно протестировать приложение на реальных устройствах:
7 дней длится рассмотрение вашего приложения в магазине
Сам процесс загрузки приложения на App Store или Google Play технически не сложный и может смутить только в первый раз. Достаточно заполнить все необходимые поля во всех разделах и загрузить скриншоты вашего приложения. Быстро создать скриншоты и баннеры для загрузки помогут различные онлайн инструменты, например AppLaunchpad.
От 3 до 7 дней приложение проверяется магазином
После заполнения всех данных приложение отправляется на проверку сотрудником магазина. Ориентировочные сроки прохождения проверки и одобрения в Google Play — 7 дней, в App Store — 3-5 дней. Ваше приложение проверяется на соответствие требованиям Apple и требованиям Google. Если все в порядке через несколько дней ваше приложение появится в магазине. Или вы получите список замечаний которые необходимо устранить и повторно подать заявку на рассмотрение.
Как минимум 1 неделю сэкономит знание основных причин отклонения приложений
Самые распространенные причины отклонения приложений:
Львиную долю тайминга забирает разработка — фронтенд и бэкенд. Создание с нуля приложения без специфического функционала занимает 2–3 месяца при благоприятных условиях. Но процесс разработки можно ускорить в разы используя современные инструменты мобильной разработки — конструкторы приложений. Более того приложение можно сделать самостоятельно, не тратя годы на обучение языкам программирования.
За выходные можно создать рабочее приложение для iOS и Android используя конструктор
Этот подход называется зерокодинг и широко используется при разработке разных цифровых продуктов — приложений, сайтов, чат-ботов и даже маркетплейсов. Готовый к релизу продукт собирается, как «Лего», из готовых шаблонов и виджетов. При этом не нужны специфические знания в разработке, дизайне и тестировании.
Звучит очень заманчиво и немного фантастически. Но это реальность нашего времени: в эпоху Dial-up и безлимитный интернет в каждом доме казался фантастикой. Второй «Тиндер» или «Инстаграм» на конструкторе за пару дней не собрать, но сервисное или развлекательное приложение с достаточным функционалом вполне можно сделать.
«Интерфейс создается отдельно для каждой платформы, причем время создания для разных платформ примерно одинаковое, т.е. в два раза увеличится время если нужно создать версии для Андроид и iOS. Выбрав кроссплатформенный инструмент вы сэкономите до 30% суммарного времени на разработку.»
Это сейчас отличное решение, товарищ по такой схеме делает приложение знакомств
Компания HONOR представила в России новую серию смартфонов HONOR 50 в ходе онлайн-презентации. На мероприятии был представлен смартфон HONOR 50 и младшая модель серии – смартфон HONOR 50 Lite. Оба устройства получили сервисы Google. Также компания презентовала новый флагманский ноутбук – HONOR MagicBook View 14 и два устройства платформы HONOR…