Programador de Dispositivos Móviles
Área ocupacional
Éste profesional se inserta
ocupacionalmente en distintos tipos de organizaciones donde se realiza el
desarrollo de Programación de dispositivos móviles, ya sea por requerimientos
de otras organizaciones locales o extranjeras o por solicitud de usuarios
particulares.
Estas organizaciones o empresas,
conjuntamente con el desarrollo de aplicaciones de dispositivos móviles,
brindan servicios de asesoramiento y consultoría, para satisfacer los
requerimientos formales o informales dados por el cliente.
La posición ocupacional de la
figura que es referencia del presente trayecto es la que suele denominarse
Programador de dispositivos móviles. Integrando equipos de proyecto dedicados
al desarrollo de aplicaciones móviles, en el cual a partir de especificaciones
de diseño y del conocimiento de la arquitectura de la aplicación, construyen la
parte que les fuera asignada a desarrollar a partir de existentes o adaptando y
escribiendo uno nuevo que cumpla con los requerimientos, además de testear su
trabajo, verificando lo producido y entregando lo finalizado para la prueba de
la aplicación.
También puede desempeñarse en
forma autónoma, asumiendo la mayor parte de las tareas propias del proceso,
sobre todo trabajando en forma independiente, resolviendo problemas de pequeñas
organizaciones que requieren sitios de baja complejidad y reducida dimensión.
Funciones:
• Interpretar
especificaciones de diseño y documentación técnica funcional de
aplicaciones móviles.
• Maquetar
interfaces móviles de acuerdo con el diseño dado.
• Programar
interactividad, mantener, optimizar y actualizar aplicaciones móviles.
• Programar
procedimientos almacenados y transacciones en la base de datos.
• Desarrollar
aplicaciones móviles que utilicen bases de datos.
• Producir
documentación técnica del proceso y producto desarrollado.
Alcance:
La propuesta de formación
profesional continua en Desarrollo de aplicaciones para teléfonos celulares y
otros dispositivos móviles está dirigida a programadores formados en el
trayecto de formación profesional inicial de Programador que requieren
desarrollar sus funciones características en ámbitos profesionales de dicha
especialización.
La intervención profesional que
se toma como referencia para la especialización, supone el desarrollo de las
funciones descriptas en ámbitos productivos especialmente dedicados a productos
informáticos específicos. No involucra, por tanto, una modificación de las
funciones propias del programador. En términos formativos, esta especialización
implica la incorporación de un conjunto de conocimientos y habilidades de
particular relevancia para la intervención profesional del Programador de
dispositivos móviles en el ámbito de desarrollo de aplicaciones para teléfonos
celulares y otros dispositivos móviles.
Capacidades:
• Conocer los diferentes sistemas operativos para
móviles, los lenguajes sus características y diferencias.
• Diferenciar las aplicaciones móviles según el tipo de
usuario y sus necesidades.
• Reconocer los objetos que componen una interfaz
gráfica.
• Diseñar una interfaz gráfica amigable.
• Conocer el hardware y software requerido para el
desarrollo de aplicaciones móviles.
• Instalar y configurar el entorno de desarrollo.
• Desarrollar código de
programación en el lenguaje definido por el docente, que incluyan persistencia
de datos.
• Desarrollar aplicaciones que
incluyan el acceso a recursos multimedia del dispositivo.
• Desarrollar aplicaciones que se
conecten con interfaces externas e incorporen las redes sociales.
• Escribir instrucciones en
lenguaje SQL respetando el lenguaje de consultas de la base de datos.
• Programar procedimientos
almacenados que utilicen disparadores y Transacciones.