2010-01-11 9 views
5

Mi pregunta es más sobre cómo aprender el conjunto de habilidades de UI para el desarrollo de iPhone.Aprendiendo a escribir una interfaz de usuario de iPhone personalizada

He estado notando a muchos desarrolladores de iPhone que construyen una gran aplicación de iPhone, y cuando digo genial me refiero a las interfaces geniales. Quiero poder crear interfaces similares pero me cuesta aprender cómo hacerlo.

He recogido algunos libros de desarrollo de iPhone pero todos le muestran cómo usar elementos de interfaz de usuario existentes proporcionados por Apple sin personalización.

¿Alguien aquí puede ayudarme a encontrar los recursos y ayudarme a desarrollar las habilidades necesarias para crear esas increíbles interfaces UI?

+0

Debe definir lo que quiere decir con "las interfaces increíbles". Para muchas aplicaciones (incluida yo) con interfaces "geniales" suelen ser las que implementan bien la biblioteca de interfaz estándar, en lugar de las que tienen controles únicos y desconocidos. El momento de inventar un nuevo control es cuando lo necesita específicamente. –

+1

Estoy bastante seguro de que se refiere a controles familiares con un aspecto personalizado (como un UIButton personalizado). –

+0

¿Puedes nombrar algunas aplicaciones que tienen UI que te gusta? –

Respuesta

1

Puede usar Imágenes que son png y generalmente creadas por photoshop. Si necesita saber cómo hacerlo para diferentes objetos de interfaz de usuario, pregunte o busque esas preguntas. No puedo responder esta pregunta para todos los objetos UI hechos por Apple, pero afortunadamente se pueden dividir.
yo tal vez sugerir this sitio, pero tal vez he looksed en él antes debido al hecho de que sólo yo Google buscado: "diseño personalizado de interfaz de usuario para el iPhone"

1

Una interfaz impresionante es una que no requiere que el usuario se detenga y piense en cómo usarla. Idealmente, el usuario no debería siquiera notar la interfaz en sí, sino que debería poder concentrarse en la tarea que implementa la interfaz. Para muchas personas, concéntrese en interfaces de geekwhiz visualmente interesantes que se ven geniales en un video, pero que resultan engorrosas y tediosas de usar. La gente pronto odiará tales interfaces.

El buen diseño de la interfaz comienza con el modelo de datos invisible. Debe tener un conocimiento profundo de las operaciones de datos y datos que realizará la aplicación. Una vez que sepa que sabe qué datos necesita ver el usuario, cuándo deben verlos y qué operaciones necesitan realizar sobre esos datos. Solo en ese punto debería comenzar a pensar en el diseño de la interfaz.

Solo debe agregar elementos de interfaz únicos cuando ayuden al usuario a ver u operar los datos. Al final, el caramelo inútil perjudica el éxito de una aplicación más de lo que ayuda.

9

Hacer "UI increíble" no se trata solo de saber cómo crear elementos personalizados, sino también cuándo no. Recomiendo leer el iPhone Human Interface Guidelines para entender de dónde venía Apple al diseñar la interfaz del iPhone. Además, debe tener acceso al video de iPhone Tech Talk "Diseño de interfaz de usuario de iPhone" a través del Centro de desarrollo de iPhone (haga clic en los videos Primeros pasos), que brinda algunos consejos de diseño excelentes. El Mac Human Interface Guidelines también es un recurso sólido, debido a los consejos de diseño filosófico al principio de ese documento. La sección "Extending the Interface" de ese documento contiene una buena discusión sobre cuándo y cómo crear elementos de interfaz de usuario personalizados.

Me parece que hay mucho que puede aprender sobre el diseño de la interfaz a partir de estudios de casos de otros desarrolladores.Estos incluyen

Ben incluso wrote a great recap del diseño de St y la aplicación Crosswords de Alone.

También me parece útil ver lo que otras personas sienten sobre las buenas y malas decisiones de diseño de la interfaz. Dos artículos agradables en este sentido son "30 iPhone Apps with Sexy Interfaces" por Mac.AppStorm y "iPhone Apps Design Mistakes: Over-Blown Visuals" por Smashing Magazine.

Para aprender a dibujar iconos personalizados, recomiendo pagar por el Icon Resource series of videos.

0

Es posible que desee comprobar Apress 'iPhone User Interface Projects. No lo leí, así que no lo atestiguaré, pero está muy bien calificado y parece ser exactamente lo que estás buscando.

Cuestiones relacionadas