INESEM.ES logo

Curso Superior en Desarrollo de Aplicaciones Apps

Una App es un símbolo de modernidad empresarial a la vez que una fuerte herramienta de comunicación con el consumidor. Sin embargo, su desarrollo no es rápido ni sencillo, formarte profesionalmente para llevarlo a cabo desde cero es el propósito del Curso Superior en Desarrollo de Aplicaciones Apps. Mejora la experiencia del usuario, desarrolla aplicaciones adaptadas a las necesidades del consumidor y de gran usabilidad.

Titulacion de INESEM
  • Online
  • 300 h.
  • Abierta
  • 480€
 
¿Quieres más info?
Información básica sobre Protección de Datos. Pinche aquí
Responsable INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES, S.A. Finalidad Información académica y comercial de nuestros servicios de enseñanza Legitimación Consentimiento del interesado Destinatarios Encargados del tratamiento para cumplir con las finalidades Derechos Acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional

Información adicional Pulsa aquí

* El campo es obligatorio
Contacta por whatsapp
+34 958 050 205
L-J 9-18:30 h V 9-15 h
 
 
Para qué te prepara

El Curso Superior en Desarrollo de Aplicaciones Apps te prepara para crear apps en base a entornos web con las técnicas y herramientas necesarias para ello. Aprenderás los estándares, y la programación tanto del lado del cliente como del servidor, así como a hacer frente a cada tipo de proyecto. Tras la realización del curso serás capaz de aplicar analítica móvil y, a partir de pruebas de usabilidad y experiencia de usuario, mejorar las apps desarrolladas.

 
Objetivos
  • Desarrollar web apps conociendo las diferentes técnicas para ello.
  • Diseñar e implementar aplicaciones desde el entorno del cliente y del servidor.
  • Asimilar los conceptos y técnicas de experiencia de usuario y usabilidad web.
  • Aplicar correctamente las principales técnicas para la creación de prototipos y mockups y mejorar la experiencia de usuario.
  • Conocer y comprender las técnicas de programación web en entornos distribuidos.
 
A quién va dirigido

El Curso Superior en Desarrollo de Aplicaciones Apps online está dirigido a todos aquellos profesionales que deseen formarse para desarrollar apps en base a un entorno web, con el fin de impulsar su carrera en el ámbito de las nuevas tecnologías. Es útil especialmente para aquellos empresarios que deseen dar un paso en innovación y desarrollar una app propia.

 
Salidas Profesionales

Tras la realización del Curso Superior en Desarrollo de Aplicaciones Apps online podrás acceder a puestos como: desarrollador de aplicaciones web, consultor de diseño y desarrollo de web apps, programador full stack (de gran demanda actual) o diseñador web profesional UX (experiencia de usuario) en dispositivos móviles.

MÓDULO 1. DESARROLLO Y PROGRAMACIÓN DE APLICACIONES PARA ANDROID
UNIDAD DIDÁCTICA 1. ¿QUÉ ES KOTLIN?
  1. Introducción a Kotlin
  2. Historia de Kotlin Android
  3. Kotlin vs java
UNIDAD DIDÁCTICA 2. DISTRIBUCIÓN DEL CÓDIGO FUENTE EN KOTLIN
  1. Instalación de IntelliJ IDEA.
  2. Kotlin main
UNIDAD DIDÁCTICA 3. FUNCIONES KOTLIN
  1. Variables en Kotlin
  2. Estructuras de control Kotlin
  3. Secuencias de repetición
  4. Creación de funciones en Kotlin
UNIDAD DIDÁCTICA 4. PROGRAMACIÓN ORIENTADA A OBJETOS KOTLIN
  1. Conceptos y creación de clases Kotlin
  2. Acceso a funciones en Kotlin
  3. Data y enum class
  4. Objetos en Kotlin
  5. Herencias entre Clases en Kotlin
UNIDAD DIDÁCTICA 5. INTRODUCCIÓN E HISTORIA DE ANDROID
  1. ¿Qué es Android? Nota histórica
  2. Histórico de Versiones por API
UNIDAD DIDÁCTICA 6. INSTALACIÓN DE ANDROID STUDIO 3.0 DESARROLLO Y PROGRAMACIÓN DE APLICACIONES PARA ANDROID
  1. Primer contacto con el entorno de desarrollo Android y primeros pasos
  2. Android Studio: Descarga y configuración del entorno de trabajo
