YoVDO

Interactuando con el hardware del dispositivo iOS

Offered By: Tecnológico de Monterrey via Coursera

Tags

iOS Development Courses Mobile Development Courses Cameras Courses Location Services Courses GPS Courses

Course Description

Overview

En este curso construirás aplicaciones que logren interactuar con el hardware del dispositivo, con el propósito de crear aplicaciones más interesantes, atractivas y útiles.

El hardware del dispositivo incluye aditamentos como bocinas, GPS, acelerómetro, cámara, etc., por lo que las aplicaciones pueden interactuar con este hardware para reproducir música, conocer la posición del dispositivo en el Globo Terráqueo, conocer la aceleración a la que está sujeto el dispositivo debido al movimiento que se realiza con él, o agregar fotografías del usuario a sus aplicaciones.

Syllabus

Creando mejores Apps
-¡Hola a todos! Este módulo establece algunas características que debe cumplir una app exitosa, con base en el análisis de algunas apps de ejemplo. También revisa la importancia del trabajo en equipo para el desarrollo de una buena aplicación.Como siempre, si tienes duda en un Quiz o Actividad, debes de escribir en el foro de discusión para pedir ayuda. (Y, si terminas temprano, espero que vayas a esta sección para ayudar al resto de tus compañeros.) Vayamos a revisar el material preparado para esta semana, suerte.

Media
-¡Hola a todos! Este módulo trata del proceso para agregar media a una aplicación. Particularmente, se incluye la reproducción de sonido y video. Como siempre, si tienes duda en un Quiz o Actividad, debes de escribir en el foro de discusión para pedir ayuda. (Y, si terminas temprano, espero que vayas a esta sección para ayudar al resto de tus compañeros). Vayamos a revisar el material preparado para esta semana, suerte.

Movimiento
-¡Hola a todos! Este módulo utiliza el acelerómetro para obtener datos del movimiento del dispositivo, los cuales se usan para lanzar algunas acciones en la aplicación. Particularmente, se logran detectar sacudidas, un gesto muy común para lanzar acciones. Esto se hace por medio de lecturas del acelerómetro y, alternativamente, como un gesto.Como siempre, si tienes duda en un Quiz o Actividad, debes de escribir en el foro de discusión para pedir ayuda. (Y, si terminas temprano, espero que vayas a esta sección para ayudar al resto de tus compañeros.) Vamos a revisar el material preparado para esta semana, suerte.

Localización
-¡Hola a todos! Este módulo utiliza los diferentes medios de posicionamiento (e.g. GPS) que tiene el dispositivo para establecer las coordenadas esféricas del mismo en el Globo Terráqueo. También lee valores de la brújula para conocer la orientación del dispositivo con respecto al norte, tanto geográfico como magnético.
La aplicación realizará ciertas acciones dependiendo de los valores obtenidos por estos sensores.

Como siempre, si tienes duda en un Quiz o Actividad, debes de escribir en el foro de discusión para pedir ayuda. (Y, si terminas temprano, espero que vayas a esta sección para ayudar al resto de tus compañeros.) Vayamos a revisar el material preparado para esta semana, suerte.

Fotos
-¡Hola a todos! Este módulo agregar fotos del usuario a las aplicaciones. Dichas fotos provienen de alguna de las dos fuentes principales del dispositivo, la cámara o el álbum de fotos. También se usa la cámara para crear aplicaciones de realidad aumentada. Como siempre, si tienes duda en un Quiz o Actividad, debes de escribir en el foro de discusión para pedir ayuda. (Y, si terminas temprano, espero que vayas a esta sección para ayudar al resto de tus compañeros.) Vayamos a revisar el material preparado para esta semana, suerte.


Taught by

Dr. David Alejandro Escárcega Centeno, Dr. José Martín Molina Espinosa, Dr. Víctor Manuel de la Cueva Hernández and Dr. Rafael Lozano Espinosa

Tags

Related Courses

Android: Introducción a la Programación
Universitat Politècnica de València via edX
Programming Mobile Applications for Android Handheld Systems: Part 2
University of Maryland, College Park via Coursera
iOS App Development with Swift
University of Toronto via Coursera
دعم تطبيقك بخدمات الموقع باستخدام جافا وأندرويد ستوديو
Coursera Project Network via Coursera
Mobile Application Experiences Part 3: Building Mobile Apps
Massachusetts Institute of Technology via edX