Una de las características de macOS frente al resto de sistemas operativos es su omnipresente barra de menú. Una barra que aparece por defecto en cualquier app y desde la que podemos acceder a las principales funciones de la app así como otras configuraciones. ¿Cómo sería tenerla en iOS?
Un desarrollador ha quería experimentar con el código de iOS para tratar de traer esta barra de menú a las pantallas de los iPhone y iPad. La idea sería poder acceder de forma directa a diversas funciones de cada app pero en una interfaz adaptada a las pantallas táctiles. ¿El resultado? A primera vista convence:
I wrote a blog post about implementing Mac style menus on iOS https://t.co/HI6yWPVaRxTake a look if you’re curious about all the little visual and technical details that went into making them work pic.twitter.com/KSbja0WhPW— Simeon (@twolivesleft) January 3, 2019
La idea que surgió de una necesidad en pantallas pequeñas
Esta interfaz de la barra de menú en iOS surgió de un problema, como suele ocurrir con la mayoría de innovaciones. Los desarrolladores de Codea, una app para crear jugos y simulaciones en iOS, se dieron cuenta que no tenían espacio en el iPhone. Es decir, al ser una app bastante compleja, no había espacio en la pantalla para añadir todos los botones que necesitaban. Así que recurrieron a una solución que lleva años entre nosotros, aunque en otra plataforma.
Es así como crearon una barra de menú al estilo de la de macOS pero …