forumСоздать тему

Как выбор программ для разработки Android-приложений и агентства меня связывает?

SSerkan Ç***ВетеранУчастник сообщества
Дата регистрации
май 2023 г.
Сообщение
294
#1

Мы занимаемся оптовой торговлей в сфере оборудования для промышленных кухонь. Для 12 активных торговых представителей в поле и около 150 дилеров, регулярно делающих заказы, мы хотим заказать мобильное приложение где можно видеть остатки в реальном времени и вводить текущие заказы. На первом этапе планируется что приложение будет работать на Android-устройствах.

Мы сели за стол переговоров с двумя разными софтверными агентствами. Первое агентство сказало, что будет писать чистый нативный код через Android Studio и запросило 240.000 TL и 4 месяца. Второе агентство заявило что будет использовать кроссплатформенный фреймворк для мобильной разработки и решит задачу одной кодовой базой, и предложило 180.000 TL и 2,5 месяца.

Мы не технологическая компания, у нас нет глубоких знаний об инструментах в мире программирования. Почему и как выбор программ и фреймворков для разработки Android-приложений, который сделает агентство, связывает меня как владельца бизнеса? Если в будущем я захочу сменить агентство или завтра-послезавтра решу перейти на iOS, как этот выбор инструментов повлияет на мои расходы на поддержку?

KKaan T***Участник
Должность
Директор по стране
Отрасль
Оптовая торговля продуктами питания
Тип организации
Компания на 120 человек
Дата регистрации
февр. 2025 г.
Сообщение
74
Самый полезный#2

Короткий ответ: инструменты разработки, которые использует агентство, связывают вас напрямую, потому что выбранная инфраструктура определяет сроки сдачи проекта, стоимость поддержки и лёгкость передачи другой команде в будущем. В проектах на основе стандартных потоков данных, таких как B2B-заказы и отслеживание остатков, популярный кроссплатформенный инструмент — более разумная инвестиция и по бюджету, и по гибкости добавления поддержки iOS в будущем.

Чистая нативная разработка незаменима в играх, требующих высокой графической мощности, в очень глубоком взаимодействии с Bluetooth-оборудованием или в проектах, требующих специальных аппаратных сенсоров. Но в B2B-приложении, где вы будете показывать дилерам товары и принимать заказы, настойчивость на нативном подходе означает, что когда завтра ваши дилеры с iPhone тоже захотят приложение, это обернётся вторым бюджетом от 200.000 TL с нуля и удвоенными расходами на поддержку. А кроссплатформенные фреймворки из одной кодовой базы без проблем выдают сборку под обе операционные системы.

Главный риск здесь — это жесткая привязка к агентству (vendor lock-in). Вы должны быть на 100% уверены, что агентство использует популярный во всем мире опенсорсный фреймворк с открытой документацией и огромным сообществом разработчиков. Ни в коем случае не соглашайтесь на их собственные самописные шаблоны, о которых за пределами их офиса никто слыхом не слыхивал. Иначе при любых разногласиях с агентством проект просто пойдет на свалку — на рынке вы банально не найдете спеца, готового ковыряться в этом коде.

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

PPerihan K***Участник
Должность
Продакт-менеджер
Отрасль
Кейтеринг
Тип организации
компания из 20 человек
Дата регистрации
февр. 2024 г.
Сообщение
220

Doki · Корпоративный сайт · 2024

#3

Для приложений полевой торговли самый критичный технический нюанс — это работа с локальной базой данных. Если торговый представитель спустится на склад или в подвал и там пропадет интернет, сможет ли приложение оформить заказ в офлайне? Обязательно уточните у агентства, какую архитектуру они используют и как планируют реализовать офлайн-синхронизацию через локальный SQLite или аналог. Реализация этого процесса важна ничуть не меньше, чем название самого стека разработки.

DDoruk Ç***Эксперт
Должность
Сетевой администратор
Отрасль
Розница
Тип организации
бутиковое агентство
Дата регистрации
сент. 2024 г.
Сообщение
1
#4

Мы пару лет назад заказали аналогичное приложение для оптовых заказов чисто под Android с мыслью «нативка будет надежнее». А через полгода выяснилось, что 35% дилеров сидят на iPhone. Пришлось с нуля нанимать другое агентство под iOS и вывалить еще 140.000 TL. Теперь при каждом обновлении платим двум разным командам, очень жалеем, что сразу не выбрали кроссплатформу.

OOya O***Участник
Должность
Бухгалтер
Отрасль
Медиа и издательское дело
Тип организации
компания с двумя филиалами
Дата регистрации
дек. 2024 г.
Сообщение
113
#5

Кроссплатформенные инструменты на этапе сметы всегда кажутся дешевыми и быстрыми, но когда у Android выходит крупное обновление, интерфейс может поплыть, а сторонние плагины — банально отвалиться. Обратите внимание, дает ли агентство с более дешевым ценником гарантию на исправление багов и поддержку новых версий хотя бы на год после сдачи проекта.

