Review of how fragmentation makes it difficult for developers to create and publish multiplatform applications (mobile & web) and how HTML5 and jQuery Mobile technologies stack can help us build that 'one size fits all' application
Front-End, teoría, tecnologías, metodología, Aplicaciones online y offline. Guía completa para el diseño y desarrollo web 2.0 actualizada a Enero del 2016.
El documento presenta una conferencia sobre cómo construir y publicar una primera aplicación multiplataforma. La presentación cubre temas como planeación, tecnologías como HTML5, CSS3 y jQuery Mobile para construir la aplicación, y opciones para publicarla como aplicación nativa, híbrida o web. El orador concluye que HTML5 es una buena solución pero no definitiva para aplicaciones multiplataforma.
Dreamweaver es un editor de páginas web creado por Adobe que permite diseñar sitios de forma gráfica e insertar elementos como hojas de estilo, JavaScript, multimedia y formularios. Ofrece herramientas avanzadas pero requiere experiencia de usuario. Dreamweaver es una de las herramientas más completas para diseñar páginas web de manera profesional.
Este documento presenta una introducción al curso de desarrollo de aplicaciones móviles en JavaScript. Incluye una sección de presentaciones de los participantes, una descripción de la metodología práctica del curso con explicaciones, ejercicios y laboratorios, instrucciones sobre cómo hacer preguntas, y un índice de los contenidos que cubrirá el curso, incluyendo conceptos básicos y avanzados de programación.
1) The document discusses using Swift for big data applications involving collaborative data collection and analysis.
2) It describes a CSVDumpable class that can synchronously dump data to disk in the background for later analysis.
3) Key aspects of performance for big data applications in Swift are discussed, including using NSOperationQueue, release build optimizations, and avoiding string concatenation.
Este documento presenta una introducción al desarrollo de aplicaciones móviles con HTML5. Explica la evolución de la web y cómo ahora es posible crear aplicaciones completas en ella de forma multiplataforma. Luego, analiza el caso práctico de crear una aplicación que funcione en todos los dispositivos para llegar a más público, y propone usar tecnologías como jQuery Mobile para lograrlo de forma sencilla. Finalmente, muestra los primeros pasos para construir una aplicación multiplataforma con esta librería.
Construyendo y publicando nuestra primera app multi plataforma (II)Carlos Alonso Pérez
Review of how fragmentation makes it difficult for developers to create and publish multiplatform applications (mobile & web) and how HTML5 and jQuery Mobile technologies stack can help us build that 'one size fits all' application
Front-End, teoría, tecnologías, metodología, Aplicaciones online y offline. Guía completa para el diseño y desarrollo web 2.0 actualizada a Enero del 2016.
El documento presenta una conferencia sobre cómo construir y publicar una primera aplicación multiplataforma. La presentación cubre temas como planeación, tecnologías como HTML5, CSS3 y jQuery Mobile para construir la aplicación, y opciones para publicarla como aplicación nativa, híbrida o web. El orador concluye que HTML5 es una buena solución pero no definitiva para aplicaciones multiplataforma.
Dreamweaver es un editor de páginas web creado por Adobe que permite diseñar sitios de forma gráfica e insertar elementos como hojas de estilo, JavaScript, multimedia y formularios. Ofrece herramientas avanzadas pero requiere experiencia de usuario. Dreamweaver es una de las herramientas más completas para diseñar páginas web de manera profesional.
Este documento presenta una introducción al curso de desarrollo de aplicaciones móviles en JavaScript. Incluye una sección de presentaciones de los participantes, una descripción de la metodología práctica del curso con explicaciones, ejercicios y laboratorios, instrucciones sobre cómo hacer preguntas, y un índice de los contenidos que cubrirá el curso, incluyendo conceptos básicos y avanzados de programación.
1) The document discusses using Swift for big data applications involving collaborative data collection and analysis.
2) It describes a CSVDumpable class that can synchronously dump data to disk in the background for later analysis.
3) Key aspects of performance for big data applications in Swift are discussed, including using NSOperationQueue, release build optimizations, and avoiding string concatenation.
Este documento presenta una introducción al desarrollo de aplicaciones móviles con HTML5. Explica la evolución de la web y cómo ahora es posible crear aplicaciones completas en ella de forma multiplataforma. Luego, analiza el caso práctico de crear una aplicación que funcione en todos los dispositivos para llegar a más público, y propone usar tecnologías como jQuery Mobile para lograrlo de forma sencilla. Finalmente, muestra los primeros pasos para construir una aplicación multiplataforma con esta librería.
Construyendo y publicando nuestra primera app multi plataforma (II)Carlos Alonso Pérez
Review of how fragmentation makes it difficult for developers to create and publish multiplatform applications (mobile & web) and how HTML5 and jQuery Mobile technologies stack can help us build that 'one size fits all' application
Carlos Alonso Pérez es un desarrollador con experiencia en crear aplicaciones multijugador que permiten partidas no en tiempo real entre dispositivos y plataformas diferentes, integrando servicios de terceros.
Slides from the talk, with the same name I gave on madridrb Ruby local users group in which I try to deeply explain how closures are implemented internally in Ruby
How to apply Javascript, JQuery Mobile framework, HTML5 and CSS3 to develop mobile applications that run on all platforms and resolutions. Slides from the Mobile Applications Development Diploma at Colombia
El documento presenta una introducción al curso de desarrollo de aplicaciones móviles en JavaScript. Explica la metodología del curso, que combina explicaciones, laboratorios y ejercicios prácticos. Además, incluye el índice de contenidos a cubrir, como conceptos básicos y avanzados de programación en JavaScript, el uso de JavaScript en navegadores web, DOM, eventos, AJAX y frameworks.
El documento habla sobre iCloud, un servicio gratuito de Apple que permite a los usuarios acceder y sincronizar sus datos en todos sus dispositivos. No requiere un proceso de sincronización explícito, ya que los cambios se actualizan automáticamente a través de las APIs de iCloud. Explica cómo habilitar la sincronización multi-dispositivo en una aplicación iOS usando CoreData e iCloud.
Case Study: Troubleshooting Cassandra performance issues as a developerCarlos Alonso Pérez
This talk will be a step by step walkthrough of a developer troubleshooting a real performance issue we had at MyDrive, from the very first steps diagnosing the symptoms, through looking at metric charts down to CQL queries, the Ruby CQL driver, and Ruby code profiling.
How to use the Javascript WEB API. Programming in web browsers. Slides from the Javascript Module for Mobile Applications Development Diploma in Colombia
This are the slides from the intensive Cassandra Workshop I held in Madrid as a Meetup: http://www.meetup.com/Madrid-Cassandra-Users/events/225944063/ They cover all the Cassandra core concepts, and data modelling basic ones to get up and running with Cassandra.
Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)Carlos Alonso Pérez
Theory, concepts, internal functions and examples of Apple's iOS builtin sensors Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity. Slides form MIMO Masters. 2014 Edition
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.
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.
Construyendo y publicando nuestra primera APPInterlat
En este webinar CARLOS ALONSO PEREZ nos permite analizar la variedad que existe en el mercado de los dispositivos móviles (telefonos, smartphones, tabletas) y como esta variedad se convierte en una complicación para los que queremos dedicarnos al mundo de las aplicaciones y/o videojuegos móviles.
Se presenta la solución: una aplicación mutiplataforma y se vera una pequeña demostración de como crear y publicar una utilizando HTML5, JS y CSS3 como únicas herramientas.
Este documento presenta Foundation 5, un framework CSS para crear sitios y aplicaciones web responsivos. Explica las características principales de Foundation como su rejilla de 12 columnas, estilos tipográficos y de botones. Además, muestra tres ejercicios prácticos: crear un layout básico con la rejilla, un menú de navegación y el uso de Interchange para imágenes responsivas. Finalmente, presenta otros componentes como Off-Canvas y varios ejemplos de sitios creados con Foundation.
Este documento presenta Foundation 5, un framework CSS para crear sitios y aplicaciones web responsivos. Explica las características principales de Foundation como su rejilla de 12 columnas, estilos tipográficos y de botones. Luego guía al lector a través de ejercicios prácticos para crear layouts básicos con la rejilla, menús de navegación y el uso de Interchange para imágenes responsivas.
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.
Windows 8 introduce una nueva interfaz llamada Metro que ofrece tiles dinámicos, pantalla completa y multi-touch. Esto brinda nuevas oportunidades para desarrolladores de crear aplicaciones modernas utilizando las mismas técnicas como C# y XAML. El documento también describe características como charms, contratos y plantillas que facilitan el desarrollo de aplicaciones para una variedad de dispositivos en la tienda de aplicaciones de Windows.
Presentación utilizada por Raúl Jiménez durante la charla organizada el miércoles 14 de Marzo en el evento:
http://www.facebook.com/events/407523832597982/
En esta presentación realizada en la Universidad de los Andes, se dan a conocer herramientas, metodologías y buenas prácticas que pueden ser utilizadas por estudiantes y personas que estén interesados en crear o que hagan parte de proyectos de emprendimiento en Internet (Startups). En la presentación se trata principalmente el tema de desarrollo ágil de productos web y móviles, se comparten algunas experiencias al momento de crear empresas en Internet, se dan recomendaciones a tener en cuenta al validar productos con clientes, y se referencian herramientas cloud computing y libros que pueden ser muy útiles para los emprendedores.
Carlos Alonso Pérez es un desarrollador con experiencia en crear aplicaciones multijugador que permiten partidas no en tiempo real entre dispositivos y plataformas diferentes, integrando servicios de terceros.
Slides from the talk, with the same name I gave on madridrb Ruby local users group in which I try to deeply explain how closures are implemented internally in Ruby
How to apply Javascript, JQuery Mobile framework, HTML5 and CSS3 to develop mobile applications that run on all platforms and resolutions. Slides from the Mobile Applications Development Diploma at Colombia
El documento presenta una introducción al curso de desarrollo de aplicaciones móviles en JavaScript. Explica la metodología del curso, que combina explicaciones, laboratorios y ejercicios prácticos. Además, incluye el índice de contenidos a cubrir, como conceptos básicos y avanzados de programación en JavaScript, el uso de JavaScript en navegadores web, DOM, eventos, AJAX y frameworks.
El documento habla sobre iCloud, un servicio gratuito de Apple que permite a los usuarios acceder y sincronizar sus datos en todos sus dispositivos. No requiere un proceso de sincronización explícito, ya que los cambios se actualizan automáticamente a través de las APIs de iCloud. Explica cómo habilitar la sincronización multi-dispositivo en una aplicación iOS usando CoreData e iCloud.
Case Study: Troubleshooting Cassandra performance issues as a developerCarlos Alonso Pérez
This talk will be a step by step walkthrough of a developer troubleshooting a real performance issue we had at MyDrive, from the very first steps diagnosing the symptoms, through looking at metric charts down to CQL queries, the Ruby CQL driver, and Ruby code profiling.
How to use the Javascript WEB API. Programming in web browsers. Slides from the Javascript Module for Mobile Applications Development Diploma in Colombia
This are the slides from the intensive Cassandra Workshop I held in Madrid as a Meetup: http://www.meetup.com/Madrid-Cassandra-Users/events/225944063/ They cover all the Cassandra core concepts, and data modelling basic ones to get up and running with Cassandra.
Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity)Carlos Alonso Pérez
Theory, concepts, internal functions and examples of Apple's iOS builtin sensors Accelerometer, Magnetometer, Gyroscope, Proximity and Luminosity. Slides form MIMO Masters. 2014 Edition
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.
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.
Construyendo y publicando nuestra primera APPInterlat
En este webinar CARLOS ALONSO PEREZ nos permite analizar la variedad que existe en el mercado de los dispositivos móviles (telefonos, smartphones, tabletas) y como esta variedad se convierte en una complicación para los que queremos dedicarnos al mundo de las aplicaciones y/o videojuegos móviles.
Se presenta la solución: una aplicación mutiplataforma y se vera una pequeña demostración de como crear y publicar una utilizando HTML5, JS y CSS3 como únicas herramientas.
Este documento presenta Foundation 5, un framework CSS para crear sitios y aplicaciones web responsivos. Explica las características principales de Foundation como su rejilla de 12 columnas, estilos tipográficos y de botones. Además, muestra tres ejercicios prácticos: crear un layout básico con la rejilla, un menú de navegación y el uso de Interchange para imágenes responsivas. Finalmente, presenta otros componentes como Off-Canvas y varios ejemplos de sitios creados con Foundation.
Este documento presenta Foundation 5, un framework CSS para crear sitios y aplicaciones web responsivos. Explica las características principales de Foundation como su rejilla de 12 columnas, estilos tipográficos y de botones. Luego guía al lector a través de ejercicios prácticos para crear layouts básicos con la rejilla, menús de navegación y el uso de Interchange para imágenes responsivas.
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.
Windows 8 introduce una nueva interfaz llamada Metro que ofrece tiles dinámicos, pantalla completa y multi-touch. Esto brinda nuevas oportunidades para desarrolladores de crear aplicaciones modernas utilizando las mismas técnicas como C# y XAML. El documento también describe características como charms, contratos y plantillas que facilitan el desarrollo de aplicaciones para una variedad de dispositivos en la tienda de aplicaciones de Windows.
Presentación utilizada por Raúl Jiménez durante la charla organizada el miércoles 14 de Marzo en el evento:
http://www.facebook.com/events/407523832597982/
En esta presentación realizada en la Universidad de los Andes, se dan a conocer herramientas, metodologías y buenas prácticas que pueden ser utilizadas por estudiantes y personas que estén interesados en crear o que hagan parte de proyectos de emprendimiento en Internet (Startups). En la presentación se trata principalmente el tema de desarrollo ágil de productos web y móviles, se comparten algunas experiencias al momento de crear empresas en Internet, se dan recomendaciones a tener en cuenta al validar productos con clientes, y se referencian herramientas cloud computing y libros que pueden ser muy útiles para los emprendedores.
Este documento habla sobre la historia de Visual Basic y Visual Basic.NET. Explica que Visual Basic es un lenguaje de propósito general que se puede usar para crear diferentes tipos de aplicaciones como escritorio, bases de datos, juegos y más. Además, explica que Visual Basic se llama así porque tiene un entorno visual (Visual) y está basado en el lenguaje BASIC.
Este documento resume la historia del lenguaje de programación Visual Basic. Comenzó como un lenguaje llamado BASIC creado en 1964 para facilitar la programación a principiantes. Visual Basic fue lanzado en 1991 para permitir el desarrollo de aplicaciones gráficas en Windows de una manera más sencilla que usando lenguajes como C. Visual Basic se ha actualizado a través de los años para mantenerse relevante, incluyendo la versión .NET lanzada en 2001.
Conferencia Gerencia de proyectos web e introd. Arq. de la información para l...edwin.bernal
Este documento presenta información sobre Edwin Bernal Holguín y sus contactos en diferentes plataformas como Twitter, correo electrónico y Skype. El documento incluye su nombre completo, su cuenta de Twitter, dos direcciones de correo electrónico y su nombre de usuario en Skype.
Seminario
Diseño para la Web: WWW y HTML
Gestores de Contenido CMS: Blogs
Semiario dentro de grados
- bellas artes: Creación multimedia Interactiva
- Comunicacion audiovisual
El documento presenta una introducción a Joomla, un sistema de gestión de contenidos de código abierto. Explica cómo instalar y configurar Joomla en un servidor local, incluyendo la descarga e instalación del software, la creación de una base de datos, y la configuración inicial del sitio web con secciones, categorías, artículos y módulos. También proporciona enlaces adicionales sobre Joomla y la instalación del sistema de gestión de contenidos.
Nuevas tecnologías para desarrollo web son discutidas y empleadas hoy alrededor del mundo. Esta charla presenta algunas de ellas y cómo Mozilla trabaja no sólo para soportarlas, sino también proponer nuevas maneras de interactuar con la Web.
Diapositivas presentadas por Mariano Carrizo, Head of Mobile IDS Soluciones eCommerce, en el eCommerce IT Camp dentro del marco del eCommerce Day Buenos Aires 2016.
El documento presenta una introducción a HTML5, describiéndolo como el nuevo estándar web adoptado por Apple, Google y otros. Explica que HTML5 va más allá de gráficos avanzados y permite organizar mejor la información y definirla semánticamente para usuarios y motores de búsqueda. También introduce nuevos elementos como <audio>, <video> y mejoras en formularios; y está relacionado con tecnologías como CSS3.
Similar a Construyendo y publicando nuestra primera app multiplataforma (20)
Construyendo y publicando nuestra primera app multiplataforma
1. www.interlat.co
–
info@interlat.co
-‐
h2p://www.facebook.com/interlat
-‐
www.twi2er.com/interlat
-‐
PBX:
57(1)
658
2959
-‐
Bogotá
-‐
Colombia
Aula
Virtual:
h2p://www.interlat.co/moodle/
Miércoles de Profundización en
e-business
Tema : Construyendo y publicando nuestra primera
App multiplataforma.
Conferencista: Carlos Alonso Pérez
País: España
2. Índice de la presentación
• Planeando nuestra aplicación
• Construcción
• Publicación
• Conclusiones
22. HTML 5. Potencia y capacidades para tu browser
E"quetas
semán"cas
<header>
<nav> <section>
<article>
<figure>
<footer>
<menu>
Acceso
Hardware
Filesystem Sensores
Almacenamiento
local
Funcionamiento
offline
Comunicaciones
en
"empo
real
NoQficaciones
WebSockets
Web
workers
Mul"media
y
Gráficos
canvas
2D
y
3D
gráficos
vectoriales
(SVG)
audio
y
vídeo
23. Javascript. El lenguaje de programación de la web.
prototype
eval
isFunction
typeof
instanceof
Object
new Function()
Object.isPrototypeOf()
Clases y objetos
24. CSS 3. Experiencia de usuario de última generación
Selectores
TipograZas
personalizadas
Efectos
en
textos
Organización
en
columnasSemi
Transparencias
Colores
personalizados
Esquinas
redondeadas
Gradientes
Sombras
Animaciones
Transformaciones
25. jQuery Mobile. Desarrollo móvil rápido y sencillo
Javascript
no
intrusivo
Plugins
Máxima
compaQbilidad
Muy
ligero
Ampliamente
usado‘write
less,
do
more’
Documentación
26. Viabilidad técnica
SI
•
Geolocalización
(GPS)
•
Reproducción
mulQmedia
•
Sensores
de
movimiento
•
Almacenar
datos
locales
•
Acceso
offline
NO
•
Otros
sensores
•
Cámara
•
NoQficaciones
•
Web
GL
•
Alto
rendimiento
h2p://mobilehtml5.org/