UNIDAD DIDÁCTICA 7. ESTRUCTURA BÁSICA DE UN PROYECTO EN ANDROID
  1. Creación de nuestra primera aplicación: Hola Kotlin
  2. Añadiendo SDK en Android Studio 3.0
  3. Instalar nuestra Aplicación Kotlin
  4. Estructura de carpetas de un proyecto Android Studio
  5. Elementos que componen una aplicación Android
  6. Ejemplo de una pequeña aplicación Android
UNIDAD DIDÁCTICA 8. ENTORNO DE TRABAJO ANDROID STUDIO
  1. Android Studio
  2. Otras herramientas integradas en el SDK
  3. Editores de código en Android
UNIDAD DIDÁCTICA 9. INTERFAZ DE USUARIO EN ANDROID
  1. Creación de una interfaz gráfica
  2. Layout
  3. Los botones
  4. Imágenes y texto
  5. Selectores
  6. Ejercicio: creando una calculadora
UNIDAD DIDÁCTICA 10. MENÚS
  1. Introducción
  2. Creación de un Menú
  3. Submenús
  4. Menús Contextuales
  5. Opciones avanzadas de los Menús
UNIDAD DIDÁCTICA 11. BASES DE DATOS
  1. Introducción
  2. SQLite
  3. Content Providers
UNIDAD DIDÁCTICA 12. MAPAS EN ANDROID
  1. Mapas en Android
UNIDAD DIDÁCTICA 13. FIRMA DE APLICACIONES Y PUBLICACIÓN EN MARKET
  1. Firmar nuestra aplicación
  2. Publicar una aplicación en Market
MÓDULO 2. DESARROLLO Y PROGRAMACIÓN DE APLICACIONES PARA IOS
UNIDAD DIDÁCTICA 1. ENTORNOS IOS. CARACTERÍSTICAS DE LA PROGRAMACIÓN DE APLICACIONES CON IOS.
  1. Entornos IOS. Características de la programación de aplicaciones con iOS.
UNIDAD DIDÁCTICA 2. PATRONES DE ABSTRACCIÓN PARA EL DESARROLLO DE SOFTWARE: MVC (MODELO VISTA CONTROLADOR).
  1. Patrones de abstracción para el desarrollo de software: MVC (modelo Vista controlador).
UNIDAD DIDÁCTICA 3. PROGRAMACIÓN ORIENTADA A OBJETOS CON OBJECTIVE-C.
  1. Programación orientada a objetos con Objective-C
UNIDAD DIDÁCTICA 4. DISEÑO DE APLICACIONES: IPHONE, IPAD Y UNIVERSALES. FRAMEWORK.
  1. Diseño de aplicaciones: Iphone, Ipad y Universales. Framework.
UNIDAD DIDÁCTICA 5. FUNDAMENTOS DE DISEÑO CON IOS, PATRONES Y TÉCNICAS.
  1. Fundamentos de diseño con Ios, patrones y técnicas.
UNIDAD DIDÁCTICA 6. CREACIÓN DE UN DISEÑO INICIAL.
  1. Creación de un diseño inicial
UNIDAD DIDÁCTICA 7. LA INTERFAZ DE USUARIO. STORYBOARD Y VISTAS. RECONOCIMIENTO DE GESTOS. LIBRERÍA DE WIDGETS.
  1. La interfaz de usuario. Storyboard y Vistas. Reconocimiento de gestos. Librería de widgets.
UNIDAD DIDÁCTICA 8. APPS EN MULTITAREA Y SEGUNDO PLANO. ADMINISTRACIÓN DE CAMBIOS DE ESTADO. RESPUESTA A LAS INTERRUPCIONES. CICLOS DE EJECUCIÓN (RUN LOOP). EJECUCIÓN EN BACKGROUND Y MULTITAREA. GESTIÓN DE DATOS PERSISTENCE. SQLITE Y CORE DATA. CORE LOCATION. MAPAS.
  1. Apps en Multitarea y Segundo Plano. Administración de cambios de estado. Respuesta a las interrupciones. Ciclos de ejecución (Run Loop). Ejecución en background y multitarea. Gestión de datos Persistence. SQLite y Core Data. Core Location. Mapas.
UNIDAD DIDÁCTICA 9. USABILIDAD E INTERACCIÓN DE USUARIOS ALERTAS. ACCIONES. IMAGE PICKER . CORE MOTION.
  1. Usabilidad e interacción de usuarios Alertas. Acciones. Image Picker . Core Motion.
UNIDAD DIDÁCTICA 10. DISEÑO EN ICLOUD. ICLOUD STORAGE. USO DE ICLOUD DOCUMENT STORAGE. INTERFAZ PARA ICLOUD.
  1. Diseño en iCloud. iCloud Storage. Uso de iCloud Document Storage. Interfaz para icloud.
