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

Реально ли разрабатывать под iOS на Windows, или агентство просто пытается содрать лишние деньги?

MMerveУчастник
Должность
Операционный директор
Тип организации
кооператив
Дата регистрации
март 2024 г.
Сообщение
118
#1

У нас средняя компания в Анкаре занимаемся производством и поставками медицинских запчастей. Хотим заказать гибридное мобильное приложение чтобы торговые представители в полях собирали заказы, а дилеры могли чекать остатки на складе. С местным агентством принципиально договорились на 180.000 TL и срок сдачи 4 месяца.

Но на этапе договора они заявили что у них все компы на Windows и чтобы собрать билд под iOS и протестировать его перед загрузкой в стор, им нужно настраивать облачную сборку или покупать отдельное железо. За это они просят доплатить еще 25.000 TL. Наш штатный сисадмин утверждает, что с кроссплатформенными библиотеками под Windows можно спокойно выгружать сборки под обе оси и подрядчик просто ищет поводы раздуть чек. Это реальное техническое ограничение или нас пытаются развести?

GGamze U***Участник
Должность
Специалист технического сервиса
Отрасль
Производство мебели
Тип организации
семейный бизнес
Дата регистрации
май 2024 г.
Сообщение
255
Самый полезный#2

Если коротко: подрядчик технически прав. В экосистеме Apple для компиляции, цифровой подписи и публикации приложения по закону и стандартам платформы обязательно требуется macOS и Xcode. Даже если кроссплатформенный код пишется на Windows, собрать финальный пакет под iOS и полноценно протестировать его на живом девайсе на чистой винде невозможно.

То, о чем говорит ваш айтишник, относится только к написанию исходного кода. На Flutter или React Native на Windows действительно можно писать одну логику под Android и iOS параллельно. Но в момент, когда код нужно собрать в пакет, понятный айфону, нужен официальный компилятор Apple. Разработчикам приходится либо брать живой Mac, либо арендовать виртуальные серверы на macOS в облаке с ежемесячной оплатой.

Другой вопрос — сам прайс в 25.000 TL. Тут надо четко выяснить: 1) Это затраты на облачную CI/CD ферму и аккаунт разработчика Apple, или они за ваш счет просто покупают себе рабочий ноут? 2) Тестировать iOS будут на реальных смартфонах или в эмуляторах? И обязательно внесите в договор пункт, что релиз в App Store — их зона ответственности, и финальный транш вы платите только после одобрения модерацией.

OOnur A***Участник
Должность
Полевой торговый представитель
Отрасль
Бумага
Тип организации
региональный дилер
Дата регистрации
май 2024 г.
Сообщение
207
#3

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

MMerve T***ЭкспертУчастник сообщества
Дата регистрации
февр. 2024 г.
Сообщение
13
#4

Не соглашайтесь сразу на доплату. Пропишите в договоре жесткое условие: «гарантия успешного релиза в App Store». Модерация у Apple куда жестче андроидовской по части UI и приватности данных. Пусть гарантируют, что за исправления замечаний ревьюеров они не попросят еще денег сверху.

LLale B***УчастникУчастник сообщества
Дата регистрации
окт. 2025 г.
Сообщение
282
#5

А разве в первоначальном ТЗ на 180.000 TL не было четко указано приложение под две платформы? Если изначально договаривались на iOS и Android под ключ то выкатывать доплату из-за отсутствия железа задним числом — это откровенно некрасиво.

MMelikeЭксперт
Должность
Руководитель e-commerce
Тип организации
бутиковое агентство
Дата регистрации
сент. 2023 г.
Сообщение
178
#6

Мы проходили это на внутреннем корпоративном проекте. Для разработчика на винде просто арендовали облачную сборку на macOS примерно за 60 долларов в месяц. За четыре месяца там набежит баксов 250-300 максимум. 25.000 TL — это перебор.

MMehmet Ç***УчастникУчастник сообщества
Дата регистрации
апр. 2023 г.
Сообщение
277
#7

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

YYiğit Ç***УчастникУчастник сообщества
Дата регистрации
март 2025 г.
Сообщение
107
#8

