Este documento introduce jQuery y jQuery Mobile. jQuery es una biblioteca JavaScript de código abierto que facilita el desarrollo del lado del cliente en aplicaciones web. jQuery Mobile extiende jQuery para crear aplicaciones móviles. El documento explica cómo configurar y usar jQuery y jQuery Mobile, incluida la manipulación del DOM, el manejo de eventos y las llamadas Ajax.
Este documento es un manual sobre jQuery que explica el popular framework JavaScript jQuery. El manual tiene varios capítulos escritos por Miguel Ángel Álvarez para ayudar a los usuarios a aprender el uso y programación de aplicaciones del lado del cliente con jQuery de manera que sean compatibles con los principales navegadores. El manual también incluye ejemplos prácticos de jQuery y un video tutorial para aprender paso a paso.
Introducción a JQUErY, como agregar recursos a nuestros proyectos web, como animaciones, menús, validaciones, y demás efectos que nos proporciona JQUERY
Este documento presenta una guía sobre jQuery. Explica que jQuery es un framework JavaScript que simplifica comandos comunes de JavaScript para manipular el DOM, AJAX y HTML. Luego describe las versiones 1.x y 2.x de jQuery, cómo utilizar jQuery en un documento HTML, y ofrece ejemplos de selectores, métodos y eventos de jQuery como click, val y focus. Finalmente, muestra un ejemplo de ventana emergente para una tabla.
El documento habla sobre las tendencias de diseño web para 2012, incluyendo el uso de grids fluidos, diseños responsivos y animaciones CSS3. También discute los recursos de jQuery que son útiles para el diseño web interactivo, como menús dinámicos, animaciones y efectos 3D. Proporciona varios enlaces a ejemplos y plugins de jQuery. Finalmente, presenta tres casos prácticos de sitios web que utilizan jQuery de maneras interesantes.
Este documento introduce PowerBuilder, un medio ambiente de desarrollo gráfico para crear aplicaciones cliente-servidor. Describe los principales objetos en PowerBuilder como ventanas, datawindows, menús, funciones y queries. También explica conceptos clave como programación orientada a objetos, lenguaje PowerScript, y conectividad con bases de datos.
jQuery es una biblioteca JavaScript que simplifica la manipulación del DOM, el manejo de eventos y la interacción AJAX. Se puede descargar o incluir desde un CDN como Google. La sintaxis básica es $(selector).acción() para seleccionar elementos y realizar acciones. jQuery también facilita el manejo de eventos como click, hover, focus y blur.
JavaScript - Introduccion a JS, Primeros pasos en JS, Trabajo con variables y tipos de datos en JS, Operadores en JS, Estructura de control en JS, Funciones en JS, Arrays JavaScript
El documento proporciona una lista de trucos y consejos para PowerBuilder, incluyendo cómo crear un groupbox en una datawindow, establecer texto inclinado en una datawindow, y llamar eventos de diferentes maneras. También discute temas como usar el objeto DWObject para acceder a atributos de datawindow, eliminar columnas invisibles de una datawindow, y usar la opción "Retrieve as Needed" para mejorar el rendimiento.
Este documento es un manual sobre jQuery que explica el popular framework JavaScript jQuery. El manual tiene varios capítulos escritos por Miguel Ángel Álvarez para ayudar a los usuarios a aprender el uso y programación de aplicaciones del lado del cliente con jQuery de manera que sean compatibles con los principales navegadores. El manual también incluye ejemplos prácticos de jQuery y un video tutorial para aprender paso a paso.
Introducción a JQUErY, como agregar recursos a nuestros proyectos web, como animaciones, menús, validaciones, y demás efectos que nos proporciona JQUERY
Este documento presenta una guía sobre jQuery. Explica que jQuery es un framework JavaScript que simplifica comandos comunes de JavaScript para manipular el DOM, AJAX y HTML. Luego describe las versiones 1.x y 2.x de jQuery, cómo utilizar jQuery en un documento HTML, y ofrece ejemplos de selectores, métodos y eventos de jQuery como click, val y focus. Finalmente, muestra un ejemplo de ventana emergente para una tabla.
El documento habla sobre las tendencias de diseño web para 2012, incluyendo el uso de grids fluidos, diseños responsivos y animaciones CSS3. También discute los recursos de jQuery que son útiles para el diseño web interactivo, como menús dinámicos, animaciones y efectos 3D. Proporciona varios enlaces a ejemplos y plugins de jQuery. Finalmente, presenta tres casos prácticos de sitios web que utilizan jQuery de maneras interesantes.
Este documento introduce PowerBuilder, un medio ambiente de desarrollo gráfico para crear aplicaciones cliente-servidor. Describe los principales objetos en PowerBuilder como ventanas, datawindows, menús, funciones y queries. También explica conceptos clave como programación orientada a objetos, lenguaje PowerScript, y conectividad con bases de datos.
jQuery es una biblioteca JavaScript que simplifica la manipulación del DOM, el manejo de eventos y la interacción AJAX. Se puede descargar o incluir desde un CDN como Google. La sintaxis básica es $(selector).acción() para seleccionar elementos y realizar acciones. jQuery también facilita el manejo de eventos como click, hover, focus y blur.
JavaScript - Introduccion a JS, Primeros pasos en JS, Trabajo con variables y tipos de datos en JS, Operadores en JS, Estructura de control en JS, Funciones en JS, Arrays JavaScript
El documento proporciona una lista de trucos y consejos para PowerBuilder, incluyendo cómo crear un groupbox en una datawindow, establecer texto inclinado en una datawindow, y llamar eventos de diferentes maneras. También discute temas como usar el objeto DWObject para acceder a atributos de datawindow, eliminar columnas invisibles de una datawindow, y usar la opción "Retrieve as Needed" para mejorar el rendimiento.
Este documento presenta una introducción a la programación orientada a objetos en Power Builder. Explica conceptos clave como encapsulamiento, herencia y polimorfismo. También describe los principales objetos como aplicación, ventana y ventana de datos, así como controles, consultas, estructuras y librerías. Finalmente, detalla los pasos para iniciar una aplicación y desarrollar una ventana básica de identificación de usuario.
Cómo consumir un web service SOAP usando jsp sobre un servidor web GlasFish. El ejemplo es un servicio que genera la CURP (DNI) de una persona y un formulario web cliente que lo consume.
Este documento presenta tres tecnologías web: jQuery, HTML5 y Apache Wicket. jQuery es una librería que facilita el uso de JavaScript para manipular el DOM, gestionar eventos y efectos. HTML5 incluye nuevas características como drag and drop, geolocalización, vídeo y audio. Apache Wicket es un framework Java para aplicaciones web basado en componentes.
Este documento proporciona una introducción a conceptos básicos de Internet como protocolos TCP/IP y HTTP, navegadores web, alojamiento y dominios. Explica cómo funcionan los sitios web utilizando HTML y servidores web, y cubre temas como seguridad SSL, redes sociales, posicionamiento SEO, análisis web y herramientas de desarrollo como Google Sites, Dreamweaver y Photoshop. También menciona JavaScript, PHP, MySQL, Flash y creación de bases de datos dinámicas.
Este documento presenta una introducción a la tecnología AJAX. Explica los fundamentos técnicos de AJAX, incluyendo que es una combinación de tecnologías como JavaScript, DOM y XMLHttpRequest que permiten realizar peticiones asíncronas al servidor. También describe frameworks JavaScript como Prototype que facilitan el desarrollo con AJAX y conceptos como DOM y JSON que permiten manipular documentos HTML y declarar objetos en JavaScript.
JavaScript es un lenguaje de programación interpretado usado principalmente en el lado del cliente para mejorar la interfaz de usuario y páginas web dinámicas. HTML5 es la quinta versión del lenguaje HTML que introduce nuevos elementos y atributos para reflejar el uso moderno de sitios web, mientras que DOM permite a los programadores acceder y manipular páginas web como documentos XML.
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Héctor Garduño Real
Ealaboración de una práctica de Base de Datos desde su diseño en modelo Entidad-Relación creado en Gliffy, el modelo Relacional creado en Workbench, ejemplos de consultas SQL y uso de la BD en una aplicación PHP.
Este documento proporciona una introducción a HTML5, describiendo qué es y qué no es, las mejoras realizadas en HTML5 como nuevos elementos semánticos como <section>, <aside>, <article>, <header>, <nav> y <footer>. También describe nuevos elementos como <video>, <audio>, <canvas> y <svg>, así como mejoras en los inputs. Explica cómo empezar a usar HTML5 con compatibilidad en navegadores antiguos usando Modernizr, HTML5 Enabling Script e IE-CSS3.
El documento analiza el framework Google Web Toolkit (GWT) como una solución para el desarrollo de aplicaciones Web 2.0 en empresas. Describe los principios básicos de la Web 2.0, incluyendo el uso de la inteligencia colectiva y los datos. Explica conceptos como Enterprise 2.0 y Office 2.0 y cómo GWT puede ayudar a integrar aplicaciones RIA en empresas. Proporciona un ejemplo de código GWT y analiza aplicaciones existentes y retos de GWT para empresas.
Este documento presenta un curso sobre JavaScript. Cubre temas como introducción al lenguaje, estructuras de control, funciones, DOM, objetos del navegador, eventos y formularios. El objetivo es enseñar las características básicas de JavaScript para crear páginas web dinámicas.
Este documento describe los servicios web y sus principales tecnologías subyacentes como XML, SOAP, WSDL y UDDI. Explica que los servicios web SOAP son independientes de lenguajes y plataformas, y permiten el intercambio de información entre un cliente y servicio a través de documentos XML de forma bajamente acoplada. También detalla los pasos para crear un servicio web simple en Java usando NetBeans que incluye la creación de un proyecto, agregar un servicio web y implementar un método para devolver el cuadrado
Este documento es un manual sobre HTML5 en español. Explica las principales características y mejoras que introduce HTML5 con respecto a versiones anteriores, como nuevos elementos semánticos para estructurar contenido, mejoras en formularios e incorporación de multimedia.
Los hipervínculos permiten navegar entre páginas web mediante el elemento <a> y los atributos href, target y title. Los enlaces internos navegan dentro de una página usando anclas con id, mientras que los externos apuntan a otras páginas web con la URL completa.
El documento describe las herramientas CASE y Power Builder. Las herramientas CASE incluyen Lower CASE, Upper CASE, Integrated CASE y Tool CASE que automatizan diferentes fases del desarrollo de software. Power Builder es una herramienta Lower CASE que permite entregar prototipos rápidamente y cumple con la metodología RAD. Power Builder utiliza el lenguaje PowerScript y permite crear interfaces de usuario, acceder a bases de datos y generar reportes.
El documento compara dos proveedores de retenes. El Proveedor A entregó una muestra centrada dentro de las especificaciones. El Proveedor B entregó una muestra que no estaba centrada y algunas piezas estaban fuera de las especificaciones, aunque modificaron los datos para ocultarlo. El Proveedor A cumple mejor con los requisitos.
El documento proporciona un método para comparar las propuestas de proveedores de software ERP mediante la creación de una tabla que estima los costos de implementación y mantenimiento durante los primeros cinco años. La tabla incluye categorías como costo de licencia, costo de implementación externa e interna, costo de soporte anual, costo de mantenimiento y actualizaciones. El documento explica cada categoría para ayudar a la empresa a comparar de manera uniforme las ofertas de diferentes proveedores.
This two-day conference on tunnel operations and maintenance aims to enhance collaboration in the tunnel sector. It will focus on implementing operational considerations early in the design process, improving operational processes, and collaborating with emergency services. The agenda features international case studies and speakers from projects such as NorthConnex, WestConnex, and Melbourne Metro. Topics will include fire safety systems, staff training, emergency response, and using data to optimize future tunnel design. Attendees will represent infrastructure owners, engineering firms, construction agencies, and emergency services.
This chapter outlines the emergency response standards for mines and urban environments in the United
States. For mines, regulations require first aid training for one person per shift but do not specify
certification levels. Mine rescue teams are evaluated based on annual competition rules rather than
formal training standards. In contrast, the urban environment follows National Highway Transportation
Safety Administration guidelines which specify certification levels for emergency medical responders up
to the EMT and paramedic levels.
Reshoring Should Inspire Favorable State Tax PolicyBrian Strahle
This document discusses how states can encourage companies to reshore manufacturing jobs back to the US through favorable tax policies. It argues that states are already well positioned with policies like single-sales-factor apportionment that incentivize manufacturers to locate operations in-state. However, states could further encourage reshoring by repealing throwback rules, avoiding worldwide combined reporting, providing workforce training incentives, and offering tax exemptions and credits for job creation. The author contends that states should see reshoring not as competition but as an opportunity to rebuild communities and diversify local economies versus foreign countries.
Este documento presenta una introducción a la programación orientada a objetos en Power Builder. Explica conceptos clave como encapsulamiento, herencia y polimorfismo. También describe los principales objetos como aplicación, ventana y ventana de datos, así como controles, consultas, estructuras y librerías. Finalmente, detalla los pasos para iniciar una aplicación y desarrollar una ventana básica de identificación de usuario.
Cómo consumir un web service SOAP usando jsp sobre un servidor web GlasFish. El ejemplo es un servicio que genera la CURP (DNI) de una persona y un formulario web cliente que lo consume.
Este documento presenta tres tecnologías web: jQuery, HTML5 y Apache Wicket. jQuery es una librería que facilita el uso de JavaScript para manipular el DOM, gestionar eventos y efectos. HTML5 incluye nuevas características como drag and drop, geolocalización, vídeo y audio. Apache Wicket es un framework Java para aplicaciones web basado en componentes.
Este documento proporciona una introducción a conceptos básicos de Internet como protocolos TCP/IP y HTTP, navegadores web, alojamiento y dominios. Explica cómo funcionan los sitios web utilizando HTML y servidores web, y cubre temas como seguridad SSL, redes sociales, posicionamiento SEO, análisis web y herramientas de desarrollo como Google Sites, Dreamweaver y Photoshop. También menciona JavaScript, PHP, MySQL, Flash y creación de bases de datos dinámicas.
Este documento presenta una introducción a la tecnología AJAX. Explica los fundamentos técnicos de AJAX, incluyendo que es una combinación de tecnologías como JavaScript, DOM y XMLHttpRequest que permiten realizar peticiones asíncronas al servidor. También describe frameworks JavaScript como Prototype que facilitan el desarrollo con AJAX y conceptos como DOM y JSON que permiten manipular documentos HTML y declarar objetos en JavaScript.
JavaScript es un lenguaje de programación interpretado usado principalmente en el lado del cliente para mejorar la interfaz de usuario y páginas web dinámicas. HTML5 es la quinta versión del lenguaje HTML que introduce nuevos elementos y atributos para reflejar el uso moderno de sitios web, mientras que DOM permite a los programadores acceder y manipular páginas web como documentos XML.
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Héctor Garduño Real
Ealaboración de una práctica de Base de Datos desde su diseño en modelo Entidad-Relación creado en Gliffy, el modelo Relacional creado en Workbench, ejemplos de consultas SQL y uso de la BD en una aplicación PHP.
Este documento proporciona una introducción a HTML5, describiendo qué es y qué no es, las mejoras realizadas en HTML5 como nuevos elementos semánticos como <section>, <aside>, <article>, <header>, <nav> y <footer>. También describe nuevos elementos como <video>, <audio>, <canvas> y <svg>, así como mejoras en los inputs. Explica cómo empezar a usar HTML5 con compatibilidad en navegadores antiguos usando Modernizr, HTML5 Enabling Script e IE-CSS3.
El documento analiza el framework Google Web Toolkit (GWT) como una solución para el desarrollo de aplicaciones Web 2.0 en empresas. Describe los principios básicos de la Web 2.0, incluyendo el uso de la inteligencia colectiva y los datos. Explica conceptos como Enterprise 2.0 y Office 2.0 y cómo GWT puede ayudar a integrar aplicaciones RIA en empresas. Proporciona un ejemplo de código GWT y analiza aplicaciones existentes y retos de GWT para empresas.
Este documento presenta un curso sobre JavaScript. Cubre temas como introducción al lenguaje, estructuras de control, funciones, DOM, objetos del navegador, eventos y formularios. El objetivo es enseñar las características básicas de JavaScript para crear páginas web dinámicas.
Este documento describe los servicios web y sus principales tecnologías subyacentes como XML, SOAP, WSDL y UDDI. Explica que los servicios web SOAP son independientes de lenguajes y plataformas, y permiten el intercambio de información entre un cliente y servicio a través de documentos XML de forma bajamente acoplada. También detalla los pasos para crear un servicio web simple en Java usando NetBeans que incluye la creación de un proyecto, agregar un servicio web y implementar un método para devolver el cuadrado
Este documento es un manual sobre HTML5 en español. Explica las principales características y mejoras que introduce HTML5 con respecto a versiones anteriores, como nuevos elementos semánticos para estructurar contenido, mejoras en formularios e incorporación de multimedia.
Los hipervínculos permiten navegar entre páginas web mediante el elemento <a> y los atributos href, target y title. Los enlaces internos navegan dentro de una página usando anclas con id, mientras que los externos apuntan a otras páginas web con la URL completa.
El documento describe las herramientas CASE y Power Builder. Las herramientas CASE incluyen Lower CASE, Upper CASE, Integrated CASE y Tool CASE que automatizan diferentes fases del desarrollo de software. Power Builder es una herramienta Lower CASE que permite entregar prototipos rápidamente y cumple con la metodología RAD. Power Builder utiliza el lenguaje PowerScript y permite crear interfaces de usuario, acceder a bases de datos y generar reportes.
El documento compara dos proveedores de retenes. El Proveedor A entregó una muestra centrada dentro de las especificaciones. El Proveedor B entregó una muestra que no estaba centrada y algunas piezas estaban fuera de las especificaciones, aunque modificaron los datos para ocultarlo. El Proveedor A cumple mejor con los requisitos.
El documento proporciona un método para comparar las propuestas de proveedores de software ERP mediante la creación de una tabla que estima los costos de implementación y mantenimiento durante los primeros cinco años. La tabla incluye categorías como costo de licencia, costo de implementación externa e interna, costo de soporte anual, costo de mantenimiento y actualizaciones. El documento explica cada categoría para ayudar a la empresa a comparar de manera uniforme las ofertas de diferentes proveedores.
This two-day conference on tunnel operations and maintenance aims to enhance collaboration in the tunnel sector. It will focus on implementing operational considerations early in the design process, improving operational processes, and collaborating with emergency services. The agenda features international case studies and speakers from projects such as NorthConnex, WestConnex, and Melbourne Metro. Topics will include fire safety systems, staff training, emergency response, and using data to optimize future tunnel design. Attendees will represent infrastructure owners, engineering firms, construction agencies, and emergency services.
This chapter outlines the emergency response standards for mines and urban environments in the United
States. For mines, regulations require first aid training for one person per shift but do not specify
certification levels. Mine rescue teams are evaluated based on annual competition rules rather than
formal training standards. In contrast, the urban environment follows National Highway Transportation
Safety Administration guidelines which specify certification levels for emergency medical responders up
to the EMT and paramedic levels.
Reshoring Should Inspire Favorable State Tax PolicyBrian Strahle
This document discusses how states can encourage companies to reshore manufacturing jobs back to the US through favorable tax policies. It argues that states are already well positioned with policies like single-sales-factor apportionment that incentivize manufacturers to locate operations in-state. However, states could further encourage reshoring by repealing throwback rules, avoiding worldwide combined reporting, providing workforce training incentives, and offering tax exemptions and credits for job creation. The author contends that states should see reshoring not as competition but as an opportunity to rebuild communities and diversify local economies versus foreign countries.
Salim Said Al-Rawahi is an Omani national born in 1985 who has over 15 years of experience in customer service, billing, and IT roles at Ooredoo in Oman. He holds a Bachelor's degree in Mobile Computing from Staffordshire University in the UK. Al-Rawahi is skilled in programming, database management, and network administration. He is currently an IT Change Management Administrator at Ooredoo where he leads testing and implementation of new systems and processes.
The document describes AEGEOSOILFIELD TECHNOLOGY's WELLVIZOR downhole pressure and temperature sensor. The WELLVIZOR provides real-time downhole monitoring to measure intake pressure, prevent pump-off situations, monitor temperature, and surveil well performance. It replaces costly fluid shots and provides continuous pressure monitoring with or without the pump operating.
GUIA DE LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...Ivan Petrlik
GUIA DE LABORATORIO QUE ME PERMITE EL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APLICACIONES MOVILES ANDROID
ELABORACION : ING.IVAN PETRLIK AZABACHE
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
El documento explica los conceptos básicos de JavaScript y el DOM. El DOM representa la estructura del documento HTML como un árbol de nodos y objetos. JavaScript puede acceder y modificar el DOM a través del objeto "document". Esto permite crear y manipular dinámicamente elementos HTML desde JavaScript.
jQuery es una biblioteca JavaScript que simplifica la interacción con documentos HTML, la manipulación del DOM, el manejo de eventos y las animaciones. Es de código abierto y permite el uso en proyectos libres y privativos. jQuery ofrece funcionalidades basadas en JavaScript que de otra manera requerirían más código, logrando grandes resultados en menos tiempo. Microsoft y Nokia anunciaron que incluirán jQuery en sus plataformas.
El documento describe varios temas relacionados con el desarrollo y promoción de sitios web. Explica cómo crear un sitio web utilizando Google Sites o Dreamweaver, agregar funcionalidades como imágenes, hipervínculos y menús, e implementar protocolos como HTML, FTP y HTTP. También cubre temas de posicionamiento web como el uso de metadatos, Google Analytics y campañas de AdWords.
El documento describe varios temas relacionados con el desarrollo y promoción de sitios web. Explica cómo crear un sitio web utilizando Google Sites o Dreamweaver, agregar funcionalidades como imágenes, hipervínculos y menús, e implementar protocolos como HTML, FTP y HTTP. También cubre temas de posicionamiento web como el uso de metadatos, Google Analytics y campañas de AdWords.
Este documento proporciona una introducción al framework jQuery Mobile. En 3 oraciones o menos: jQuery Mobile es un framework HTML5 para crear aplicaciones web móviles multiplataforma utilizando HTML, CSS y JavaScript. Proporciona componentes como listas, botones, formularios y transiciones entre páginas. Los desarrolladores pueden crear interfaces de usuario ricas para dispositivos móviles de manera rápida y sencilla con este framework.
GUIA DE LABORATORIO PHONE GAP JQUERY MOBILE CARGADO DE_DATOS_DE_REGISTROS...Ivan Petrlik
GUIA DE LABORATORIO PHONE GAP JQUERY MOBILE CARGADO DE_DATOS_DE_REGISTROS_REMOTAMENTE_A_TRAVES_DE_UNA_CONEXION REMOTA CON PHP Y MYSQL ANDROID ING IVAN PETRLIK AZABACHE
Este documento describe cómo extender jQuery para crear componentes web personalizados reutilizables. Explica que los componentes deben ser diseñados para ser reutilizados en diferentes programas. Luego proporciona un ejemplo de cómo crear un componente de selección reutilizable mediante la extensión de jQuery y el uso de funciones para generar y manipular dinámicamente el elemento HTML <select>.
Este documento describe PhoneGap, un framework que permite crear aplicaciones móviles utilizando HTML, CSS y JavaScript. Explica cómo PhoneGap funciona compilando el código para hacerlo nativo en diferentes plataformas como Android e iOS. También describe el uso de jQuery Mobile para crear la interfaz de usuario y los diferentes componentes y eventos que ofrece.
jQuery es un framework de JavaScript que facilita el desarrollo de aplicaciones web mediante la simplificación de tareas como la selección de elementos, la manipulación del DOM, los eventos y las animaciones. jQuery permite seleccionar elementos, agregar interactividad mediante eventos y crear efectos y animaciones de una manera más sencilla que JavaScript puro.
Este documento proporciona una introducción a conceptos básicos de Internet como protocolos TCP/IP y HTTP, navegadores web, alojamiento y dominios. También explica temas como seguridad SSL/TLS, sitios web dinámicos, herramientas de posicionamiento como Google Analytics, AdWords y métricas como Alexa. Finalmente, recomienda plataformas para crear y probar sitios web como Google Sites, Cleverstat y Github Pages.
Este documento describe los controles básicos de Android Studio como EditText, Button y TextView. Explica cómo crear una interfaz de usuario con estos controles y cómo implementar la lógica para pasar datos entre actividades usando Intents. También cubre cómo crear y usar dispositivos virtuales de Android para probar aplicaciones.
Este documento presenta una introducción a JavaScript básico. Explica que JavaScript es un lenguaje de programación interpretado que se utiliza principalmente para dar dinamismo e interactividad a las páginas web. Describe algunas aplicaciones comunes de JavaScript como la validación de formularios y la creación de menús dinámicos. También cubre temas como cómo se inserta JavaScript en HTML y las características básicas del lenguaje como variables, operadores y estructuras de control de flujo.
El documento presenta conceptos básicos sobre jQuery, incluyendo su objetivo de facilitar el desarrollo de aplicaciones del lado del cliente mediante la validación de formularios, efectos dinámicos y manejo de eventos. Explica cómo descargar e incorporar jQuery en una página web, y muestra ejemplos de su sintaxis y métodos como click, css y ready.
El documento proporciona información sobre jQuery, una librería JavaScript ligera que simplifica el desarrollo de aplicaciones web del lado del cliente. jQuery simplifica la interacción con documentos HTML, el manejo de eventos, la animación y las interacciones AJAX. Fue creado por John Resig en 2006 y es ampliamente utilizado por sitios como Google, Amazon, IBM y Microsoft.
Este documento introduce jQuery, un framework de JavaScript que facilita la selección de elementos DOM, la manipulación del árbol DOM y la interactividad mediante eventos y efectos. Explica cómo descargar e incluir jQuery, crear objetos jQuery y usar selectores para acceder a elementos. También cubre cómo manejar eventos como click mediante callbacks y cómo crear animaciones y efectos con los métodos de jQuery.
Este documento proporciona información sobre Android, una plataforma de software para dispositivos móviles que incluye sistema operativo, framework y aplicaciones. Se desarrolló como una plataforma de código abierto y permite distribuir aplicaciones libremente. Está basado en Linux y usa Java para la interfaz de usuario.
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Juan Martín Martín
Criterios de corrección y soluciones al examen de Geografía de Selectividad (EvAU) Junio de 2024 en Castilla La Mancha.
Soluciones al examen.
Convocatoria Ordinaria.
Examen resuelto de Geografía
conocer el examen de geografía de julio 2024 en:
https://blogdegeografiadejuan.blogspot.com/2024/06/soluciones-examen-de-selectividad.html
http://blogdegeografiadejuan.blogspot.com/
La Unidad Eudista de Espiritualidad se complace en poner a su disposición el siguiente Triduo Eudista, que tiene como propósito ofrecer tres breves meditaciones sobre Jesucristo Sumo y Eterno Sacerdote, el Sagrado Corazón de Jesús y el Inmaculado Corazón de María. En cada día encuentran una oración inicial, una meditación y una oración final.
2. Conociendo jQuery
▹ Es una Librería desarrollada en Javascript.
▹ Libre y de código abierto, tiene doble Licencia como son: la de MIT y la
Pública General de GNU GPL.
▹ Como dice su slogan traducido: haz más con menos código, ayuda en
gran manera a agilizar y facilitar el desarrollo del lado del cliente dentro
de las aplicaciones web.
▹ Es la Librería más popular, potente y con la mayor comunidad activa de
JavaScript.
2
3. Qué podemos hacer con jQuery
▹ Selección de elementos DOM. (Modelo de Objetos del Documento)
▹ Interactividad y modificaciones del árbol DOM.
▹ Manejo de Eventos.
▹ Manipulación de la hoja de estilos CSS.
▹ Efectos y animaciones.
▹ Interacciones AJAX.
▹ Utilizar extensiones(Addons, Plugins) propias y de terceros.
3
4. Concepto de DOM
▹ Es la forma estándar que los
navegadores web acordaron en seguir
para representar los Objetos HTML en el
documento.
▹ Nos sirve como interfaz, en este caso
entre jQuery y la página web porque nos
proporciona una representación de la
fuente HTML como una red de objetos
sin formato.
▹ Esta red también se le compara como un
árbol, igual al árbol genealógico familiar
por las relaciones que mantienen los
elementos entre sí.
▹ Por eso se utiliza la misma terminología
que usamos cuando nos referimos a las
relaciones familiares: Padres, Hijos,
Hermanos y así sucesivamente.
4
5. 5 Concepto de Ajax (asynchronous javascript and xml)
Es una tecnología asíncrona, en el
sentido de que los datos adicionales
se solicitan al servidor y se cargan en
segundo plano sin interferir con la
visualización ni el comportamiento
de la página, es decir, no se debe
recargar toda la página para
presentar los datos que responde el
servidor.
6. 6 Manipulando objetos DOM
Para acceder al elemento input que tiene asignada la clase
numérico.-
<input type="text" class="numerico">
Mediante el tipo de elemento y clase asignada:
$( "input.numerico" ).html( "123456" );
Esta sentencia accede al elemento tipo INPUT que tenga como
clase numérico y le da el valor de 123456.
<input type="text" class="numerico" id="codigo">
Tambien Mediante su id:
$( "#codigo" ).html( "123456" );
De las dos maneras se asigna al elemento input el valor 123456
jQuery, como su nombre lo indica,
actúa como una sentencia en sql, en
donde puedes navegar por los
diferente elementos DOM accediendo
a ellos para manipularlos, por
ejemplo:
7. 7 Manejo de eventos
jQuery tiene la capacidad de manejar
eventos tales como:
▹ Eventos del navegador
▹ Carga del Documento
▹ Eventos de objetos
▹ Eventos de formulario, de
teclado, mouse entre otros.
Por ejemplo para ejecutar una acción en el evento click de un
botón.
< button type="button" id="ejemplo"></button>
$( "#ejemplo" ).click(function() {
alert( "Evento .click() invocado." ); });
8. 8 Llamadas Ajax
$.ajax({ url: "/rest/getContacto",
data: { codigo: 524 },
success: function( data ) {
$( "#contacto" ).html( "Contacto: " + data + "" );
}
});
En este ejemplo, se consume un
servicio que devuelve los datos de
contacto, el servicio recibe como
parámetro un código, y devuelve la
respectiva respuesta del servidor, la
misma que se asigna al elemento
contacto.
9. Como configurar Jquery
1.- Para configurar esta libreria, lo primero que debes hacer es
descargar jQuery en su página oficial:
http://docs.jQuery.com/Downloading_jQuery#Current_Release
2.- Crea una subcarpeta llamada “js” dentro de tu proyecto y
copiar allí el archivo .js de jQuery.
3.- Importar en el html el framework de la siguiente manera:
<script src=”js/jQuery-1.x.x.min.js”></script>
9
12. 12 Qué es jQuery Mobile
▹ Basado en el núcleo de jQuery.
▹ Orientado para la creación de App para dispositivos táctiles-móviles,
facilita y agiliza el desarrollo de las mismas.
▹ Ligero, pesa alrededor de 30Kb.
▹ .Compatible con dispositivos de gamas bajas medias y altas .
▹ Variedad de controles gráficos predefinidos, ahorrando tiempo al
momento de diseñar la parte gráfica del app.
13. 13 Como funciona?
Al ser desarrollado bajo el núcleo de jQuery, hereda las bondades de la
misma, resumidamente podemos decir que: agrega una capa extra que
permite entre varias cosas manejar eventos que se ejecutan sobre los
diferente elementos DOM y comunicarse en segundo plano vía ajax con
servidores, sumándole la posibilidad de utilizar variedad de controles
gráficos que facilitan el desarrollo de los aplicativos.
14. Para crear un app con jQuery Mobile necesitamos crear un archivo .html,
hecho esto tenemos dos opciones para el desarrollo de la app:
1. Cada opción del app es una página individual por lo que el menú
apuntará a cada html al momento de cambiar de opción.
2. Un solo archivo html, el cual contiene las diferentes opciones del app
debidamente seccionadas mediante tags específicos para dicha
función.
14
Anatomia de un app con
jQuery Mobile.
15. 15
Una vez activo, jQuery Mobile hace dos cosas: primero, optimiza las funciones nativas para
mejorar su performance en equipos móviles , segundo, modifica el HTML y genera un layout con
una serie de elementos gráficos predefinidos que acelera sustancialmente la velocidad de
producción.
Instalar jQuery Mobile
Aunque es posible y es una técnica muy común en sitios web, instalar jQuery Mobile enlazando
directamente a los archivos almacenados en la nube, se recomienda ampliamente no aplicar esa
técnica para aplicaciones PhoneGap. Muy frecuentemente tu aplicación será utilizada sin
ninguna conexión a internet o con conexión intermitente. Si los archivos de jQuery están
enlazados a documentos en la nube, la aplicación quedaría posiblemente inutilizable.
1.- Para poder utilizar jQuery mobile, se necesita tener jQuery previamente configurado en
nuestro archivo html.
Anatomía de un app con jQuery Mobile.
16. 16
2.- Debes descargar el plugin de jQuery Mobile desde su sitio web oficial:
http://jquerymobile.com/download/ , crea una carpeta con el nombre “jQueryMobile”,
descomprime el archivo .zip que acabas de descargar y copia allí todos los archivos que
contiene. Al final deberías tener una estructura similar a esta:
Anatomía de un app con jQuery Mobile.
2.- Luego se debe configurar en el html de la siguiente manera:
17. 17
<!DOCTYPE html>
<html>
<head>
<title>Título de la página</title>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width,
initial-scale=1"/>
<link rel="stylesheet"
href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
<script type="text/javascript"
src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script type="text/javascript"
src="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>
</head>
<body>
...aquí iría el contenido...
</body>
</html>
Anatomía de un app con jQuery Mobile.
18. 18
jQuery Mobile aprovecha al máximo los nuevos elementos de HTML5 y hace un uso intensivo de
los atributos personalizados que se definen con el prefijo “data-”
Por ejemplo “data-role”, uno de los atributos más usados en jQuery Mobile, permite definir el rol
a nivel de funcionalidad y apariencia del elemento que lo contiene. Al definir el rol de un
elemento, este atributo permite crear páginas, botones, menús y muchos elementos más.
Al insertar el atributo “data-role” en cualquier tag lo convertimos en un elemento de la interfaz.
Sin necesidad agregar ningún código adicional jQuery agrega todos los elementos gráficos,
clases y hasta animaciones necesarios para el funcionamiento de ese elemento en particular.
Por ejemplo, para crear una página se utiliza el atributo data-role=”page” de esta forma:
<div data-role=”page” id=”inicio”>
Inicio
</div>
Anatomía de un app con jQuery Mobile.
19. 19 Cuando jQuery Mobile renderiza la aplicación comprende que este div debe ser interpretado
como una página. Le agrega el código y eventos necesarios para que se comporte y vea como
tal.
Usando el mismo principio, vamos a utilizar el atributo data-role=”header” para agregar un
encabezado a la página que acabamos de crear:
<div data-role=”page” id=”inicio” >
<div data-role=”header”>
<h1> Inicio </h1>
</div>
</div>
Ya tenemos una página con un encabezado.
Anatomía de un app con jQuery Mobile.
20. 20 Cuando jQuery Mobile renderiza la aplicación comprende que este div debe ser interpretado
como una página. Le agrega el código y eventos necesarios para que se comporte y vea como
tal.
Usando el mismo principio, vamos a utilizar el atributo data-role=”header” para agregar un
encabezado a la página que acabamos de crear:
<div data-role=”page” id=”inicio” >
<div data-role=”header”>
<h1> Inicio </h1>
</div>
</div>
Ya tenemos una página con un encabezado.
Anatomía de un app con jQuery Mobile.
Navegadores optimizan el nivel de zoom de la página según el dispositivo que lo consulta.
Tener en cuenta la posicion en que se importan llos frameworks
Navegadores optimizan el nivel de zoom de la página según el dispositivo que lo consulta.
Tener en cuenta la posicion en que se importan llos frameworks