UNIDAD DIDÁCTICA 11. COMUNICACIONES REST EN IOS (WEBSERVICES). CONEXIÓN CON REPOSITORIO DE DATOS REMOTO. PROCESO DE RESPUESTA VÍA JSON. EXPLOTACIÓN DE DATOS EN EL APP UNIDAD DIDÁCTICA 10. PERFORMANCE TUN NING Y BEST PRACTICES. COMUNICACIÓN CON OTRAS APLICACIONES.
  1. Comunicaciones REST en Ios (webservices). Conexión con repositorio de datos remoto. Proceso de respuesta vía JSON. Explotación de datos en el app 10. Performance Tun ning y Best practices. Comunicación con otras aplicaciones
UNIDAD DIDÁCTICA 12. USO EFICIENTE DE LA MEMORIA. INSTRUMENTS. DESPLIEGUE EN EL APP STORE.
  1. Uso eficiente de la memoria. Instruments. Despliegue en el App Store.
UNIDAD DIDÁCTICA 13. EJEMPLOS DE DESPLIEGUE. HERRAMIENTAS XCODE. INTERFACE BUILDER. GRAND CENTRAL DISPATCH TECNOLOGÍA.
  1. Ejemplos de despliegue. Herramientas Xcode. Interface Builder. Grand Central Dispatch tecnología.
MÓDULO 3. DESARROLLO DE APLICACIONES MÓVILES BASADO EN PHONEGAP
UNIDAD DIDÁCTICA 1. EL MUNDO DE LAS APPS.
  1. El mundo de las APPS
  2. Kernel
  3. App Nativa.
  4. Ciclo de vida de una APP.
  5. Modelo de datos o lógica
UNIDAD DIDÁCTICA 2. PHONEGAP. PRESENTACIÓN. ORIGEN Y PRESENTE.
  1. Phonegap Presentación Origen y presente
  2. Características
  3. Precio de PHONEGAP
  4. Acercamiento al API
  5. Sistemas Operativos
  6. Opciones
  7. Instalación de PHONEGAP
  8. Alternativas a PHONEGAP
UNIDAD DIDÁCTICA 3. PHONEGAP. ESTUDIANDO SU API (I)
  1. Phonegap estudiando su API (I)
  2. Elementos y atributos de configuración generales
  3. Instalando GIT
  4. Accelerometer
  5. Métodos
  6. Camera
  7. Métodos
  8. Capture
  9. Métodos
  10. Options
  11. Varios
  12. Compass
  13. Métodos
UNIDAD DIDÁCTICA 4. PHONEGAP. ESTUDIANDO SU API (II).
  1. Phonegap Estudiando su API (II)
  2. Connection
  3. Connectiontype
  4. Contacts
  5. Métodos
  6. Device
  7. Propiedades
  8. Events
UNIDAD DIDÁCTICA 5. PHONEGAP. ESTUDIANDO SU API (III).
  1. Phonegap Estudiando su API (III)
  2. File
  3. Geolocation
  4. Globalization
  5. Inappbrowser
  6. Phonegap Estudiando su API (IV)
UNIDAD DIDÁCTICA 6. ENFRENTÁNDONOS A NUESTRA PRIMERA APP. ORGANIZANDO IDEAS.
  1. Enfrentándonos a nuestra primera APP Organizando ideas
  2. Mockup
  3. URL y nociones básicas
  4. Logueándonos
  5. Elección de SO Móvil y modelo sobre el que prototipar
  6. Configuración de componentes e interfaz final
  7. MyConversor Ejemplo
  8. Generación de plantillas JQueryMobile
  9. APP offline
  10. APP online
  11. Técnicas para que nuestra APP sea online
UNIDAD DIDÁCTICA 7. PUESTA EN PRÁCTICA DE LO APRENDIDO. APP OFFLINE. ANIMALES.
  1. Puesta en práctica de lo aprendido APP Offline ANIMALES
UNIDAD DIDÁCTICA 8. PUESTA EN PRÁCTICA DE LO APRENDIDO. APP ONLINE. MYTRIVIAL.
  1. Puesta en práctica de lo aprendido APP ONLINE MyTrivial
  2. Presentando MyTrivial
UNIDAD DIDÁCTICA 9. MONETIZANDO NUESTRA APP. ADMOB EN MYTRIVIAL
  1. Monetizando nuestra APP Admob en Animales y MyTrivial
  2. Tipologías de monetización
  3. Apps gratuitas con In-App Advertising
  4. Apps Freemium con compras In-App
  5. Apps de pago
  6. Apps con modelo de suscripción
  7. ¿Podemos utilizar In-App Advertising en PHONEGAP?
  8. ¿Cómo implementar In-APP Purchase con Phonegap?
  9. ¿Podemos utilizar PHONEGAP en una APP de pago?
  10. ¿Puede utilizarse PHONEGAP como modelo de suscripción?
  11. ADMOB