Агентство, скорее всего, просто решило под этот проект купить себе в офис новенький Mac за ваш счёт. Если они собираются использовать облачную сборку, требуйте перевыставления расходов по чекам/счетам — сразу увидите, как ценник упадёт.

MMetin C***УчастникУчастник сообщества
Дата регистрации
февр. 2024 г.
Сообщение
170
#9

Я в этой сфере уже кучу лет, Apple построила абсолютно закрытую экосистему. От Windows тут никуда не денешься в какой-то момент всё равно придётся завязываться на Mac. кстати технически агентство право но предупреждать об этих расходах они должны были ещё на этапе первого коммерческого предложения.

HHakan Y***Новый участник
Должность
HR-специалист
Отрасль
Реклама и продвижение
Тип организации
стартап на ранней стадии
Дата регистрации
сент. 2026 г.
Сообщение
4
#10

Подытоживая: техническая необходимость вполне реальна, на одной только Windows собрать релизный пакет для магазина iOS не выйдет. Однако запрошенные 25.000 TL за эту услугу — это намного выше цен на сервисы облачной сборки на рынке; торгуйтесь с агентством и требуйте детальную смету расходов.

KKaanУчастник
Должность
Продуктовый менеджер
Дата регистрации
май 2024 г.
Сообщение
96
#11

Я думаю иначе. Спросите, кто готовил КП и кто будет выполнять работу.

Надеюсь, это будет полезно.

OOnurЭксперт
Должность
Разработчик систем безопасности
Дата регистрации
окт. 2023 г.
Сообщение
196
#12

Взял на заметку, спасибо. Прежде чем принимать решение, посмотрите, какие данные у вас есть.

Конечно, если ваша ситуация отличается, всё меняется.

İİsmail K***Ветеран
Должность
Тестировщик
Отрасль
Э-коммерция
Тип организации
среднее предприятие
Дата регистрации
сент. 2022 г.
Сообщение
3
#13

Этот совет подойдет не всем, на мой взгляд. Большая часть потерь времени копится на задачах ожидающих согласования.

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

RRecep N***Участник
Должность
ИТ-директор
Отрасль
Электротехника и электроника
Тип организации
семейный бизнес
Дата регистрации
май 2025 г.
Сообщение
97
#14

Я столкнулся с тем же два года назад. Ответ сильно зависит от отрасли, универсального правила нет.

Это мое мнение, не утверждаю, что оно единственно верное.

SSultan B***Участник
Должность
Первичная бухгалтерия
Отрасль
Охранные услуги
Тип организации
команда из 8 человек
Дата регистрации
февр. 2025 г.
Сообщение
23
#15

Этот совет подойдет не всем, на мой взгляд. То, что делают все, не значит, что это правильно.

Если напишете результат здесь, это поможет и другим.

LLeyla Y***Участник
Должность
Бухгалтер
Отрасль
Грузоперевозки
Тип организации
производство
Дата регистрации
февр. 2022 г.
Сообщение
2
#16

Хорошо, что вы создали эту тему. честно самое дешевое предложение обычно самое непродуманное.

Это мое мнение, не утверждаю, что оно единственно верное.

ŞŞerife D***Участник
Должность
Директор по работе с клиентами
Отрасль
Право
Тип организации
бутиковое агентство
Дата регистрации
окт. 2024 г.
Сообщение
380
#17

Абсолютно. Если добавить к этому: Решения работающие в малом масштабе, рушатся при росте, я узнал это слишком поздно.

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

FFurkan K***УчастникУчастник сообщества
Дата регистрации
нояб. 2023 г.
Сообщение
141
#18

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

Главное не цифра а то, на основе чего она получена.

KKader U***Участник
Должность
Продавец-консультант
Отрасль
Медиа и издательское дело
Тип организации
семейный бизнес
Дата регистрации
июнь 2024 г.
Сообщение
86
#19

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

Интересно, есть ли те, кто делает иначе.

CCaner T***Участник
Должность
Генеральный директор
Отрасль
кожа
Тип организации
индивидуальный предприниматель
Дата регистрации
июль 2024 г.
Сообщение
1
#20

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

Это мое мнение не утверждаю, что оно единственно верное.

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