Vídeos de programación

Vídeos sobre programación y desarrollo de software.
La persistencia es un detalle imprescindible en la mayoría de aplicaciones. En esta charla se dará una visión de distintos mecanismos para persistir los datos en aplicaciones Android. Se hará especial énfasis en el uso de patrones de diseño para implementar la persistencia de manera que se incremente la flexibilidad y mantenibilidad de nuestras aplicaciones. La charla estará acompañada de ejemplos prácticos de código para ilustrar los principios descritos. Ponente: Javier Muñoz es actualmente ingeniero de software en Grupo Gimeno donde participa, entre otros, en los proyectos de desarrollo de aplicaciones móviles con Android para las distintas empresas del grupo. Después de realizar el doctorado en la Universidad Politécnica de Valencia y trabajar en empresas de la zona, llevo a cabo su actividad profesional a través de su propia empresa dedicada al de desarrollo de aplicaciones para móviles hasta que se integró en la plantilla del Grupo Gimeno. Actualmente también es profesor en el Máster sobre Tecnologías Software Avanzadas para Dispositivos Móviles de la Universidad San Jorge de Zaragoza.
En esta charla se va a comentar como se programa un Arduino, se verán componentes que se le pueden conectar y qué son las famosas "shields". Se mostrarán ejemplos de proyectos Open Source en los que se han creado comunidades dentro de Arduino y se mostrarán ejemplos realizados por gente de la comunidad para que los asistentes puedan tomar ideas y desarrollar sus proyectos propios. Ponente Pepe Chorva es miembro activo de la comunidad Arduino desde 2011, y desde entonces realiza pequeños proyectos caseros y desarrollos con Arduino.
Guifi.net nos propone la creación de una red libre, abierta y neutral, de ámbito ciudadana, un Internet a pequeña escala donde cualquiera puede conectarse en busca de conocimientos, conexión a Internet, o simplemente diversión. Desde el inicio del movimiento guifi.net en 2007 la red ha ido creciendo hasta tener a día de hoy más de 4.000 nodos operativos en toda la provincia. La charla introductoria que haremos nos introducirá en el estado actual de la iniciativa en nuestra provincia y los detalles prácticos sobre cómo a partir de una simple antena adecuada para la conexión podemos conectar a guifi.net, y utilizando los servicios adecuados, acceder a internet.
La creación de aplicaciones nativas para dispositivosiOS es un aspecto muy a tener en cuenta dado el crecimiento exponencial de este tipo de aplicaciones. Actualmente, existen varios estudios de mercado sobre plataformas móviles y penetración en el mercado con resultados muy diversos. Sin embargo, el despliegue de aplicaciones móviles en iOS sigue teniendo un ROI (Return Of Investment) indiscutible, superando ampliamente al resto de plataformas. En esta charla, se presentará inicialmente el desarrollo en iOS, características, herramientas, etc. y posteriormente, se realizará una demostración creando una parte de una app que está actualmente en la App Store.
OpenWRT es una distribución GNU/Linux que instalada sobre el router permite mayor control y configuración de tu red doméstica. Se tratará de hacer un taller práctico útil para aquellos que tengan conocimientos de linux como para los que prefieran la interfaz web a la línea de comandos. Partiendo de la elección del router según las propias necesidades, instalación de la imagen de OpenWRT y configuración básica para utilizar con guifi.net. Seguimos con como configurar la conexión automática al vpn de la UJI y como resolver problemas comunes. Se dará algún apunte sobre como configurar recursos compartidos de disco a través del router, configurar diferentes salidas a internet y otras funcionalidades que se pueden desarrollar a medida: ¿mi router puede enviar notificaciones al móvil? ¿puede hablar? ¿me escuchará?
La creación de aplicaciones nativas para dispositivosiOS es un aspecto muy a tener en cuenta dado el crecimiento exponencial de este tipo de aplicaciones. Actualmente, existen varios estudios de mercado sobre plataformas móviles y penetración en el mercado con resultados muy diversos. Sin embargo, el despliegue de aplicaciones móviles en iOS sigue teniendo un ROI (Return Of Investment) indiscutible, superando ampliamente al resto de plataformas.
Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador, con entradas y salidas analógicas y digitales y un entorno de desarrollo. Se trata, en definitiva, de un dispositivo que conecta el mundo analógico con el digital. En esta charla veremos los diferentes tipos de Arduino que existen, hablaremos sobre componentes y accesorios, realizaremos algunas interesantes demostraciones en directo sobre las posibilidades que ofrece, y nos mostrarán algunas aplicaciones reales en las que se está usando.
7/10/2013 El ecosistema de desarrollo en Ruby nos ofrece infinitas y muy variadas posibilidades a la hora de abordar un proyecto web, desde el famoso Ruby on Rails, pasando por microframeworks como Sinatra y hasta una variedad de "event driven" frameworks. El objetivo de esta charla es hacer un repaso de las características y diferencias más importantes de cada uno para facilitar así la elección del stack a la hora de abordar un nuevo proyecto.
Drupal es un sistema (aplicación) de gestión de contenido modular construir espacios web en los que publicar cualquier tipo de contenido. Es totalmente administrable y configurable desde una interfaz gráfica de usuario integrada en la propia web
12/12/2011 Drupal es un sistema (aplicación) de gestión de contenido modular construir espacios web en los que publicar cualquier tipo de contenido. Es totalmente administrable y configurable desde una interfaz gráfica de usuario integrada en la propia web