~/questoes/vibe-coding
Desenvolvimento cross-platform permite criar um único aplicativo que funciona em Android e iOS simultaneamente. Isso elimina a necessidade de manter equipes diferentes e fazer o mesmo trabalho duas vezes, reduzindo significativamente tempo e despesas.
A alternativa B está correta porque, no método tradicional, você precisaria contratar desenvolvedores especializados em Android (Java/Kotlin) e outros em iOS (Swift), dobrando custos de folha de pagamento e mantendo duas equipes. Com cross-platform, uma única equipe cria tudo uma vez.
Servidores em nuvem não oferecem descontos automáticos por criar múltiplas versões. Os custos de infraestrutura são cobrados conforme uso, não pela quantidade de plataformas suportadas. Essa alternativa mistura conceitos de cloud computing com desenvolvimento de apps.
Esta é a resposta correta. O grande ganho financeiro está em eliminar a duplicação de trabalho. Você não precisa pagar dois desenvolvedores fazendo basicamente a mesma coisa em linguagens diferentes. Uma equipe menor consegue entregar para ambas as plataformas.
Publicação instantânea não é realidade em nenhuma metodologia de desenvolvimento. Apps precisam passar por análise das lojas (App Store e Google Play), um processo que leva dias. O tempo de publicação não muda significativamente entre desenvolvimento cross-platform e tradicional.
Apple e Google não oferecem subsídios para apps multi-plataforma. As lojas digitais cobram taxas padrão sobre vendas. Esse tipo de incentivo financeiro não existe como mecanismo de redução de custos de desenvolvimento.