Hay pocas razones para que una empresa con grandes bases de código Objective-C las reescriba en Swift. Es mejor gastar su tiempo y dinero en mejorar esos productos o desarrollar nuevos productos.
Para un buen ensayo sobre por qué reescribir sus aplicaciones es una mala idea, vea las Cosas que nunca debe hacer de Joel Spolsky, Parte I
Es más probable que las grandes empresas con aplicaciones establecidas deseen continuar admitiendo versiones anteriores de iOS y / o OS X, y una reescritura en Swift podría perder esa compatibilidad con versiones anteriores.
- Dado el tamaño de una empresa como Apple, ¿cuánto tiempo lleva impulsar una solución para un error como el problema de iOS con 'I'?
- ¿Cómo debo reducir el retraso de las llamadas REST en iPhone?
- ¿Cuáles son las 10 principales empresas de desarrollo de aplicaciones para iPhone en India?
- ¿Qué startups o empresas tienen los mejores equipos de desarrollo móvil?
- ¿Cuáles son las mejores redes publicitarias móviles para desarrolladores? Se define mejor como tener CPM, tasa de relleno, Geo Aware y las compañías pagan. Las plataformas son Android y iPhone.
Las grandes empresas suelen ser muy conservadoras en la elección de herramientas de desarrollo, por lo que es poco probable que sean las primeras en adoptar Swift.
Pero algunas compañías están usando Swift ahora. Khan Academy, por ejemplo, escribió su nueva aplicación para iPad en Swift. Para una aplicación completamente nueva, escribirla en Swift o una combinación de Objective-C y Swift significa que no tendrá que preguntarse “¿Necesitamos reescribir esto en Swift?” dentro de unos años.