Quiero portar mi aplicación de iPhone a Android. ¿Qué teléfono Android debo comprar?

Te espera una sorpresa grosera al pasar del desarrollo de iOS a Android.

Android está muy fragmentado. Mucho, mucho más que iOS. Diferentes hardware, diferentes versiones de Android, diferentes modificaciones de operador.

Es posible que desee repensar el enfoque de qué dispositivo funcionará y, en su lugar, considerar un servicio como Appthwack. Los hemos estado usando y parece bueno. Tienen varios competidores.

En cuanto a los principales teléfonos de desarrollo, hay dos escuelas de pensamiento: el último dispositivo de referencia (todavía Galaxy Nexus en este momento) o el teléfono individual más popular (Galaxy S3 en este momento). Estos dos son muy similares, por lo que para elegir entre los dos, es posible que desee usar la necesidad de un plan real como un desempate: si tiene la intención de usarlo solo para el desarrollo, la versión maguro desbloqueada Galaxy Nexus con una SIM de T-Mobile es más barato si realmente lo va a usar para algo más que desarrollo, considere el S3 con un plan de Verizon.

Dependiendo de cuán complicada sea su aplicación, podría considerar reescribirla con Titianum Developer and Appcelerator. Esto podría darle una base de código única que podría ejecutarse en iPhone, Android, iPad y en el futuro, con algunos ajustes en los dispositivos de teléfono Blackberry y Windows.

El marco de Android tiene una adaptabilidad diferente a Apple iOS para que los clientes puedan personalizar las aplicaciones según sus necesidades de manera más efectiva. Por ejemplo, puede configurar una aplicación como predeterminada en caso de que piense que es valiosa. A pesar de que la principal motivación detrás de la transferencia de aplicaciones de iOS a Android es hacer un encuentro similar con el cliente, la transferencia de iOS a Android puede tener beneficios para los problemas que pueden ocurrir en la primera forma.

Con un enfoque correcto, incluso algunos aspectos destacados de Android que tienen todas las características de ser desventajoso a primera vista se pueden utilizar para obtener ingresos. Algunos elementos de las aplicaciones iOS son difíciles de actualizar en Android, por ejemplo, las aplicaciones para el manejo de videos.

Enfoques clave a considerar cuando elige portar iOS a Android

Tenemos una gran experiencia de mejora de Android e iOS y portabilidad de aplicaciones. Es una gran oportunidad para brindarles algunos consejos sobre la astucia que obtuvimos al probar las serpientes aladas, por así decirlo. ¿Qué se debe tener en cuenta al organizar el puerto?

La transferencia a Android requiere un ajuste de esquema notable

No puede simplemente obtener y mover componentes del plan sin progresiones.

Intente no utilizar los instrumentos de configuración esperados para IOS.

Una gran cantidad de aparatos normales dan diseños de iOS por supuesto y puede pensar que también se ajustan a la etapa de Android. Cualquier intento de portar la aplicación de iPhone a Android con su ayuda solicita una disputa entre la interfaz de la aplicación portada y el plan del dispositivo Android.

El marco de Android tiene varios aspectos destacados de configuración repugnantes en contraste con iOS, por ejemplo,

• Botones (cuadrados en Android versus redondos en iOS)

• Listas (tornillos guía izquierdos versus derechos)

• Pestañas (en la base de la pantalla versus mejor)

• Selectores de fecha / hora

• Navegación (captura física para la ruta trasera versus la mejor captura trasera para la espalda)

• Widgets

Utiliza tu aparato de dibujo más querido. Photoshop, Visio, Balsamiq, OmniGraffle e incluso un bolígrafo básico, una plantilla y tus propias manos se pueden utilizar.

Los beneficios de transferir aplicaciones de iOS a Android incorporan menos tiempo dedicado a repetir el plan. La facilidad de uso y la interfaz de usuario se han producido hasta ahora, han pasado diversas fases de prueba y requieren un 50-80% menos de tiempo a partir de nuestra experiencia.

En caso de que su aplicación ejecute el código del lado del servidor para una aplicación efectivamente existente y no haya una razón convincente para construirla sin preparación, básicamente tomar las aplicaciones Publicación de Objective-C / Swift y recompilarlo para Android no está entre los arreglos adecuados .

Las aplicaciones de Android están compuestas con Java, la mayoría de todas, y si su aplicación de iOS utiliza código C ordinario, puede reutilizarse mientras se porta. Las bibliotecas C subordinadas también deben portarse como una regla.

La ejecución de Java es menor en contraste con el Objective-C acumulado, por lo tanto, es importante considerar qué cualidades de su elemento son delicadas en el tiempo y utilizar trampas de programación adecuadas.

More Interesting

Estoy pensando en aprender el desarrollo de aplicaciones para iPhone. ¿Qué debo saber sobre el crecimiento y la demanda del mercado en la mayoría de los países para los desarrolladores de aplicaciones de iPhone?

Estoy en africa Tengo buenas habilidades de desarrollo de Android, pero no sé cómo iniciar una aplicación y tener usuarios. ¿Cuál es la mejor manera de hacerlo?

Si voy a construir un sistema de participación de empleados para usted como una aplicación web / móvil. ¿Qué características te gustaría presentar para poder usarlo?

Quiero construir una aplicación para mi ciudad. ¿Cuál sería una idea genial?

Tengo una idea para una aplicación de iPhone. ¿Cómo puedo vender la idea a una empresa para obtener dinero?

Estoy tratando de construir un sitio de redes sociales que pueda aceptar el desarrollo de aplicaciones y la transmisión de radio en vivo. ¿Qué lenguaje de programación debería considerarse como un requisito para los programadores cuando estoy buscando el desarrollador adecuado?

No soy un desarrollador. ¿Cuál es la forma más económica y efectiva de desarrollar una aplicación móvil?

Estoy pensando en mudarme a Windows Phone desde un iOS, ¿qué me estaría perdiendo?

¿Cuál es la mejor manera de desarrollar aplicaciones multiplataforma para Android e iOS?

¿Podría enviar mi aplicación de iPhone de pago de forma gratuita a ciertas personas?

Quiero publicar la aplicación B en Google Play varias semanas después de publicar la aplicación A. Si publico la aplicación A con un enlace a la página de Play Store de la aplicación B, que no existe en este momento, pero existirá después de varias semanas, la aplicación A obtendrá ¿suspendido?

¿Mi aplicación no aparece en Play Store cuando la busco por su nombre?

Quiero entrar en el negocio de las aplicaciones móviles, pero me falta conocimiento técnico. ¿Hay alguna forma de construir la primera aplicación para mi empresa a través de algunos desarrolladores remotos sin tener que preocuparme por el robo de la 'idea'?

Tengo una idea para una aplicación móvil, tengo las personas necesarias para desarrollarla. ¿Por dónde empiezo primero?

Tengo una idea para una aplicación que deseo desarrollar, sin embargo, mi conocimiento técnico no es lo suficientemente avanzado como para crearlo como lo imagino. ¿Cómo podría lograr que se desarrolle, asegurándome de obtener un producto que funcione de buena calidad?