jquery

Recursos de programación de jquery
Hace 6 meses nos planteamos un rediseño completo de nuestros sites. Anteriormente teníamos el típico site con Symfony + jQuery + CSS a pelo. En su momento decidimos dejar de lado jQuery y apostar por algún framework de JavaScript moderno. Seis meses después es el momento de compartir las lecciones aprendidas en este camino. La idea de esta charla es exponer en forma de decálogo los trucos que hemos aprendido sobre Server Side Rendering, SEO, Routing, Progressive Web Applications, Webpack, Code Splitting, Testing. Todo de manera rápida y clara.
In this session, we will see how Geb can be used to automate the testing of your entire application by automating browser testing. Geb is build on top of Selenium WebDriver, but it brings together the power of WebDriver, the elegance of jQuery content selection, a robust page object modelling while using the expressiveness of Groovy and the power of Spock. We will se how to structure the tests to make them easy to maintain, and how we can interact with both the browser and an underlying Grails application (if needed). Finally, We will see how it is possible to interact with javascript on the webpage under test, and examples on what browser automation also can be used for.
Maximiliano Firtman @firt es un desarrollador mobile+web, autor, profesor y orador. Escribió diversos libros, incluyendo “Programming the Mobile Web”y “jQuery Mobile: Up and Running” publicados por O’Reilly Media con más de 12 traducciones incluyendo al español por Anaya. También participó como autor en los libros "AJAX" y "Flex 4.5" de la colección ITMaster en distribución en Latinoamérica y España. Es un reconocido profesional en la comunidad de mobile web, publicando artículos en revistas y en su blog mobilexweb.com, así como manteniendo el sitio mobilehtml5.org. Ha realizado más de 100 conferencias en más de 30 países en reconocidos eventos, así como diversos cursos de mobile y HTML5 en varios países y empresas, incluyendo Intel, Apple, Google, Cisco, Yahoo! y LinkedIn. Por su trabajo en la comunidad ha recibido reconocimientos como Adobe Community Professional, Nokia Developer Champion, BlackBerry Elite y Microsoft IE User Agent.
En el podcast anterior ya vimos como seleccionar los elementos de nuestra página web en jQuery y como asociarle un evento. En esta segunda parte vamos a ver como asociarle métodos a a los elementos de nuestra página web con lo que seremos capaces de manipular el DOM, manipular el CSS y realizar efectos y […] La entrada 43. Introducción a jQuery (Parte 2) se publicó primero en Programar fácil con Arduino.
jQuery es una librería de JavaScript opensource mantenida por la fundación jquery.org. Su lema resume muy bien lo que nos aporta esta librería: “Write less, do more, js library”. Escribe menos, haz más, y es que esta librería nos facilita la ardua tarea de manipular los elementos del DOM de HTML que hasta ahora habíamos […] La entrada 42. Introducción a jQuery (Parte 1) se publicó primero en Programar fácil con Arduino.
Título: Cómo Diseñar Software de Calidad en 4 Pasos Ponente: José Álvarez de Perea Link: https://techfest.uc3m.es/programa/como-disenar-software-de-calidad-en-4-pasos/ ¿Quieres montar tu startup? ¿Prefieres trabajar como freelance desarrollando apps? o tal vez ¿trabajar en una empresa definiendo soluciones de software para clientes? Sea cual sea tu elección tendrás que enfrentarte al reto que supone definir y diseñar una solución software desde cero. En esta charla te contaremos cómo afrontar ese reto con garantías para obtener un resultado de calidad. Y compartiremos contigo la metodología utilizada por IBM para lograr ese objetivo. Para ello hablaremos también sobre qué es el diseño centrado en el usuario, porqué es tan importante cuidar la experiencia del usuario en la actualidad y qué implicaciones tiene este enfoque en el diseño de tus soluciones. Pondremos foco en los skills de desarrollo frontend y lo mucho que nos aportan. Hablando de tecnologías y frameworks como JavaScript, AngularJS, jQuery, HTML5 y CSS3.
This is a small example from something I did recently at work.We needed to apply some custom validation rules to some form fields using the jQuery Validation Plugin.The decision of which fields were contained in a given form was taken dynamically, so instead of dynamically creating a rules object to pass it to the validate method, we decided to use HTML5 data attributes. In the following example, I'll show you a way to do it. Imagine that we'd like to validate that the first name introduced in...
Greach 2014, The Groovy Spanish Conf 28/March, Madrid, Spain http://greach.es Follow us on twitter http://twitter.com/greach_es Slides in: http://greach.es/speakers/corinne-krych-fabrice-matrat-sebastien-blanc-hybrid-mobile-app-in-minutes-not-days-fast-and-furious-ii/ HYBRID MOBILE APP IN MINUTES, NOT DAYS: FAST AND FURIOUS II By Corinne Krych, Sebastien Blanc & Fabrice Matrat You want to develop a mobile web app. You app needs to connect to a Grails backend. You don't know where to start? This session is tailored for you: live coding will show you where to start from scaffolding a web application with modern HTML5 Front End, using OAuth2 to authenticate and authorise to packaging your app into a native shell. This is an interactive session where the audience can participate with their laptops, get their hands dirty and learn a bunch of silver bullets such as turning the Web Application into a Native (hybrid/Cordova). After Hybrid mobile app in minutes not days in Greach 2013, 3musket33rs are back with new mobile Grails plugins for you. Join us! RedHat CORINNE KRYCH Corinne Krych Freelance for over 15 years (when you like it you don't really count), I never go too far from coding. Open minded and curious, I like to try new stuff; Those days, mobile is my new playground. Mobile web app, Hybrid and more recently native apps. Since May, I've joined Read Hat and work within AeroGear team. Polyglot by heart (going beyond the JVM, on objective-C these days), addicted to clean code, I like to share, exchange ideas in user groups or conferences. It's why I'm co-founder of RivieraGUG and an active member of JSSophia. On my spare time when not doing mobile hacking, I like to twist languages to write DSL for writing (plain english) code with my kids. Web Architect FABRICE MATRAT Fabrice Matrat Fabrice is a Web architect in charge of code quality for a large organization (nickname Mr. Clean Code). With over 15 years of experience in bank, insurance, multimedia and travel industry all over the world, he is now spending his nights coding HTML5 mobile apps and Grail plugin. Involved in a couple of open source projects and co-founder of RivieraGUG (Grails and Groovy User Group), you can always discuss with him about asynchronous behavior, Groovy and JavaScript over a couple of beers. You can find him on twitter as @fabricematrat. Red Hat SÉBASTIEN BLANC Sébastien Blanc Sébastien Blanc is JEE engineer with 8 years of experience. After spending 7 years in the Netherlands as Software Engineer, he decided to back to the his roots in the South of France. He recently joined the AeroGear team with Red Hat to work on open source libraries for Mobile in the enterprise. Besides his "heavy" JEE profile (middleware, banking and insurance products) Sébastien spends a lot of time in Groovy and Grails. He is the author of several Grails plugins such as Spring Mobile, Jquery Mobile Scaffolding or Geolocation. He believes that Mobile Web Apps are the future and tries to evangelize this through different conferences (Gr8Conf, Devoxx, RivieraDev, Grails Exchange).
Building a Groovy DSL with user interaction Corinne Krych and Sébastien Blanc Greach 2013 - 26/Jan/2013, Madrid, Spain http://greach.es/sessions-2013/corinne-krych-and-sebastien-blanc-building-a-groovy-dsl-with-user-interaction Do you want to follow a step by step guide on how to build a DSL in Groovy? Using techniques like BaseScript, AST, bindings and command chaining, we will explain how to implement a DSL that produce an user interface and that manage User Interaction. Corinne Krych. With over XX years of experience in development (when you like it you don't count), Corinne is addicted to code and can't go very far from it. Freelance since 1999, she traveled from C++ to Java, J2EE, Spring, Struts, JSP, Web 2.0 and naturally made her path to Groovy. Being an Agile coach and practitioner, she thinks code is craft and collaboration is key to success. Chatting about the latest tech trends at coffee break: a female geek -- what do you expect -- she's always curious to discover (or rediscover) languages and frameworks. She is co-founder of RivieraGUG (Grails and Groovy User Group) and an active member of JS Sophia: because there is no better way to achieve continuous learning than sharing ideas. Sébastien Blanc is JEE engineer with 8 years of experience. After spending 7 years in the Netherlands as Software Engineer, he decided to back to the his roots in the South of France. He recently joined the AeroGear team with Red Hat to work on open source libraries for Mobile in the enterprise. Besides his "heavy" JEE profile (middleware, banking and insurance products) Sébastien spends a lot of time in Groovy and Grails. He is the author of several Grails plugins such as Spring Mobile, Jquery Mobile Scaffolding or Geolocation. He believes that Mobile Web Apps are the future and tries to evangelize this through different conferences (Gr8Conf, Devoxx, RivieraDev, Grails Exchange).
Hybrid mobile app in minutes, not days 3 musket33rs (Sébastien Blanc, Corinne Krych and Fabrice Matrat) Greach 2013 - 25/Jan/2013, Madrid, Spain In minutes we will demonstrate how to develop a mobile hybrid Web app (jQuery Mobile, PhoneGap) with a back-end on the cloud. This will cover offline caching, local storage, synchronization, Phone Gap build, geolocation and event push. At the end, we will have a clone of Foursquare on your mobile, with a backend in Grails. by Fabrice Matrat, Sebastien Blanc and Corinne Krych The 3 musket33rs provide a Grails plugin for mobile: The Mobile HTML5 Scaffolding JSONP PhoneGap Build. Sébastien Blanc (Aramis), author of several Grails plugins such as Spring Mobile, believes that Mobile Web Apps are the future and tries to evangelize this through different conferences. Corinne Krych (Athos) thinks, after 15 years in J2EE environment, that code is craft and collaboration is key to success, Test-Driven development practitioner, wiki addict, chatting the latest tech trends at coffee break: female geek -- what do you expect - Fabrice Matrat (Porthos), obscessed with asynchronous behavior, is currently Senior Architect for Amadeus with more than 15 years in bank, multimedia, insurance, travel industry. We are also the co-founders of the Riviera GUG in the French Riviera