forumAbrir tema

¿Es posible desarrollar una app iOS en Windows, o la agencia pide un extra por eso?

MMerveParticipante
Cargo
Director de operaciones
Tipo de organización
cooperativa
Miembro desde
mar 2024
Mensaje
118
#1

Somos una empresa mediana que fabrica y distribuye repuestos médicos en Ankara. Queremos encargar el desarrollo de una app móvil con infraestructura híbrida para que nuestro equipo de campo tome pedidos y nuestros distribuidores corporativos puedan hacer seguimiento de stock. Con una agencia de software local con la que hablamos habíamos llegado en principio a un acuerdo de 180.000 TL por el alcance del proyecto y un plazo de entrega de 4 meses.

Sin embargo, en la fase de contrato la agencia nos pidió un presupuesto adicional de 25.000 TL alegando que los ordenadores de sus oficinas son Windows y que necesitan montar una infraestructura de compilación en la nube o hardware especial para las compilaciones de iOS y las pruebas en la tienda. En cambio, nuestro personal de informática sostiene que con librerías multiplataforma se puede sacar fácilmente el build para ambas plataformas desde Windows y que la agencia se está inventando una excusa. ¿Esta justificación de la agencia se debe a una obligación técnica o nos enfrentamos a un coste extra injustificado?

GGamze U***Participante
Cargo
Técnico de servicio
Sector
Fabricación de muebles
Tipo de organización
empresa familiar
Miembro desde
may 2024
Mensaje
255
Más útil#2

Respuesta corta: la justificación técnica que menciona la agencia es totalmente cierta; en el ecosistema Apple, para compilar una app, firmarla digitalmente y enviarla a la tienda, legal y técnicamente es obligatorio el sistema operativo macOS y la herramienta Xcode. Aunque se pueda escribir código multiplataforma en un entorno Windows, no se puede generar directamente un paquete iOS ni hacer pruebas exhaustivas en un dispositivo físico.

Lo que menciona tu personal de informática es válido para la fase de escritura de código. Con Flutter o tecnologías multiplataforma similares se puede desarrollar en Windows la lógica tanto de Android como de iOS con una sola línea de código. Pero cuando llega el momento de convertir ese código al formato que puedan ejecutar los iPhone, el compilador oficial de Apple tiene que entrar en juego. En ese punto la agencia está obligada a adquirir hardware Mac físico o a pagar una cuota de alquiler mensual por servidores virtuales macOS en la nube.

El punto que debes cuestionar aquí es el contenido de ese concepto extra de 25.000 TL. Dirige directamente estas preguntas a la agencia: 1) ¿Esta cantidad es el coste de licencia de los servicios de compilación en la nube y de las cuentas de desarrollador de Apple, o es la agencia repercutiendo al proyecto su propia inversión en hardware? 2) ¿Las pruebas del lado de iOS se van a realizar en dispositivos reales o en emuladores virtuales? Añade sin falta a tu contrato que el proceso de aprobación en la tienda es responsabilidad de la agencia y que no se hará el pago final hasta obtener la aprobación.

OOnur A***Participante
Cargo
Representante de ventas de campo
Sector
Papel
Tipo de organización
distribuidor regional
Miembro desde
may 2024
Mensaje
207
#3

La limitación técnica es real, pero es raro que una agencia corporativa que desarrolla apps móviles no tenga al menos un dispositivo Mac en su mesa para probar y compilar. Un equipo móvil profesional ya debería tener este hardware como activo general de la empresa, repercutir el coste directamente al cliente no es profesional.

MMerve T***ExpertoMiembro de la comunidad
Miembro desde
feb 2024
Mensaje
13
#4

No aceptes el presupuesto extra de inmediato. Pon una cláusula de 'garantía de aprobación en el App Store' en el contrato. Los procesos de aprobación de la tienda de Apple son mucho más estrictos que los de Android por las reglas de interfaz y la privacidad de datos. Que se comprometan a no pedir un cargo extra por las correcciones si es rechazada.

LLale B***ParticipanteMiembro de la comunidad
Miembro desde
oct 2025
Mensaje
282
#5

Cuando dieron la oferta de 180.000 TL, ¿no estaba escrito claramente en el alcance la entrega en la tienda de iOS? Si desde el principio acordasteis 'app móvil para iOS y Android', subir el precio después con la excusa del hardware no se considera un enfoque ético.

MMelikeExperto
Cargo
Director de e-commerce
Tipo de organización
agencia boutique
Miembro desde
sept 2023
Mensaje
178
#6

Nosotros vivimos una situación similar en nuestra propia app interna. Para nuestro desarrollador que usa Windows montamos una línea de compilación macOS en la nube por unos 60 dólares al mes. En un proyecto de cuatro meses el coste del servidor no pasa de 250-300 dólares. Los 25.000 TL quedan un poco altos.

MMehmet Ç***ParticipanteMiembro de la comunidad
Miembro desde
abr 2023
Mensaje
277
#7

