2. Ingeniería Nica:
Somos una institución dedicada a la educación virtual que sugiere los cambios de
paradigmas educativos con el objetivo de propiciar los espacios de aprendizajes
para las y los estudiantes.
Tenemos como visión fortalecer las capacidades profesionales que tienen que ver
con un enfoque técnico ingenieril, promoviendo la participación, el desarrollo de
oportunidades de aprendizaje, innovación basándose en actitudes cooperativas.
Elementos que caracterizan nuestros cursos son:
Una metodología basada en actitudes cooperativas: Permite a los
aprendices compartir entre sí experiencias y aportar en la creación de
oportunidades de aprendizajes de cada uno, lo que facilita el desarrollo de
las habilidades de comunicación, el manejo de conflictos y sobre todo el
trabajar en equipo aceptando ideas y pensamientos divergentes.
Sencillez y personalización: Se trabaja de la manera más sencilla posible
con el objetivo de que los y las estudiantes puedan aprender de la forma
más rápida y cómoda, teniendo en cuenta las características de cada
participante. Por ello la plataforma y materiales de trabajo de cada curso
presentan un flujo de trabajo intuitivo y comprensible.
Calidad: En la calidad se integran una serie de factores que garantizan el
aprendizaje de los y las estudiantes. Entre éstas es posible destacar la
metodología basada en actitudes cooperativas, centrada en el aprendizaje,
facilitadores con experiencia en campo de la docencia así como en la
temática de cada curso, tomando en cuenta los últimos avances
tecnológicos del medio.
Flexibilidad: La educación on line al ser una modalidad de la educación a
distancia rompe las barreras de tiempo y espacio, por lo cual permite al/la
estudiante aprender a su ritmo, a su tiempo, desde su casa trabajo e
3. incluso desde una Cafetería, ya que solo se requiere de una computadora y
conexión a internet.
Tecnología: Hacemos uso de los recursos tecnológicos disponibles con el
objetivo de facilitar tu aprendizaje, haciendo de esta experiencia algo
confortable.
En este espacio educativo tenemos el agrado de presentarte el curso de desarrollo
de aplicaciones móviles con Android.
Android es un sistema operativo basado en Linux, diseñado principalmente para
dispositivos
móviles
inteligentes o tabletas inicialmente
con pantalla
desarrollados
táctil como teléfonos
por
la
compañía
Android.
Google respaldó económicamente esta propuesta y más tarde compró en 2005.
Según Google en la actualidad hay más de 900 millones de dispositivos que hacen
uso de este sistema operativo
Descripción del cursó:
Inicio: A definirse
Duración: 2 meses y 3 semanas (11 semanas) – 60 horas en caso de ser
presencial
Requisitos de Matrícula:
1. Haberse pre inscrito: La pre inscripción se realiza mediante el formulario en
el la pestaña de pre inscripción de nuestra página de Facebook
http://www.facebook.com/ingenierianica
2. Realizar primer pago de matrícula: El costo total del curso es de $90, y se
podrá realizar hasta en dos pagos. Por lo cual tiene que haberse
depositado al menos 50$ antes de iniciar el curso.
3. Confirmación: Enviar un email confirmando el pago a
ingenierianicaraguense@gmail.com
4. Forma de pago:
1. El pago se hará realizando depósitos en la cuenta bancaria siguiente del
banco BAC: 356954024 a nombre de Carlos Van de Velde con la
descripción NOMBRECURSO- NOMBREESTUDIANTE.
2. Por medio de paypal la cantidad de 120 euros a través del email:
herman@abacoenred.com
Observación: Una vez hecho el pago escribir al correo
ingenierianicaraguense@gmail.com
Temario:
Módulo Temático
Contenido
Compartiendo
Familiarización
Tiempo
3 días
Experiencias
Introducción
Arquitectura
Entorno de desarrollo
Introducción
Fundamentos de desarrollo de
7 días
aplicaciones android
Diseño de interfaz de
Creación de una interfaz de usuario
7 días
por código
usuario: vistas y loyouts
Creación de una interfaz de usuario
usando XML
Layouts
Menús y Diálogos
Actividades e intenciones
Edición visual de las vistas
Soporte para múltiples pantallas
Creación de nuevas actividades
Comunicación entre actividades
Añadiendo un menú
7 días
5.
Añadiendo preferencias de usuario
La vista ListView
Las intenciones
Clases para gráficos en Android
Canvas
Paint
Path
Drawable
BitmapDrawable
GrandienDrawable
TransitionDrawable
ShapeDrawable
AnimationDrawable
Gráficos en Android
Creación y uso de iconos
Creación de una vista en un fichero
7 días
independiente
Animaciones
Animaciones Tween
Animaciones de propiedades
Entradas en Android:
Uso de hilos de ejecución (Threads)
teclado, pantalla táctil y
Hilos de ejecución en Android
sensores.
Manejo de eventos de usuario
El teclado
La pantalla táctil
Gestures
Creación y uso de una librería de
7 días
gestures
Multimedia y ciclo de vida
Los sensores
Ciclo de vida de una aplicación
Utilizando multimedia en Android
La vista VideoView
7 días
6.
La clase MediaPlayer
Reproducción de audio con
MediaPlayer
Introduciendo efectos de audio con
SoundPool
Seguridad y
Grabación de audio
Los tres pilares de la seguridad en
7 días
Android
posicionamiento
Usuario Linux y acceso a ficheros
El esquema de permisos en Android
Permisos definidos por el usuario en
Android
Localización
Emulación del GPS
Google Maps
Servicios, notificaciones y
Ciclo de vida de un servicio.
receptores de anuncios
Permisos
Los servicios en Android
Un servicio para ejecución en
segundo plano.
Los métodos onStartCommand() y
onStart()
Las notificaciones de la barra de
estado
Configurando tipos de avisos en las
notificaciones
Receptores de Anuncios
Un servicio en un nuevo hilo con
IntentService
Un receptor de anuncio como
mecanismo de comunicación
7 días
7. Almacenamiento de datos
Alternativas para guardar datos
7 días
permanentemente en Android
Ficheros
Sistema de almacenamiento
externo
XML
Bases de datos
Los métodos query() y rawQuery()
Internet: sockets, HTTP y
Fichero de los recursos
ContentProvider
Comunicaciones en Internet
mediante sockets
servicios web
Sockets stream (TCP)-datagram
(UDP)
Un ejemplo de un cliente / servidor
de ECHO
HTTP desde Android
Servicios web
Alternativas en los servicios web
Servicios web basados en SOAP
Servicios web basados en REST
Acceso a servicios web de terceros
7 días