La presentación de una nueva versión de iOS y la distribución de su SDK para los desarrolladores siempre van cogidas de la mano en la misma keynote. A Apple le interesa, una vez un nuevo iOS ha visto la luz, que los programadores empiecen a adaptar sus aplicaciones a la nueva versión cuanto antes. Y la semana pasada, muy tímidamente, pudimos ver una característica llamada Auto Layout en el SDK de iOS 6 durante la keynote de la WWDC 2012.
El nombre de Auto-Layout ya está presente en el SDK de OS X, y como su nombre indica facilita a los desarrolladores la distribución de los elementos de la interfaz en la ventana de la aplicación. Aplicado a iOS 6, Auto Layout sería precisamente la herramienta necesaria para un cambio de resolución en la pantalla del iPhone, una de las mejoras por las que más están apostando los expertos para el próximo modelo del teléfono de Apple.
Auto Layout: tú pones la distribución de los elementos, nosotros ponemos la resolución y aspecto

Básicamente, Auto-Layout permite definir unas reglas por las cuales los elementos de la interfaz de nuestra aplicación (botones, zonas de texto, imágenes…) se distribuyan automáticamente. Por ejemplo, podemos establecer una norma con la cual dos botones en concreto estén a una distancia proporcional entre ellos y teniendo en cuenta la anchura total en pixeles de la pantalla.
El método no sólo facilitaría el desarrollo de aplicaciones con versiones optimizadas para el iPad y el iPhone, sino que además también pondría el camino para un cambio de resolución en la pantalla del próximo iPhone. Y no estamos hablando de una simple multiplicación por 4 para lograr un efecto retina, sino de un cambio en la proporción de aspecto que obligaría a todos los programadores a adaptar sus aplicaciones a la nueva resolución.

Es justo lo que Apple quería evitar en un principio para así poder promocionar a la comunidad de desarrolladores que no hay fragmentación de resoluciones de pantalla en sus terminales (algo bastante criticado entre los desarrolladores de programas para Android), pero con la proliferación de terminales con pantalla de 4 o incluso 5 pulgadas, las 3 pulgadas y media del iPhone y el iPhone touch quizás se estén quedando algo pequeñas.
No sabremos del cierto si la pantalla del iPhone va a cambiar de formato hasta que Tim Cook o Scott Forstall nos lo muestren dentro de unos meses, pero podemos decir que en Apple están puliendo todos los detalles para que un posible cambio de resoluciones (y quién sabe, quizás también la aparición de un dispositivo con una pantalla diferente y nueva) sea lo menos molesto posible.
Vía | TechCrunch
En Applesfera | Rumorsfera: así será el nuevo iPhone, actualizaciones de hardware
Ver 15 comentarios
15 comentarios
black_ice
¿Qué ventajas implicaría cambiar la relación aspecto a 16:9?
PD: No encuentro una ventaja la proporción de las películas, pues no veo películas en una pantalla de tan pocas pulgadas.
sabacha
Recuerdo cuando salió el primer iPhone con sus 3,5 pulgadas, la mayoría dijo: "demasiado grande" a comparación de los telefonos de la epoca, ahora está sucediendo que los smartphones estan superando las 4". Persolnalmente dudo mucho que se deba mantener el tamaño auque se diga que no se puede "manejar con una mano" por que auque hay algunas acciones que si lo permite, hay otras que no. En mi humilde opinión considero que SI se debe aumentar la pantalla por que es un SMARTPHONE donde se visualiza variado contenido, (sin que llegue a superar el tamaño de una tablet) no sucede lo mismo con un tipico celular que basicamente es para hacer llamadas y uno que otro SMS.
sauldelhom
"pero con la proliferación de terminales con pantalla de 4 o incluso 5 pulgadas, las 3 pulgadas y media del iPhone y el iPhone touch quizás se estén quedando algo pequeñas."
Espero sinceramente que si se amplía el tamaño del futuro iphone sea por otros temas y no por el que tu indicas, que la competencia tiene ladrillos por pantallas.
juangarcia
Pues me parece demasiado tarde. Esta api la tenían que haber introducido en iOS 4 o como mucho en iOS 5. ¿Ahora sale un nuevo iPhone y los desarrolladores van a pasar del 99% de usuarios que no tenga iOS 6?
staticduo1
El Auto-Layout no será para este iPhone.
lorzo
Cagadón y de los grandes. El 99,9% de las apps amorfas y sobre todo los juegos, que en el mejor de los casos si se lo montan bien saldrán con pillarbox, y si hay mala suerte con los elementos gráficos totalmente desorganizados.
¿Y 16:9 vertical? ¿Se puede hacer una pantalla más incómoda de ver? Vale que de los androids se puede inspirar en algunas cosas buenas, pero joder, ¡no en las chapuzas! Y de verdad espero que las fotos esas del iPhone 5 que rulan por ahí sean un render, que casi me tengo que arrancar los ojos.
El Sr. Jobs debe estar revolviéndose cosa mala en la tumba.
wamss
Era bastante escéptico respecto a que Apple fuera a cambiar la pantalla, pero ahora está más que claro. De cualquier otra forma no tendría sentido esta herramienta.
Ya veremos como resulta. Siempre he visto la pantalla del iphone de un tamaño perfecto para un smartphone, y cambiarla creo que supondrá muchos más perjuicios (principalmente para los desarrolladores) que beneficios.
Hostel Barcelona
La fragmentación no les beneficia, con lo cual, los que tengamos un iPhone 3gs, al igual que pasará con iOS 6, dejarán poco a poco de funcionar las Apps, ya que los desarrolladores sacarán sus aplicaciones para las últimas versiones.
En definitiva, una pu..da.