Ver Mensaje Individual
  #14  
Antiguo 01-04-2014
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.913
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por roman Ver Mensaje
¿Que el iPad no es un iPhone grandote?
Nope. Ese era el chiste, pero termino aplicandose a Android .

En android, debido a la fragmentacion, se supone que se hacen layout que se autoajustan a la resolucion de la pantalla. La razon de esto es hacer menos trabajo.

En iOS, se hace un layout para iPhone, y otro para iPad (se puede hacer como en android, pero no es comun). La razon de esto es que no solo se puede aprovechar el espacio extra, sino que los modelos de interaccion / flujo de trabajo se alteran. Asi que no solo graficamente es diferente, una app iPhone se comporta diferente a la misma en iPad. Y de hecho, hay clases que no estan disponibles en iPhone pero si en iPad (ie: Clases de GUI. Por ejemplo http://stackoverflow.com/questions/7...ler-for-iphone).

Esto implica basicamente, que Android sigue la forma de pensar de un programador pero iOS sigue la de un diseñador. Esto es, que un programador y/o persona normal ve la diferencia en tamaño y piensa: Es lo mismo, grande. Pero un diseñador ve que son 2 cosas muy diferentes, y comprende que la diferencia en tamaño implica un modelo de uso y aprovechanmiento que se debe explotar. Eso significa que en iOS, si una app esta en iPhone y en iPad, es una apuesta segura que la de iPad es "mejor" desde el punto de vista de usuario, simplemente porque en iPad se presta para presentar mas datos, interactuar con 2 manos, aprovechar la pantalla, etc...

Estas son cosas que son importantes en iOS y donde el programador aprende que debe tener en cuenta pero que se ignoran en gran mediad en android.
__________________
El malabarista.
Responder Con Cita