que acaba de pasar por este proceso de pensamiento esta semana a mí mismo, tener una aplicación para iPad publicada el cual quería crear una versión de iPhone, y decidió sobre el uso del enfoque de aplicación universal. Me pareció que funcionó muy bien para mis necesidades. Una vez que supere los problemas de configuración del proyecto, y las tácticas de las decisiones de diseño sobre dónde y cómo dividirá el código específico de su iPad/iPhone, el marco de la aplicación universal es bastante fabuloso.
lo largo del camino, he creado una plantilla de proyecto de aplicación universal reutilizable, que luego utiliza como punto de partida para mi aplicación universal. El código es de código abierto, alojado en github, lo aliento a que lo considere como una forma de abordar su problema, sabiendo que es una solución probada que funcionó para mí. (Además, doy la bienvenida a cualquier contribución de todos aquellos que quieran ayudar a que sea un proyecto más útil)
El enlace GitHub es: http://github.com/ryanscott/rcloudlib/tree/master/Samples/rcuniversaltemplate/
En términos de mantenimiento, estoy muy contento con el trabajo adicional mínimo que se necesita para admitir ambos dispositivos. Claro, es más trabajo que solo uno o el otro, pero es mucho menos mantenimiento que dos bases de código separadas, donde la lógica de la aplicación comercial & es casi idéntica.
En resumen: Creo firmemente que usar una aplicación universal es el mejor enfoque para crear una aplicación que se ejecute tanto en el iPad como en el iPhone.
Posible duplicado de [¿Convertir aplicación iPad a iPhone?] (Http://stackoverflow.com/questions/6855001/convert-ipad-application-to-iphone) –