Está implícito que obviamente desea aumentar su cuota de mercado después del éxito de su aplicación.
Estoy alistando 5 puntos que debes tener en cuenta al comenzar a portar una aplicación de iOS a Android :
- La aplicación de Android se suspendió. El correo electrónico con suspensión no dice ningún detalle. Acabo de cambiar el nombre de la aplicación y agregué una nueva imagen de icono. ¿Cuál es el problema?
- ¿Por qué Google Play Store está lleno de aplicaciones inútiles?
- Cómo eliminar una cuenta de canal de YouTube de mi teléfono Android
- ¿Cuáles son algunas de las interesantes 'Opciones de desarrollador' disponibles para un usuario de un teléfono Android?
- Cómo hacer una aplicación de Android sin codificar el contenido y, más bien, usar una base de datos o cualquier cosa
Fuente
1. O2J: Esta es una herramienta esencial para la traducción de Objective C a Java. Es una herramienta de ritmo rápido que se ejecuta en Mac. Es una herramienta de conversión unidireccional que también es un traductor automático de código fuente de Apple. Puede consultar este breve tutorial en you tube para obtener ayuda:
2. Diseño de adaptación: cuando transfiere de iOS a Android, debe prestar atención a la adaptación de diseño. Algunas de las herramientas de diseño disponibles son Apple Developer, el kit de diseño de iOS, etc. Algunos conflictos también pueden surgir al mover su plataforma, como pestañas, botones, widgets, navegación, etc. La tabla muestra algunos de los elementos que pueden causar conflictos durante la transferencia, así que ten cuidado al diseñar.
Fuente
3. Fragmentación del dispositivo: significa que algunos usuarios ejecutan las versiones anteriores de los sistemas operativos, mientras que otros ejecutan las últimas. Ahora el problema con esto es que se asocia comúnmente con Android pero rara vez con iOS. Android 5.0 ha popularizado un diseño de material en nuevas aplicaciones. Por lo tanto, debes:
- Realice pruebas en múltiples dispositivos, incluidos los procesadores de alta y baja potencia.
- Obtenga aspectos virtuales desarrollados para una relación de aspecto estándar. Existen herramientas de diseño de Google que pueden ayudarlo.
- Algunos de los elementos de la IU que se encuentran en el Diseño de materiales también reducen el tiempo de ingeniería.
4. Codificación y desarrollo: el desarrollo de iOS se basa en tecnologías como Xcode, Objective C y Core “C”. Dado que las aplicaciones de Android están escritas en Java la mayoría de las veces, se puede usar una aplicación de iOS con código C normal durante la transferencia.
5. Pruebas: no hace falta decir que las pruebas son una parte esencial después de haber portado su aplicación. Incluye pruebas de integración, pruebas de validación, pruebas de aceptación del usuario y pruebas beta.
Por lo tanto, siguiendo los puntos anteriores paso a paso, podrá portar su iOS a Android con éxito. Si desea saber cómo portar Android a iOS , puede leerlo en detalle aquí.