Hay muchos sitios web en línea, convertirá sus aplicaciones de Android a iOS, por supuesto, no Gratis. Cuando miré antes de unos meses, era costoso, depende del tamaño y la complejidad de su aplicación.
Si conoce Java / Android, entonces aprender Swift será más fácil, no el objetivo C. Comprenderá el estilo de codificación rápidamente, solo algunas características específicas de la plataforma serán diferentes.
Hay muchas herramientas gratuitas en línea que te ayudarán a guiarte bien. El canal de video Utube y Stack Overflow son los mejores. También pagó uno como Udemy, Linda.com, etc., también son buenos.
- ¿Por qué Apple tiene un interruptor de timbre / silencio en el iPhone, a pesar de tener una filosofía de diseño mínima?
- Cómo transferir mensajes de WhatsApp a iOS Android
- ¿Cuánto espacio en el disco duro se necesita para almacenar todas las aplicaciones en iOS App Store?
- ¿Cuáles son las principales diferencias entre el iPhone 4, iPhone 4S y el iPhone 5?
- ¿Existe una aplicación de información en iOS?
Para conectarse a Backend, NSURLSession es la mejor práctica. Para el almacenamiento de datos locales de gran tamaño, Coredata son las mejores prácticas. Use KeyChain para almacenar información confidencial como nombre de usuario / contraseña.
Diseño de interfaz de usuario, en Android, comienza por elegir Diseño, conjuntos de botones de acuerdo con diseños y un diseño de pantalla a la vez. En Xcode, tendrá storyboard, puede diseñar múltiples ViewController y navegación al mismo tiempo. El botón (UIKit) se establece al establecer restricciones, no mediante diseños.
Para diseños, UITableView, UIGridview ampliamente utilizado. Stackview te ayuda a establecer restricciones, que se ajustan en diferentes tamaños de dispositivo.
Estas son solo pautas básicas, pero encontrará más guías específicas de características y detalles con las herramientas mencionadas anteriormente.
¡Buena suerte!