VVolkan Ö***Эксперт
Должность
Стажер
Отрасль
Э-коммерция
Тип организации
стартап на ранней стадии
Дата регистрации
окт. 2022 г.
Сообщение
51
#6

Этот кроссплатформенный инструмент из предложения второго агентства — это общепринятая мировая технология или их собственная самописная гибридная веб-поделка? И еще: входит ли в бюджет интеграция с вашей ERP-системой, с которой должно общаться приложение?

OOya Ç***Участник
Должность
Специалист по контролю качества
Отрасль
Медиа и издательское дело
Тип организации
региональный дилер
Дата регистрации
окт. 2023 г.
Сообщение
248
#7

ребят, пока не закопались в технические дебри, спросите у обоих агентств в лоб: «Покажите 3 работающих приложения в сторах написанных на этом вашем стеке»... скачайте себе на телефон, поищите остатки на складе, набейте корзину. посмотрите, лагают ли менюшки, греется ли трубка и реальные кейсы куда честнее любых технических басен.

SSelmaУчастник
Должность
Интернет-магазин
Дата регистрации
июль 2024 г.
Сообщение
94
#8

Какое бы агентство вы ни выбрали забейте в договор: «Исходный код пушится в облачный репозиторий заказчика каждую пятницу, лицензии на сторонние библиотеки передаются в полном объеме». Запомните: если код лежит не у вас, проект вы не контролируете вообще ни на каком этапе.

YYiğit K***Участник
Должность
Руководитель отдела закупок
Отрасль
Реклама и продвижение
Тип организации
команда из 8 человек
Дата регистрации
авг. 2024 г.
Сообщение
12
#9

Принимая решение, оцените предложения по 4 пунктам: 1) сколько у агентства спецов с реальным опытом в этом стеке, 2) во сколько обойдется сборка под iOS в будущем, 3) насколько шустро работают сканер штрихкодов и интеграция с камерой, 4) есть ли гарантия, что код написан по общепринятым стандартам рынка.

FFiliz Ö***Участник
Должность
Операционный директор
Отрасль
Морепродукты
Тип организации
команда из 8 человек
Дата регистрации
сент. 2024 г.
Сообщение
383
#10

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

LLevent Y***ВетеранУчастник сообщества
Дата регистрации
июнь 2023 г.
Сообщение
128
#11

Именно так, и при этом об этом мало кто знает. Код без документации не принадлежит вам даже если он у вас есть.

Проверено опытом.

VVeli N***Эксперт
Должность
Системный администратор
Отрасль
Упаковка
Тип организации
компания в составе холдинга
Дата регистрации
май 2022 г.
Сообщение
359
#12

Не знал об этом.

FFatma U***Участник
Должность
Начальник стройплощадки
Отрасль
Спорт и фитнес
Тип организации
компания с двумя филиалами
Дата регистрации
янв. 2025 г.
Сообщение
96
#13

Если углубиться в детали: Первые три месяца все идет хорошо, проблемы всплывают на четвертом.

Оставлю как заметку пригодится.

YYavuz Ö***Эксперт
Должность
Графический дизайнер
Отрасль
Клининговые услуги
Тип организации
сеть магазинов
Дата регистрации
июль 2023 г.
Сообщение
95
#14

Я проходил через это, расскажу. Если скоуп растет, должен расти либо срок, либо бюджет. Третьего не дано.

Удачи.

YYasemin Y***УчастникУчастник сообщества
Дата регистрации
окт. 2023 г.
Сообщение
3
#15

Спасибо, очень помогло.

GGizem E***ЭкспертУчастник сообщества
Дата регистрации
июнь 2023 г.
Сообщение
48
#16

Эта тема в архиве.

YYağmur E***Участник
Должность
Генеральный координатор
Отрасль
Бумага
Тип организации
компания в составе холдинга
Дата регистрации
авг. 2025 г.
Сообщение
197

Doki · SEO-консалтинг · 2026

#17

Вы правы. Код без документации не принадлежит вам, даже если он у вас есть.

Проверено опытом.

NNecati G***ЭкспертУчастник сообщества
Дата регистрации
нояб. 2024 г.
Сообщение
409
#18

Есть момент, который я не понял. Каждое «посмотрим позже» на встрече означает неоплаченную работу.

На этом всё, извините, если затянул.

HHalil K***Участник
Должность
Руководитель клиники
Отрасль
Морепродукты
Тип организации
среднее предприятие
Дата регистрации
май 2024 г.
Сообщение
208

Doki · Интерфейсный дизайн · 2026

#19

В этом пункте я с вами не согласен. Самое дорогое в унаследованной системе — неизвестные зависимости.

Если не зафиксировать это письменно с самого начала, потом возникнут споры.

ÖÖzge E***Участник
Должность
Коммерческий директор
Отрасль
Бумага
Тип организации
производство
Дата регистрации
июнь 2023 г.
Сообщение
50

Doki · Фирменный стиль · 2023

#20

Попробую.

Написать ответ