program - Nueva aplicación para iPhone: ¿cómo elegir qué plantilla de Xcode usar?
probar aplicacion en iphone (4)
Si no sabe qué plantilla usar, parece que su idea necesita un refinamiento. Por lo general, la idea de la aplicación se presta específicamente a una de las plantillas.
Y no, no deberías agonizar por esto. Si comienzas con la plantilla incorrecta, puedes agregar las piezas faltantes sin mucho esfuerzo. Incluso puede crear un proyecto nuevo con la plantilla que desea y ver cómo lo hacen, y simplemente copiar eso en su programa.
En general, me gustaría saber qué plantillas usar cuando, cuando estoy creando nuevas aplicaciones para iPhone. ¿Alguien podría ofrecer algunas pautas, consejos, reglas generales?
Además, ¿cuánto debería agonizar por esto? Si empiezo con el incorrecto, ¿puedo agregar las piezas faltantes manualmente, es difícil?
Para referencia aquí están las elecciones que estoy viendo:
- Aplicación basada en la navegación
- Aplicación OpenGL ES
- Aplicación de barra de tabulación
- Aplicación de utilidad
- Aplicación basada en la vista
- Aplicación basada en la ventana
Comience con su prototipo y posiblemente wireframes y luego la plantilla correcta debería saltar hacia usted.
Si esto no funciona para ti, entonces:
Si su aplicación se ve como ''Contactos'', use la Aplicación basada en navegación.
Si estás escribiendo un juego (o algo que se parece a uno), entonces OpenGL.
Si escribe algo como ''Calendario'', entonces use la aplicación Barra de pestañas.
Espero que esto ayude.
También tenga en cuenta que no hay muchas plantillas. Cree un nuevo proyecto para cada uno, Build y Run inmediatamente, y obtendrá una idea de lo que necesita.
En iPhone Development Quick Start , de Apple, tiene una breve descripción de cada uno:
- Aplicación basada en la navegación. Una aplicación que presenta los datos jerárquicamente, usando múltiples pantallas. La aplicación Contactos es un ejemplo de una aplicación basada en navegación.
- Aplicación OpenGL ES. Una aplicación que utiliza una vista basada en OpenGL ES para presentar imágenes o animaciones.
- Aplicación Barra de pestañas. Una aplicación que presenta una interfaz de radio que permite al usuario elegir entre varias pantallas. La aplicación Reloj es un ejemplo de una aplicación de barra de pestañas.
- Aplicación de utilidad. Una aplicación que implementa una vista principal y permite al usuario acceder a una vista alternativa para realizar personalizaciones simples. La aplicación Stocks es un ejemplo de una aplicación de utilidad.
- Aplicación basada en vista. Una aplicación que usa una vista única para implementar su interfaz de usuario.
- Aplicación basada en la ventana. Esta plantilla sirve como punto de partida para cualquier aplicación, que contiene un delegado de aplicación y una ventana. Utilice esta plantilla cuando desee implementar su propia jerarquía de vistas.