curso programacion iphone

Tipos de aplicaciones

De acuerdo con el presentador, Mark Kawano, lo primero es definir el tipo de aplicación que estás creando y situarla en algún punto entre los siguientes extremos:

Su posición indicará qué tipo de contenido ha de incluir y su interfaz de usuario.

App de entretenimiento

Tiene que ser divertida visualmente atractiva. Un ejemplo sería Showyou, una aplicación que funciona como una vista infinita hacia todos los lados y que muestra videos sacados de redes sociales.

 

La idea de la interfaz, una superficie infinita de videos que se extiende en todas las direcciones, seguro que le gusta a @javitg, que también hace virguerías con una UIScrollView.

Cursos iOS de CocoaMental

Aprovecha el mundo de oportunidades que la programación y desarrollo para iPhone & iPad brinda en estos momento. Fórmate o a tu equipo  con nuestros cursos “gourmet” de iOS para programadores y NO programadores.
 

Somos especialistas en Apple, nos preparamos con los mejores del mundo y eso, hace la diferencia.

  • Máximo nivel técnico,
  • Grupos súper reducidos,
  • Metodología de enseñanza única, 100% pragmática y enfocada a resultados,
  • Acceso directo a los formadores,
  • Atención continuada antes, durante y después del curso.
Todo esto probado y comprobado repetidamente por todos nuestros alumnos y clientes corporativos:

En primer lugar, porque se trata de un curso muy interesante, en el que se viaja desde cero hasta un conocimiento para desarrollar tu app. Otro apunte, bajo mi punto de vista, la buena aptitud de Fernando a la hora de resolver nuestras dudas y problemas de toda índole, me a parecido un excelente profesor. — Alumno iOS Básico Madrid

¿Quieres aprender a desarrollar para iOS? Tenemos un gurú en España y ofrece cursos asequibles: http://bit.ly/A1MXPz – #FF para @frr149 — Santiago Crespo @screp0, Twitter

Agradecer a @frr149 no solo la formación sobre IOS si no la forma de llevar su empresa, toda una fuente de inspiración. — @Conrrad, Alumno Curso iOS Básico Madrid, Twitter

curso programación ipad iphone

mark Kawano también recomienda que este tipo de aplicaciones sean muy inmersivas y como ejemplo cita la app de Björk llamada Biophilia. Dicha aplicación representa las canciones de Björk como estrellas en una galaxia por la cual puede navegar el usuario. Visualmente es muy llamativa.

Utilidades

Al otro extremo del espectro, tendríamos las aplicaciones de tipo utilidad. En este caso la prioridad absoluta es precisamente su utilidad. No necesita una interfaz demasiado visual. Ha de ser eficiente  y no puede ser inmersiva. Otra cualidad fundamental es su fiabilidad.

Como ejemplo citan a Mail.app. No sé si en serio o en plan de coña. :-P

Este tipo de evaluación puede aplicarse no solo a la aplicación por completo, sino que que puedes tener vistas más inmersivas y otras más utilitarias en una misma aplicación. Un ejemplo podría ser la app de música: la lista de canciones es más utilitaria mientras que la que muestra la canción actual y la representa gráficamente es más inmersiva.

Aplicaciones según cantidad de contenido

Aplicaciones con mucho contenido

En estos casos, lo principal es el contenido y la interfaz debe de interferir lo mínimo posible. Un ejemplo sería Our Choice de Al Gore. Se trata de un libro interactivo que apenas tiene interfaz de usuario: el contenido se manipula directamente mediante “gestures”.

En este caso, las recomendaciones son:

  • El contenido ha de ocupar toda la pantalla
  • Utilizar “gestures” de forma extensiva, permitiendo hacer zoom y manipular directamente el contenido
  • Cuando un usuario está viendo algo a pantalla completa, ocultar los controles cuando el usuario toca el contenido.
  • Si usas video, utiliza los controles estandar de iOS
  • Permitir pasar fotos de lado a lado
  • Utilizar barras de navegación translúcidas para reducir el ruido visual: el contenido es el que manda.

Aplicaciones que muestran grandes cantidades de datos

Un ejemplo sería Mail.app.
  • Alinea el texto para que los usuarios puedan identificar información importante de un solo vistazo
  • Alinea etiquetas a la derecha y los valores a la izquierda
  • Añade un sombreado sutil y pequeños cambios de tamaño de fuente para diferenciar el contenido. No uses demasiadas fuentes distintas.
  • Asegúrate que la navegación sea sencilla (app financiera de yahoo).
  • Sigues necesitando un excelente diseño. Sutil, pero elegante.

Aplicaciones con contenido mínimo

Se refiere a aplicaciones como la brújula. En estos casos la interfaz es la reina y no tiene porqué robarle protagonismo al contenido, ya que éste es mínimo.
Aquí fue donde me llevé la grata sorpresa de ver que usaban como ejemplo FlightcardApp de mi amigo @Torcelly y @jonatan. Diría que es un honor que Apple use tu producto como ejemplo de calidad, pero también hay que reconocer que es merecido.
Intenté sacar una foto, pero no llegué a tiempo. @hylian estuvo más rápido.
Tagged with:  

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>