tu amigo de informática sabe escribir código pero se ha saltado la parte de distribución... desde windows no puedes subir una app directamente a la tienda, apple exige mac sí o sí.

YYiğit Ç***ParticipanteMiembro de la comunidad
Miembro desde
mar 2025
Mensaje
107
#8

La agencia probablemente esté planeando comprarse un Mac nuevo para su oficina con este proyecto y está intentando que salga de tu bolsillo. Si van a usar compilación en la nube, pídeles que te justifiquen el gasto con factura y verás cómo baja esa cifra.

MMetin C***ParticipanteMiembro de la comunidad
Miembro desde
feb 2024
Mensaje
170
#9

Llevo años en este sector y Apple tiene montado un ecosistema completamente cerrado. Por desgracia no hay escapatoria desde Windows, en algún punto es obligatorio pasar por un entorno Mac. Técnicamente la agencia tiene razón pero deberían haber avisado de este gasto en el presupuesto inicial.

HHakan Y***Nuevo miembro
Cargo
Especialista en recursos humanos
Sector
Publicidad y promoción
Tipo de organización
startup recién creada
Miembro desde
sept 2026
Mensaje
4
#10

En resumen, el requisito técnico es totalmente real, solo con Windows no se puede generar el paquete para la tienda de iOS. Sin embargo, los 25.000 TL que piden de tarifa de servicio están muy por encima de lo que cuestan los servicios de compilación en la nube del mercado; negocia con la agencia y pide un desglose claro de los costes.

KKaanParticipante
Cargo
Director de producto
Miembro desde
may 2024
Mensaje
96
#11

Pienso diferente. Preguntad quién ha preparado la oferta y quién hará el trabajo.

Espero que le sea útil.

OOnurExperto
Cargo
Desarrollador de seguridad
Miembro desde
oct 2023
Mensaje
196
#12

Tomo nota, gracias. Antes de decidir, mirad qué datos tenéis en la mano.

Por supuesto, cambia si tu situación es diferente.

İİsmail K***Veterano
Cargo
Especialista en pruebas
Sector
Comercio electrónico
Tipo de organización
mediana empresa
Miembro desde
sept 2022
Mensaje
3
#13

Creo que este consejo no sirve para todos. La mayor parte de la pérdida de tiempo se acumula en los trabajos pendientes de aprobación.

Los primeros tres meses todo va bien, los problemas aparecen en el cuarto. Corrijanme si me equivoco.

RRecep N***Participante
Cargo
Director de TI
Sector
Electricidad-electrónica
Tipo de organización
empresa familiar
Miembro desde
may 2025
Mensaje
97
#14

Hace dos años viví exactamente lo mismo. La respuesta varía mucho según el sector, no hay una regla general.

Esta es mi opinión, no lo escribo como una verdad absoluta.

SSultan B***Participante
Cargo
Contabilidad básica
Sector
Servicios de seguridad
Tipo de organización
Equipo de 8 personas
Miembro desde
feb 2025
Mensaje
23
#15

Creo que este consejo no sirve para todos. Que todo el mundo haga algo no significa que sea lo correcto.

Si escribís el resultado aquí, también servirá de ayuda a otros.

LLeyla Y***Participante
Cargo
Contable
Sector
Transporte
Tipo de organización
taller
Miembro desde
feb 2022
Mensaje
2
#16

Ha sido una buena idea abrir este hilo. La oferta más barata suele ser la menos pensada.

Esta es mi opinión, no lo escribo como una verdad absoluta.

ŞŞerife D***Participante
Cargo
Director de relaciones con clientes
Sector
Derecho
Tipo de organización
agencia boutique
Miembro desde
oct 2024
Mensaje
380
#17

Totalmente. Si tuviera que añadir algo más: Las soluciones que funcionan a pequeña escala se rompen al crecer, aprendí esto tarde.

Lo dejo como nota por si sirve.

FFurkan K***ParticipanteMiembro de la comunidad
Miembro desde
nov 2023
Mensaje
141
#18

Llevé mucho tiempo con este asunto. Si no lo pones por escrito desde el principio luego surgen discusiones.

Lo importante no es la cifra, sino en qué se basa esa cifra.

KKader U***Participante
Cargo
Empleado de tienda
Sector
Medios y publicación
Tipo de organización
empresa familiar
Miembro desde
jun 2024
Mensaje
86
#19

Hay tres cosas que revisar al hacer esto. Si la propiedad del código no está en el contrato, al irte no tienes poder de negociación.

También me gustaría saber si alguien lo hace de otra manera.

CCaner T***Participante
Cargo
Director general
Sector
cuero
Tipo de organización
negocio unipersonal
Miembro desde
jul 2024
Mensaje
1
#20

Voy a resumir el tema, porque se han dado varias respuestas diferentes. pues los primeros tres meses todo va bien los problemas aparecen en el cuarto.

Esta es mi opinión no lo escribo como una verdad absoluta.

Responder