Tengo que desarrollar una aplicación para teléfonos Android como tabletas. La lógica de la aplicación es la misma, mientras que la interfaz de usuario es completamente diferente. Me pregunto cómo debería lidiar con esto: haga 1 aplicación grande para ambos, o una aplicación para teléfono y una aplicación para tableta (y luego cargue los 2 apk como 1 aplicación en el mercado).Aplicación de Android para teléfono y tableta: ¿1 o 2 aplicaciones?
Cuando hago 1 aplicación, debo verificar si es un teléfono o una tableta en código para redireccionar a la actividad adecuada. También debería incluir código de compatibilidad para compilar para teléfonos. Si quisiera crear 2 aplicaciones, no necesito ese control y tampoco necesito incluir el código de compatibilidad, por lo que la aplicación sería mucho más pequeña. Pero en ese caso tendré que copiar/pegar la lógica de la aplicación constantemente de un proyecto a otro mientras desarrollo.
Así que es por eso que me pregunto, ¿cuál es la mejor práctica en este caso? He estado buscando información sobre esto, pero solo encuentro artículos sobre cómo administrar los diferentes diseños de xml, o artículos con poca información.
Wow, gracias por el enlace. No sabía que la fuente estaba disponible. Entonces creo que iré por una aplicación entonces. – Arne517