Viniendo de Symphony, es posible que sepa cómo lidiar con el compositor para obtener dependencias y probablemente usar Controladores para sus cosas de Api.
Para iOS usarás Cocoapods para dependencias, que es similar al compositor.
Los ViewControllers son su pegamento entre las vistas y la lógica, esto es algo similar a los Controladores de Symphony.
- ¿Cuáles son las características más importantes que requerirá un desarrollador de aplicaciones / empresa de desarrollo de aplicaciones, que les ayudarán a mejorar el rendimiento, la base de usuarios, la experiencia del usuario, la retención y el compromiso de una aplicación?
- ¿Crees que hay espacio para aplicaciones móviles basadas solo en contenido, que brindan información estática sobre un tema, como lo haría un sitio estático?
- ¿Cuál es mejor desarrollador de Android o desarrollador de iPhone?
- ¿Cuáles son las mejores herramientas para rastrear aplicaciones móviles en Android e iOS?
- ¿Usaría una nueva aplicación de mensajería que funcione en todas las plataformas?
Tendrás que acostumbrarte al Marco de iOS, pero diría que es muy fácil de aprender en comparación con Android. (Android SDK es un completo desastre)
En iOS, hace el trabajo muy rápido, mientras que en Android hay un millón de dificultades en su viaje. Entonces, sé feliz de haber elegido iOS.
Si necesita una biblioteca, vaya a Cocoapods y elija algo popular.
Swift es fácil de aprender con Playground en una noche. La documentación es bastante buena.
La mejor de las suertes..