Как стать автором
Обновить

Как все-таки экономить на мобильной разработке?

Разработка мобильных приложенийДизайн мобильных приложений

В предыдущем обзоре я перечислила лажовые способы сэкономить, и, возможно, вы впали в отчаяние, начали много курить и с опаской смотреть на ту дверь, в которую вам предстоит вносить бюджетную смету на проект. Это понятно, бюджеты ни у кого не резиновые, а работать надо. И если есть экономия курильщика, должна же быть экономия здорового человека, иначе в чем смысл экспоната. Рассказываю.

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

Экономия на функционале

Есть такая штука, которая называется MVP – Minimum Viable Product. То есть, минимально жизнеспособный продукт.

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

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

Создайте качественное, масштабируемое, вменяемое с точки зрения кода и удобное с точки зрения пользователя приложение. И пусть там будет всего два экрана – выбрать апельсин и заказать доставку по адресу. И третий с вашей фирменной фишкой, например нанесением имени и поздравления на апельсин.

Все. Этого достаточно, чтобы запуститься и посмотреть на реакцию уважаемой публики. Остальные опции, расширения, возможности и финтифлюшки оставьте как точки роста.

Можно начертить роудмап и развивать приложение по нему. Третий квартал 2021 – добавляем возможность нанесение кастомного принта на апельсин. Четвертый квартал 2021 – GPS треккинг курьера с апельсинами. Первый квартал 2022 – создание рекомендательного сервиса для сортов апельсинов…

Быстро – это медленно, но постоянно. А еще – по верному пути. Ограничьтесь MVP для запуска и, если все пройдет хорошо, свистелок накрутить всегда успеете. Если все плохо – снизите потери.

Экономия на дизайне

Конечно, хочется, чтобы красиво. А еще хочется, чтоб «не как у всех». Хочется поражать, влюблять, вызывать почти что физиологическое привыкание.

«Мы сделаем такие иконки, что вам захочется их лизнуть!». А мы – такой дизайн всего остального, что вам захочется его раздробить и втянуть носом через стодолларовую бумажку. Тем более, что мы таких бумажек теперь еще долго не увидим, ибо все потратили на дизайн.

Максим Никитин уже говорил, что вычурно – не значит хорошо. Если у вас не так, как у всех, это совсем не значит, что у вас лучше. А еще, если у вас дороже – это тоже не значит, что этим удобнее пользоваться или вообще, что это хоть кто-то заметит.

В iOS и Андроиде есть так называемые гайдлайны – объемистые списки рекомендаций, как надо делать дизайн, чтобы вас не прокляли ни разработчики ни юзеры. Если им следовать и размещать все кнопки там, где их ожидают найти, то можно сэкономить кучу сил программистам, денег себе и нервов пользователям.

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

Если вы ограничены во времени и бюджете – да обойдитесь вы стандартными шаблонами, простыми рекомендациями и всем понятным интерфейсом. Выкрасите все в брендовые цвета и нарисуйте хорошую иконку. Все. Для хорошего старта больше и не надо.

Экономия на платформе

Да, надо писать натив. Да, на обе платформы и да, черт бы побрал это всемирное разделение на яблочников и андроидов. Да, это в два раза больше денег. А если нет?

Недавний взлет Clubhouse демонстрирует лучше любых уговоров – выпусти только под одну платформу, пусть все передерутся. Андроидопользователи костылят сумасшедшие решения, чтобы запускать приложение на PC, яблочники нашли еще один повод демонстрировать свое восхитительное превосходство на одинаковых аппаратах, взятых в кредит. Все жужжат, скачивания идут.

Такой джекпот сорвать удается, конечно, не каждому, но в целом схема рабочая. Присмотритесь к своей ЦА, может быть пользователей Apple в ней ничтожно мало? Выпускайтесь тогда на Андроиде, а на iOS анонсируйте через полгода-год. Или наоборот, вам интересная только аудитория iOS, потому что основной способ монетизации – внутренние покупки в приложении? Тогда да, яблочники принесут гораздо больше, а Андроид может и подождать.

Экономия ультимативная

Вообще, все вышеперечисленные способы об одном и том же. Не надо делать все и сразу – делайте все… и постепенно.

Создайте MVP и развивайте его по мере необходимости. Начните с простого дизайна и обновляйте его, когда появляется возможность или необходимость. Напишите под одну платформу, вторую добавите позже.

А знаете что еще можно? Можно вообще не писать приложение.

Да, это забавно, когда сапожник предлагает вам ходить без сапог, но баблишко мы, конечно любим, а истина дороже.

Если у вас есть хороший качественный сайт и мобильная версия этого сайта выполняет весь необходимый на данный момент функционал, бюджет туговат, проект маловат – может вам сейчас и не нужно мобильное приложение?

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

В конце концов, невозможно сэкономить на проекте сильнее, чем полностью от него отказавшись.

Теги:экономия на разработкеmvpдизайнплатформы разработкимобильная разработка.
Хабы: Разработка мобильных приложений Дизайн мобильных приложений
Всего голосов 10: ↑9 и ↓1 +8
Просмотры1.8K

Похожие публикации

QA Engineer / Тестировщик мобильных и веб приложений
от 50 000 до 100 000 ₽Code PilotsСанкт-ПетербургМожно удаленно
Разработчик мобильных и веб-приложений (Dart, Flutter, Vue.js)
от 100 000 до 150 000 ₽Национальный Центр РесурсоэффективностиМосква
Разработчик мобильных приложений Android (IoT, Умный дом)
от 120 000 до 180 000 ₽UnicornМожно удаленно
Разработчик мобильных приложений
от 150 000 до 300 000 ₽H2FМожно удаленно
Android (Kotlin) / iOS (Swift) developer
от 100 000 ₽IntelliCodeНовосибирскМожно удаленно

Лучшие публикации за сутки