DAIOS U2AA05
CBTIS 142
ESPECIALIDAD
PROGRAMACION
ALUMNO
ALEJANDRO GARCIA MARTINEZ
MAESTRA
L.I. CARMEN MIREYA VENEGAS GARCIA
MATERIA
DESARROLLAN APLICACIONES MOVILES
PARA IOS
TEMA
INVESTIGACION
FECHA
29/04/2024
GARCIA MARTINEZ ALEJANDRO 25/04/2024
DAIOS U2AA05
Etapas principales del proceso del desarrollo de una app.
1. Planificación
En esta fase se determinan los objetivos, requisitos y las funcionalidades de la aplicación.
Aquí se debe establecer por qué es una necesidad para los clientes y cuál es la solución
que les va a ofrecer.
También hay que tener en cuenta el presupuesto con el que se cuenta y la plataforma
para las que se lanzará.
2. Diseño de la aplicación móvil
Es la parte visual, estética y funcional de la app. En esta fase se define la experiencia del
usuario (UX) de la aplicación y se convierte en un diseño de interfaz de usuario (UI)
adecuado, normalmente con la ayuda de un diseñador gráfico.
Muchas veces, el éxito o fracaso de una aplicación se define en su etapa de diseño.
3. Desarrollo
Es la parte en la que los programadores e ingenieros utilizan código en el lenguaje de
programación especificado para construir la aplicación. Se utilizan las tecnologías
adecuadas según la plataforma en la que funcionará, que puede ser iOS, Android o Web
Apps, entre otras.
4. Pruebas
Cuando el desarrollo ha avanzado lo suficiente, el equipo de control de calidad empieza a
probar el software desarrollado y se corrigen los errores. A veces, una aplicación pasará
por diferentes versiones (prototipo, alfa, beta y versión candidata para lanzamiento) para
que una audiencia de usuarios más amplia pueda probarla, enviar comentarios y notificar
cambios.
Antes de lanzar definitivamente la aplicación, estas pruebas deben asegurar la facilidad
de uso y su rendimiento en los dispositivos y sistemas operativos predefinidos.
GARCIA MARTINEZ ALEJANDRO 25/04/2024
DAIOS U2AA05
5. Lanzamiento
Una vez que la calidad está garantizada por la fase de pruebas, se hace pública la
aplicación en las respectivas tiendas (ejemplo: App Store, Google Play), para que los
usuarios puedan descargarla. Se debe tener en cuenta que cada tienda exige unos
requisitos y políticas para que esta pueda ser aceptada.
6. Mantenimiento
Una vez que la aplicación es pública, se deben realizar actualizaciones y mejoras
continuas, para mantenerla actualizada, funcionando correctamente y protegida contra
posibles vulnerabilidades de seguridad.
Salazar, M. (2024, 2 marzo). ¿Cuáles son las fases para el desarrollo de una aplicación
móvil? Arcetec Soluciones Tecnológicas. https://www.arcetec.com.co/desarrollo-de-
aplicacion-movil/
Ciclo de vida del desarrollo de aplicaciones de software
El desarrollo de aplicaciones está estrechamente relacionado con el ciclo de vida del
desarrollo de software (Software Development Life-Cycle – SDLC), y podemos
desarrollarlo en las siguientes etapas:
Planificación
Análisis
Diseño
Codificación
Pruebas
Implementación
Apoyo
GARCIA MARTINEZ ALEJANDRO 25/04/2024
DAIOS U2AA05
Categorías del desarrollo de aplicaciones
La mayoría de las metodologías de desarrollo de aplicaciones se pueden agrupar en una
de tres categorías:
Waterfall
RAD
Agile
Espiral
Insitech. (2023, 25 octubre). Principales metodologías para el desarrollo de aplicaciones.
BLOG - Insitech - BMC Partner - Servicios de Consultoría En TI.
https://go.insitech.com.mx/principales-metodologias-para-el-desarrollo-de-aplicaciones/
GARCIA MARTINEZ ALEJANDRO 25/04/2024