Diapositivas de la presentación de Codemotion. El código está en https://github.com/pgdoval , son los proyectos dart_modular_example, basic_polymer_dart, Backend_tagcloud_polymer y polymerjs_tagcloud
Este documento describe una presentación sobre el lenguaje de programación Dart realizada en el evento GDG DevFest Juliaca en 2012. La presentación explica que Dart es un lenguaje estructurado y de código abierto desarrollado por Google para crear aplicaciones web, que usa clases y es orientado a objetos, compilando a JavaScript para ser compatible con los navegadores. También habla sobre la sintaxis de Dart, su modelo de ejecución, el editor de Dart y muestra ejemplos de aplicaciones creadas con el lenguaje.
Este documento describe los esfuerzos de Dafiti Argentina para mejorar la calidad del código mediante la implementación de metodologías como healthchecks, code reviews y pair programming, así como herramientas de código abierto como PHPUnit, PHP Mess Detector y PHP Code Sniffer. También utilizan Docker para ambientes reproducibles, pruebas unitarias y de usuario.
Este documento presenta una introducción a la programación en gvSIG utilizando el lenguaje Python. Explica que gvSIG incluye un módulo de scripting que permite ejecutar scripts en Jython sin salir de la aplicación. Proporciona ejemplos de tareas comunes como importar datos CSV, realizar análisis espacial y automatizar flujos de trabajo. El autor concluye animando a los asistentes a aprender programación y aprovechar el potencial del módulo de scripting para personalizar gvSIG.
How You Convince Your Manager To Adopt Scala.js in ProductionBoldRadius Solutions
Dave Sugden and Katrin Shechtman of BoldRadius presented this talk at Scala By The Bay 2015.
The talk will present fully functional sample application developed with Scala.js, scalatags, scalacss and other Scala and Typesafe technologies. We aim to show all the pros and cons for having Scala coast-to-coast approach to web-application development and encourage people not to shy away from asking difficult questions challenging this approach. Participants can expect to gain a clear view on the current state of the Scala based client side technologies and take away an activator template with application code that could be used as a base for technical discussions with their peers and managers.
GrooScript es un pequeño framework que convierte código Groovy a JavaScript para permitir el desarrollo de aplicaciones web y de escritorio con una sola base de código. El proyecto surgió de la necesidad del desarrollador de usar Groovy en aplicaciones web mientras permitía JavaScript en el cliente. Actualmente está en la versión 0.2.4 y ofrece integración con Grails a través de un plugin. El desarrollador busca ideas y colaboraciones para mejorar el framework y su integración con Grails.
7 Recomendaciones para migrar tus aplicaciones a Jakarta EE utilizando Apache...César Hernández
Con el impacto en el ecosistema después de la migración del paquete javax a Jakarta en Jakarta EE 9 y el soporte para Java SE 11 en Jakarta EE 9.1, esta sesión cubre recomendaciones y estrategias para ayudarlo a navegar el proceso de migración a Jakarta EE 9.1 usando Apache TomEE .
Este documento presenta una introducción a Bootstrap, un framework de código abierto para el desarrollo de sitios web y aplicaciones móviles. Explica brevemente qué es Bootstrap, sus ventajas y características clave como la grilla de 12 columnas. Luego, detalla componentes básicos como el sistema de grillas, offsets, media queries y tipografía, así como componentes más avanzados como dropdowns, tabs y ventanas modales.
El resumen describe una reunión de Betabeers Granada sobre el desarrollo de APIs REST. La agenda incluye una mesa redonda sobre el desarrollo de APIs con Parse, Django y Go, la presentación de un proyecto de código abierto, y un tiempo de preguntas y respuestas. Se discuten conceptos básicos de APIs REST y ejemplos de su uso con cURL. También se cubren frameworks populares y técnicas como cacheo y throttling.
Este documento describe una presentación sobre el lenguaje de programación Dart realizada en el evento GDG DevFest Juliaca en 2012. La presentación explica que Dart es un lenguaje estructurado y de código abierto desarrollado por Google para crear aplicaciones web, que usa clases y es orientado a objetos, compilando a JavaScript para ser compatible con los navegadores. También habla sobre la sintaxis de Dart, su modelo de ejecución, el editor de Dart y muestra ejemplos de aplicaciones creadas con el lenguaje.
Este documento describe los esfuerzos de Dafiti Argentina para mejorar la calidad del código mediante la implementación de metodologías como healthchecks, code reviews y pair programming, así como herramientas de código abierto como PHPUnit, PHP Mess Detector y PHP Code Sniffer. También utilizan Docker para ambientes reproducibles, pruebas unitarias y de usuario.
Este documento presenta una introducción a la programación en gvSIG utilizando el lenguaje Python. Explica que gvSIG incluye un módulo de scripting que permite ejecutar scripts en Jython sin salir de la aplicación. Proporciona ejemplos de tareas comunes como importar datos CSV, realizar análisis espacial y automatizar flujos de trabajo. El autor concluye animando a los asistentes a aprender programación y aprovechar el potencial del módulo de scripting para personalizar gvSIG.
How You Convince Your Manager To Adopt Scala.js in ProductionBoldRadius Solutions
Dave Sugden and Katrin Shechtman of BoldRadius presented this talk at Scala By The Bay 2015.
The talk will present fully functional sample application developed with Scala.js, scalatags, scalacss and other Scala and Typesafe technologies. We aim to show all the pros and cons for having Scala coast-to-coast approach to web-application development and encourage people not to shy away from asking difficult questions challenging this approach. Participants can expect to gain a clear view on the current state of the Scala based client side technologies and take away an activator template with application code that could be used as a base for technical discussions with their peers and managers.
GrooScript es un pequeño framework que convierte código Groovy a JavaScript para permitir el desarrollo de aplicaciones web y de escritorio con una sola base de código. El proyecto surgió de la necesidad del desarrollador de usar Groovy en aplicaciones web mientras permitía JavaScript en el cliente. Actualmente está en la versión 0.2.4 y ofrece integración con Grails a través de un plugin. El desarrollador busca ideas y colaboraciones para mejorar el framework y su integración con Grails.
7 Recomendaciones para migrar tus aplicaciones a Jakarta EE utilizando Apache...César Hernández
Con el impacto en el ecosistema después de la migración del paquete javax a Jakarta en Jakarta EE 9 y el soporte para Java SE 11 en Jakarta EE 9.1, esta sesión cubre recomendaciones y estrategias para ayudarlo a navegar el proceso de migración a Jakarta EE 9.1 usando Apache TomEE .
Este documento presenta una introducción a Bootstrap, un framework de código abierto para el desarrollo de sitios web y aplicaciones móviles. Explica brevemente qué es Bootstrap, sus ventajas y características clave como la grilla de 12 columnas. Luego, detalla componentes básicos como el sistema de grillas, offsets, media queries y tipografía, así como componentes más avanzados como dropdowns, tabs y ventanas modales.
El resumen describe una reunión de Betabeers Granada sobre el desarrollo de APIs REST. La agenda incluye una mesa redonda sobre el desarrollo de APIs con Parse, Django y Go, la presentación de un proyecto de código abierto, y un tiempo de preguntas y respuestas. Se discuten conceptos básicos de APIs REST y ejemplos de su uso con cURL. También se cubren frameworks populares y técnicas como cacheo y throttling.
Este documento presenta Django, un framework web popular de código abierto para Python. Explica que Django se originó en un contexto periodístico para permitir que los desarrolladores trabajen al mismo ritmo que los periodistas. También describe los principales componentes de Django como ORM, URL Dispatcher y cache, y proporciona instrucciones paso a paso para instalar Django y crear una aplicación web básica con modelos, vistas y URLs.
Madrid-GUG (Alicante) 2017 - De Java a Groovy: ¡Hora de Aventuras!Iván López Martín
El documento describe la transición de Java a Groovy. Explica que Groovy es un lenguaje dinámico y opcionalmente tipado que se integra fácilmente con Java y mejora la productividad de los desarrolladores gracias a una sintaxis más concisa. A continuación, muestra cómo el mismo código Java puede escribirse de forma más simple y elegante en Groovy utilizando características como propiedades, interpolación de cadenas y tipado dinámico.
Este documento describe cómo extraer datos de páginas web (web scraping) utilizando Python. Explica cómo utilizar las bibliotecas PycURL y BeautifulSoup para realizar solicitudes HTTP y analizar el contenido HTML recuperado. Luego muestra ejemplos de cómo buscar y extraer datos específicos como enlaces, elementos con ID y más dentro del contenido HTML. El documento también menciona alternativas como Scrapy y bibliotecas adicionales como Nokogiri y Mechanize.
Node.js es una tecnología cada vez más popular para el desarrollo de servicios web. Grandes abanderados de Java como Netflix están usando cada vez más JavaScript para implementar parte de su backend. Pese a esta realidad, muchos javeros como yo no quieren tocar JavaScript ni con un palo, y cuando hay que hacerlo, sólo en el browser.
Si eres javero y no te gusta JavaScript, en esta presentación tendrás una visión general sobre cómo desarrollar servicios web con Node.js. Verás cómo con TypeScript, async/await y frameworks como Nest y TypeORM no echarás de menos a Spring y JPA. Pero lo mismo pasa al revés, verás cómo en Java también puedes implementar apps con los mismos principios reactivos y funcionales tan comunes en Node.js.
Descripción del Primer FrameWork Challenges realizado en Wayra en el año 2012Elkin Garavito Beltran
Esta es la presentación del primer Framework Challeges Diseñado y organizado por Sikuani.net y BogoDev , realizado en las instalaciones de Wayra Colombia en el año 2012
Este documento presenta una introducción al framework jQuery. Explica que jQuery permite escribir menos código JavaScript al facilitar la selección de elementos, la manipulación del DOM, y el manejo de eventos. También menciona que jQuery provee capacidades Ajax simplificadas. El documento concluye invitando preguntas sobre el tema.
101 Panel Tech Days - Spock: O por qué deberías utilizarlo para testear tu có...Iván López Martín
Recuerdas esos días en los que testeabas utilizando JUnit? ¡Qué! ¿Todavía lo usas? ¿Es aburrido, verdad? Seguro que te inventas un montón de excusas para no testear tu código. Por suerte esos días pertenecen ahora al pasado porque Spockestá entre nosotros.
Spock es un framework de tests basado en Groovy que podemos utilizar para testear aplicaciones Java y Groovy que hace que escribir tests sea divertido otra vez. Podemos escribir tests totalmente expresivos, fáciles de leer y de mantener debido a su DSL y a todo el poder de Groovy.
En esta charla tipo live-coding aprenderás por medio de ejemplos los conceptos básicos de Spock y verás qué fácil es testear aplicaciones Java. ¡Te advierto que después de la charla no tendrás ningún excusa para no testear tu código!
Meetups es un framework PHP para el desarrollo de aplicaciones web. Fue creado en 2003 y sigue en constante desarrollo y evolución. Utiliza patrones como MVC, inyección de dependencias y controlador frontal. Incluye componentes como ORM y plantillas de vista flexibles. La documentación y comunidad son muy activas para apoyar a los desarrolladores.
Protocol Buffer Fantásticos y donde encontrarlosKatia Aresti
La serialización de Java es el caballo de batalla de la JVM, donde los fallos de seguridad no parecen llegar a su fin. Además, con las arquitecturas de microservicios en la nube, el intercambio de información entre múltiples plataformas de forma rápida y segura se ha vuelto mas indispensable que nunca. JSON se ha impuesto como el intercambio de datos en la WEB, pero tiene sus limitaciones: transformar a objetos de json puede resultar lento por su naturaleza basada en texto.
Protocol Buffers, Protobuf, es un mecanismo para serializar datos de forma binaria entre múltiples plataformas. Protobuf es estructurado, compacto, rápido y simple.
¿Cómo utilizar Protobuf en tus aplicaciones distribuídas y servicios? ¿Merece la pena?
En esta charla, través de ejemplos sencillos con proyectos que utilizan Protobuf, espero que descubras esto y mucho más.
Codemotion Madrid 2016 - De Java a Groovy: ¡Hora de Aventuras!Iván López Martín
El documento describe cómo convertir código Java en Groovy para hacerlo más conciso y productivo. Explica las características de Groovy como tipado dinámico opcional, sintaxis más simple, y mejor integración con Java. Luego muestra cómo refactorizar un ejemplo de clase Saludador escrita en Java para aprovechar estas características de Groovy.
Este documento presenta el framework Symfony para desarrollo de aplicaciones web con PHP. Symfony separa la lógica de negocio, la lógica del servidor y la presentación siguiendo el patrón MVC. El documento también cubre conceptos básicos de PHP y herramientas para programación web.
El documento habla sobre el análisis de árboles sintácticos abstractos (AST) en Groovy. Explica cómo se llegó a los AST y cómo se pueden realizar transformaciones en ellos. También cubre las transformaciones AST estándar que incluye Groovy y cómo construir propias transformaciones AST a nivel local y global.
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018nacho mascort
Este documento presenta diferentes métodos y herramientas para realizar scraping o extracción de datos de sitios web. Explica qué es el scraping y para qué sirve, luego describe métodos como XPath y selectores CSS para identificar elementos en una página. También cubre herramientas populares como Scraper, Screaming Frog y Google Sheets que permiten extraer datos de manera sencilla sin necesidad de programación.
Empiezo contando qué es Bootstrap, sus ventajas e inconvenientes, y como empezar a usarlo.
Luego cuento detalladamente las distintas características del framework: el sistema de rejilla, la tipografía, las tablas, los formularios, los botones, las imágenes, los helpers...
Continúo explicando las facilidades que tiene para realizar diseños adaptables.
Sigo enumerando los distintos componentes del framework, y los distintos añadidos que tiene si además utilizas JavaScript.
Para terminar, comento como se puede personalizar, ya sea usando tu propio CSS, modificando el CSS de Bootstrap desde la página destinada a tal efecto, o directamente compilando los ficheros Less del core.
Este documento propone una arquitectura de software N-capa basada en Domain-Driven Design (DDD) para una aplicación web dentro de un proyecto aeronáutico. Describe las tecnologías back-end como Entity Framework y WCF, las tecnologías front-end como jQuery, HTML5 y CSS3, y otras tecnologías como Visual Studio 2012, Scrum y pruebas de calidad.
Groovy es un lenguaje dinámico y ágil para la máquina virtual de Java. Permite tipado dinámico y opcionalmente estático, y ofrece características como closures, meta-programación, builders y sobrecarga de operadores. Groovy permite una fácil interacción con código Java y se puede ejecutar dentro de la JVM de varias maneras. Se usa en varios proyectos importantes como Atlassian, LinkedIn y Sky.com.
Dev Tools para Kubernetes - Codemotion 2019Micael Gallego
Charla impartida entre Pablo Chico y Micael Gallego en la que se muestran algunas herramientas para mejorar la experiencia de desarrollo de aplicaciones cloud native para Kubernetes. Concretamente, se presenta cómo okteto puede reducir el tiempo empleado en el ciclo de change, build, push, deploy de pods Java en Kubernetes usando la sincronización de ficheros.
Ejemplos de código en https://github.com/micaelgallego/k8s-dev-tools-codemo19
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...micarnavaltupatrimon
Mi Carnaval es la plataforma que permite conectar al usuario con la cultura y la emoción del Carnaval de Blancos y Negros en la ciudad de Pasto, esta plataforma brinda una amplia oferta de productos, servicios, tiquetería e información relevante para generarle valor al usuario, además, la plataforma realiza un levantamiento de datos de los espectadores que se registran, capturando su actividad e información relevante para generar la analítica demográfica del evento en tiempo real, con estos datos se generan modelos predictivos, que permiten una mejor preparación y organización del evento, de esta manera ayudando a reducir la congestión, las largas filas y, así como a identificar áreas de alto riesgo de delincuencia y otros problemas de seguridad.
Este documento presenta Django, un framework web popular de código abierto para Python. Explica que Django se originó en un contexto periodístico para permitir que los desarrolladores trabajen al mismo ritmo que los periodistas. También describe los principales componentes de Django como ORM, URL Dispatcher y cache, y proporciona instrucciones paso a paso para instalar Django y crear una aplicación web básica con modelos, vistas y URLs.
Madrid-GUG (Alicante) 2017 - De Java a Groovy: ¡Hora de Aventuras!Iván López Martín
El documento describe la transición de Java a Groovy. Explica que Groovy es un lenguaje dinámico y opcionalmente tipado que se integra fácilmente con Java y mejora la productividad de los desarrolladores gracias a una sintaxis más concisa. A continuación, muestra cómo el mismo código Java puede escribirse de forma más simple y elegante en Groovy utilizando características como propiedades, interpolación de cadenas y tipado dinámico.
Este documento describe cómo extraer datos de páginas web (web scraping) utilizando Python. Explica cómo utilizar las bibliotecas PycURL y BeautifulSoup para realizar solicitudes HTTP y analizar el contenido HTML recuperado. Luego muestra ejemplos de cómo buscar y extraer datos específicos como enlaces, elementos con ID y más dentro del contenido HTML. El documento también menciona alternativas como Scrapy y bibliotecas adicionales como Nokogiri y Mechanize.
Node.js es una tecnología cada vez más popular para el desarrollo de servicios web. Grandes abanderados de Java como Netflix están usando cada vez más JavaScript para implementar parte de su backend. Pese a esta realidad, muchos javeros como yo no quieren tocar JavaScript ni con un palo, y cuando hay que hacerlo, sólo en el browser.
Si eres javero y no te gusta JavaScript, en esta presentación tendrás una visión general sobre cómo desarrollar servicios web con Node.js. Verás cómo con TypeScript, async/await y frameworks como Nest y TypeORM no echarás de menos a Spring y JPA. Pero lo mismo pasa al revés, verás cómo en Java también puedes implementar apps con los mismos principios reactivos y funcionales tan comunes en Node.js.
Descripción del Primer FrameWork Challenges realizado en Wayra en el año 2012Elkin Garavito Beltran
Esta es la presentación del primer Framework Challeges Diseñado y organizado por Sikuani.net y BogoDev , realizado en las instalaciones de Wayra Colombia en el año 2012
Este documento presenta una introducción al framework jQuery. Explica que jQuery permite escribir menos código JavaScript al facilitar la selección de elementos, la manipulación del DOM, y el manejo de eventos. También menciona que jQuery provee capacidades Ajax simplificadas. El documento concluye invitando preguntas sobre el tema.
101 Panel Tech Days - Spock: O por qué deberías utilizarlo para testear tu có...Iván López Martín
Recuerdas esos días en los que testeabas utilizando JUnit? ¡Qué! ¿Todavía lo usas? ¿Es aburrido, verdad? Seguro que te inventas un montón de excusas para no testear tu código. Por suerte esos días pertenecen ahora al pasado porque Spockestá entre nosotros.
Spock es un framework de tests basado en Groovy que podemos utilizar para testear aplicaciones Java y Groovy que hace que escribir tests sea divertido otra vez. Podemos escribir tests totalmente expresivos, fáciles de leer y de mantener debido a su DSL y a todo el poder de Groovy.
En esta charla tipo live-coding aprenderás por medio de ejemplos los conceptos básicos de Spock y verás qué fácil es testear aplicaciones Java. ¡Te advierto que después de la charla no tendrás ningún excusa para no testear tu código!
Meetups es un framework PHP para el desarrollo de aplicaciones web. Fue creado en 2003 y sigue en constante desarrollo y evolución. Utiliza patrones como MVC, inyección de dependencias y controlador frontal. Incluye componentes como ORM y plantillas de vista flexibles. La documentación y comunidad son muy activas para apoyar a los desarrolladores.
Protocol Buffer Fantásticos y donde encontrarlosKatia Aresti
La serialización de Java es el caballo de batalla de la JVM, donde los fallos de seguridad no parecen llegar a su fin. Además, con las arquitecturas de microservicios en la nube, el intercambio de información entre múltiples plataformas de forma rápida y segura se ha vuelto mas indispensable que nunca. JSON se ha impuesto como el intercambio de datos en la WEB, pero tiene sus limitaciones: transformar a objetos de json puede resultar lento por su naturaleza basada en texto.
Protocol Buffers, Protobuf, es un mecanismo para serializar datos de forma binaria entre múltiples plataformas. Protobuf es estructurado, compacto, rápido y simple.
¿Cómo utilizar Protobuf en tus aplicaciones distribuídas y servicios? ¿Merece la pena?
En esta charla, través de ejemplos sencillos con proyectos que utilizan Protobuf, espero que descubras esto y mucho más.
Codemotion Madrid 2016 - De Java a Groovy: ¡Hora de Aventuras!Iván López Martín
El documento describe cómo convertir código Java en Groovy para hacerlo más conciso y productivo. Explica las características de Groovy como tipado dinámico opcional, sintaxis más simple, y mejor integración con Java. Luego muestra cómo refactorizar un ejemplo de clase Saludador escrita en Java para aprovechar estas características de Groovy.
Este documento presenta el framework Symfony para desarrollo de aplicaciones web con PHP. Symfony separa la lógica de negocio, la lógica del servidor y la presentación siguiendo el patrón MVC. El documento también cubre conceptos básicos de PHP y herramientas para programación web.
El documento habla sobre el análisis de árboles sintácticos abstractos (AST) en Groovy. Explica cómo se llegó a los AST y cómo se pueden realizar transformaciones en ellos. También cubre las transformaciones AST estándar que incluye Groovy y cómo construir propias transformaciones AST a nivel local y global.
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018nacho mascort
Este documento presenta diferentes métodos y herramientas para realizar scraping o extracción de datos de sitios web. Explica qué es el scraping y para qué sirve, luego describe métodos como XPath y selectores CSS para identificar elementos en una página. También cubre herramientas populares como Scraper, Screaming Frog y Google Sheets que permiten extraer datos de manera sencilla sin necesidad de programación.
Empiezo contando qué es Bootstrap, sus ventajas e inconvenientes, y como empezar a usarlo.
Luego cuento detalladamente las distintas características del framework: el sistema de rejilla, la tipografía, las tablas, los formularios, los botones, las imágenes, los helpers...
Continúo explicando las facilidades que tiene para realizar diseños adaptables.
Sigo enumerando los distintos componentes del framework, y los distintos añadidos que tiene si además utilizas JavaScript.
Para terminar, comento como se puede personalizar, ya sea usando tu propio CSS, modificando el CSS de Bootstrap desde la página destinada a tal efecto, o directamente compilando los ficheros Less del core.
Este documento propone una arquitectura de software N-capa basada en Domain-Driven Design (DDD) para una aplicación web dentro de un proyecto aeronáutico. Describe las tecnologías back-end como Entity Framework y WCF, las tecnologías front-end como jQuery, HTML5 y CSS3, y otras tecnologías como Visual Studio 2012, Scrum y pruebas de calidad.
Groovy es un lenguaje dinámico y ágil para la máquina virtual de Java. Permite tipado dinámico y opcionalmente estático, y ofrece características como closures, meta-programación, builders y sobrecarga de operadores. Groovy permite una fácil interacción con código Java y se puede ejecutar dentro de la JVM de varias maneras. Se usa en varios proyectos importantes como Atlassian, LinkedIn y Sky.com.
Dev Tools para Kubernetes - Codemotion 2019Micael Gallego
Charla impartida entre Pablo Chico y Micael Gallego en la que se muestran algunas herramientas para mejorar la experiencia de desarrollo de aplicaciones cloud native para Kubernetes. Concretamente, se presenta cómo okteto puede reducir el tiempo empleado en el ciclo de change, build, push, deploy de pods Java en Kubernetes usando la sincronización de ficheros.
Ejemplos de código en https://github.com/micaelgallego/k8s-dev-tools-codemo19
Similar a Organiza tu front con dart y polymer (20)
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...micarnavaltupatrimon
Mi Carnaval es la plataforma que permite conectar al usuario con la cultura y la emoción del Carnaval de Blancos y Negros en la ciudad de Pasto, esta plataforma brinda una amplia oferta de productos, servicios, tiquetería e información relevante para generarle valor al usuario, además, la plataforma realiza un levantamiento de datos de los espectadores que se registran, capturando su actividad e información relevante para generar la analítica demográfica del evento en tiempo real, con estos datos se generan modelos predictivos, que permiten una mejor preparación y organización del evento, de esta manera ayudando a reducir la congestión, las largas filas y, así como a identificar áreas de alto riesgo de delincuencia y otros problemas de seguridad.
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...micarnavaltupatrimon
Mi Carnaval es la plataforma que permite conectar al usuario con la cultura y la emoción del Carnaval de Blancos y Negros en la ciudad de Pasto, esta plataforma brinda una amplia oferta de productos, servicios, tiquetería e información relevante para generarle valor al usuario, además, la plataforma realiza un levantamiento de datos de los espectadores que se registran, capturando su actividad e información relevante para generar la analítica demográfica del evento en tiempo real, con estos datos se generan modelos predictivos, que permiten una mejor preparación y organización del evento, de esta manera ayudando a reducir la congestión, las largas filas y, así como a identificar áreas de alto riesgo de delincuencia y otros problemas de seguridad.
9. Características de Dart
● OO moderno
● Código más limpio y claro
● Ejecución rápida
● Front + Back + Mobile
● Uso de bibliotecas JS
@dovaleac @madriddug
26. Conclusiones
Uso recomendable de Dart
● Backfront aprovecha sus capacidades
● Polymer 0.5
● Polymer 1.0
● Angular
@dovaleac @madriddug
27. Conclusiones
Uso recomendable de Polymer
● Buscar WebComponents reusables
● Background personal de WebComponents
● Separación de roles: senior vs junior
● Separación de roles: programador vs artista
@dovaleac @madriddug
28. Conclusiones
Cosas que yo no haría
● Usar Dart para el back
● Un WebComponent por página
● WebComponents no reusables
@dovaleac @madriddug