Con nuestra metodología de aprendizaje online, el alumno comienza su andadura en INESEM Business School a través de un campus virtual diseñado exclusivamente para desarrollar el itinerario formativo con el objetivo de mejorar su perfil profesional. El alumno debe avanzar de manera autónoma a lo largo de las diferentes unidades didácticas así como realizar las actividades y autoevaluaciones correspondientes.La carga de horas de la acción formativa comprende las diferentes actividades que el alumno realiza a lo largo de su itinerario. Las horas de teleformación realizadas en el Campus Virtual se complementan con el trabajo autónomo del alumno, la comunicación con el docente, las actividades y lecturas complementarias y la labor de investigación y creación asociada a los proyectos. Para obtener la titulación el alumno debe aprobar todas la autoevaluaciones y exámenes y visualizar al menos el 75% de los contenidos de la plataforma. Por último, es necesario notificar la finalización de la acción formativa desde la plataforma para comenzar la expedición del título.

Claustro de Profesores Especializado que realizará un seguimiento personalizado al alumno.

Campus virtual con acceso ilimitado y acceso desde cualquier dispositivo.

Materiales didácticos que servirán de apoyo al alumno durante su formación.

Material adicional proporcionado por los profesores para profundizar en cuestiones indicadas por el alumno.

Centro de atención al estudiante (CAE). Asesoramiento al alumno antes, durante y después de su formación con un teléfono directo con el claustro docente 958 050 242.

INESEM Emplea. Programa destinado a mejorar la empleabilidad de nuestros alumnos mediante orientación profesional de carrera y gestión de empleo y prácticas profesionales.

Comunidad formada por todos los alumnos de INESEM Business School para debatir y compartir conocimiento.

Revista Digital INESEM. Punto de encuentro de profesionales y alumnos con el que podrás comenzar tu aprendizaje colaborativo.

Master class INESEM. Aprende con los mejores profesionales enseñando en abierto. Únete, aprende y disfruta.

Título Propio del Instituto Europeo de Estudios Empresariales (INESEM)
Instituto Europeo de Estudios Empresariales

Becas y financiación del Curso Superior en Desarrollo de Aplicaciones Apps

beca desempleo

20%

Para los que atraviesen un periodo de inactividad laboral y decidan que es el momento idóneo para invertir en la mejora de sus posibilidades futuras.

beca antiguos alumnos

10%

Como premio a la fidelidad y confianza de los alumnos en el método INESEM, ofrecemos una beca a todos aquellos que hayan cursado alguna de nuestras acciones formativas.

beca emprende

15%

Una beca en consonancia con nuestra apuesta por el fomento del emprendimiento y capacitación de los profesionales que se hayan aventurado en su propia iniciativa empresarial.

Financiación 100% sin intereses

* Becas aplicables sólamente tras la recepción de la documentación necesaria en el Departamento de Asesoramiento Académico. Más información en el 958 050 205 o vía email en formacion@inesem.es
* Becas no acumulables entre sí.
* Becas aplicables a acciones formativas publicadas en inesem.es
Matriculación en: Curso Superior en Desarrollo de Aplicaciones Apps
Comprobando...
Información básica sobre Protección de Datos. Pinche aquí
Responsable INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES, S.A. Finalidad Información académica y comercial de nuestros servicios de enseñanza Legitimación Consentimiento del interesado Destinatarios Encargados del tratamiento para cumplir con las finalidades Derechos Acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional

Información adicional Pulsa aquí

Pedido con obligación de pago
480
* El campo es obligatorio

INESEM EMPLEA


Completa tu formación con nuestro Servicio de Orientación Profesional y nuestro Programa de Entrenamiento por Competencias
  • ORIENTACIÓN

  • PRÁCTICAS

  • EMPLEO

Artículos relacionados con el Curso Superior en Desarrollo de Aplicaciones Apps

¡Mantente actualizado! Nuestros profesores analizan la actualidad y las últimas tendencias de todas nuestras áreas de formación
Revista Digital

¿Empresa o empleado? Bonificamos tu formación

  •  
  •  
  •  
  •  
  • Gestionamos el crédito formativo de tu empresa
  • Asesoramiento para aplicar correctamente la bonificación
  • Trámites administrativos para uso de formación bonificada
  • Diseño de planes formativos adaptados a tus necesidades