domingo, 22 de noviembre de 2015

Módulo 6: La industria de las apps

6.1 Industria: identificar las necesidades del usuario
  • Conocer cómo identificar el público objetivo de una app.

6.2 Industria: atraer a los usuarios
  • Conocer cómo atraer y cautivar al público objetivo de una app.

6.3  Industria: seguimiento de la aplicación
  • Conocer cómo seguir el ciclo de vida de una app tras su puesta a disposición del público.

6.4 Industria: análisis de costes
  • Identificar los costes principales del proyecto de desarrollo y lanzamiento de una app.

6.5 Industria: banca
  • Conocer el panorama de las apps en el mundo de la banca.

6.6 Industria: banca II

6.7 Industria: banca III

6.8 Industria: trabajo móvil
  • Conocer el panorama de las apps en el mundo del trabajo móvil.

6.8 Industria: trabajo móvil II

Link relacionados:





https://testflightapp.com/  (Para probar aplicaciones mobiles)

http://hockeyapp.net/   (Para probar aplicaciones mobiles)

Módulo 5: Plataformas de desarrollo - Desarrollo multi-plataforma

5.1 Desarrollo multi-plataforma
  • Conocer las distintas opciones para realizar desarrollos de apps multiplataforma.


Módulo 4: Plataformas de desarrollo - iOS

4.1 iOS: introducción
  • Conocer los aspectos generales del desarrollo de aplicaciones para iOS.

4.2 iOS: estructura de una aplicación
  • Conocer la estructura básica de una aplicación en iOS.

4.3  iOS: el entorno de desarrollo Xcode
  • Conocer el entorno de desarrollo Xcode, su organización y principales funcionalidades.


4.4  iOS: desarrollo de ejemplo en iOS con Xcode
  • Conocer los pasos básicos en el desarrollo de una aplicación iOS con Xcode.

4.5 iOS: publicación de una aplicación
  • Conocer los pasos básicos para publicar una aplicación iOS en la App Store.

jueves, 19 de noviembre de 2015

Módulo 3: Plataformas de desarrollo - Android

3.1 Android: introducción y aplicaciones
  • Conocer las características básicas del sistema operativo Android.
  • Conocer el origen y la evolución histórica de Android.
  • Entender las diferencias entre sistema operativo y dispositivo que utiliza Android.
  • Comprender el problema de la fragmentación en el mercado de los dispositivos Android.

Link relacionado:


3.2 Android: desarrollo de aplicaciones
  • Conocer las cuatro fases del proceso de desarrollo de una aplicación en Android.
  • Ser consciente de las posibilidades comerciales de una tienda digital como Google Play.

3.3 Android: programación, el proyecto
  • Conocer las herramientas fundamentales para desarrollar aplicaciones para Android.
  • Reconocer la estructura de un proyecto de aplicación para Android.

3.4 Android: programación, código fuente

  • Reconocer los elementos fundamentales del código fuente de una aplicación para Android.
  • Ser capaz de crear una pequeña aplicación en Java para Android.

Link relacionados:





miércoles, 18 de noviembre de 2015

Módulo 2: Diseño y creación de apps

2.1 Descubrir las necesidades y problemas del mercado
  • Identificar el problema a resolver con una app.
  • Identificar el nicho de mercado.
  • Análisis de la competencia.

2.1 Introducción al desarrollo y roles en el equipo
  • Conocer las características generales del desarrollo de apps y los perfiles profesionales que suelen ser necesarios en tales proyectos.

Link relacionado:


2.3 Proceso de desarrollo
  • Conocer las etapas principales del proceso de desarrollo de una app.

2.4 Planificando
Planificar las etapas principales del proceso de desarrollo de una app


2.5 Necesidades específicas para el desarrollo en dispositivos móviles
  • Identificar necesidades específicas asociadas a los dispositivos móviles.

2.6 Necesidades generales del desarrollo para dispositivos móviles y distribución
  • Identificar necesidades específicas asociadas a los dispositivos móviles.


Módulo 1: Del nacimiento del teléfono móvil a las apps

1.1 Del nacimiento del teléfono móvil a las apps - Introducción histórica
  • Conocer las generaciones de la telefonía móvil y sus principales hitos técnicos y comerciales.


1.2 Del nacimiento del teléfono móvil a las apps - Mercado actual
  • Diferenciar los sistemas operativos de las plataformas de desarrollo móvil.
  • Conocer los principales sistemas operativos para móviles.
  • Conocer algunas plataformas de desarrollo para móviles.
  • Diferenciar entre aproximaciones nativas y multi-plataforma para desarrollo móvil.
  • Conocer algunos criterios para decidir desarrollar una aplicación con una plataforma nativa o una aproximación multi-plataforma.
  • Conocer la distribución por tipos del mercado de las aplicaciones móviles.
  • Conocer algunas características clave del perfil del usuario de aplicaciones móviles.