SlideShare a Scribd company logo
1 of 27
Download to read offline
Facilitando el desarrollo
web móvil, Frameworks
Raúl Jiménez Ortega
raul@pidecurso.es - @hhkaos
¿Quien soy?
Y por qué os cuento esto.


● Emprendedor en:
    ○ GeoRemindMe!
    ○ PideCurso
●   Desarrollador web desde 1999:
    ○ (X)HTML, HTML5, CSS 2.1, CSS3, Javascript, PHP,
      Python+Django, ExtJS, Blueprint, etc.
Móviles
Pongamos a prueba nuestros conocimientos
de la situación en España con 3 preguntas.
¿Cuánto ha crecido la presencia
 smartphones en el último año?


            a) 10%
            b) 20%
            c) 30%
            d) 40%
¿Cuánto ha crecido la presencia
 smartphones en el último año?

               a) 10%
               b) 20%
               c) 30%
               d) 40%
   Fuente IAB Spain:
    De 2008 a 2009 incrementó un 11%
    De 2009 a 2010 incrementó un 18%
    De 2010 a 2011 incrementó un 40%
                                       #PIDECURSO
¿Qué % de la población Española
tiene dispositivos móviles con Inet?


              a) 10%
              b) 15%
              c) 25%
              d) 30%
¿Qué % de la población Española
tiene dispositivos móviles con Inet?

                   a) 10%
                   b) 15%
                   c) 25%
                   d) 30%

 Fuente IAB Spain:
  11.8 Millones de personas en España tienen
  dispositivos móviles con conexión a Internet
                                           #PIDECURSO
¿Qué sistema operativo está
  creando más empleo?


     a) Android
     b) iOS
     c) Blackberry
     d) Windows Mobile
¿Qué sistema operativo está
  creando más empleo?

       a) Android
       b) iOS
       c) Blackberry
       d) Windows Mobile

   Fuente Trovit:
   3.162 empleos de desarrollo móvil
    iPhone 58.9% y Android 41.1%
La gran pregunta
¿Desarrollo nativo, híbrido o web?
La respuesta obvia:
             DEPENDE

Depende de:
  ● Necesidades:
      ○ Rendimiento
      ○ Funcionalidades
      ○ Urgencia
  ●   Presupuesto
  ●   Conocimientos
  ●   Objetivo
  ●   Etc.
Frameworks
Herramientas para desarrollar aplicaciones
web móvil con el mínimo esfuerzo.
Framework LungoJS
Webapps con HTML5, CSS3 y Javascript


- Semántico
- Multiplataforma:
   - iOS
   - Android
   - Blackberry
   - WebOS                           http://www.lungojs.com
                              https://github.com/TapQuo/Lungo.js
- Vectorizado
                           Autor:
- 188 hilos en los foros   Javier Jiménez
                           CEO & Creative
                           Leader in TapQuo Inc.
Wall - App




             http://wall-app.com
TV-Euskadi
jQuery Mobile
Framework multiplataforma

● Soporte para: iOS,
   Android, Blackberry,
   Windows Phone, bada,
   palm webOS, symbian,
   MeeGo
                                      jquerymobile.com
● jQuery Project: 11
   personas + 38
   colaboradores            Autor:
                            John Resign
● Plugins                   CEO & Creative
7167 hilos en los foros     Developer en jQuery Team
Stanford, OpenTable & SlideShare




           http://jquerymobile.com/#sites
Sencha Touch 2
Desarrollo móvil exclusivamente con Javascript y CSS

● Soporta: iOS 4+, BB OS+6,
  Android 2.3+, Kindle OS
  6.2.2

● Productos Sencha:
   ○   Ext JS 4.1
   ○   Sencha GXT 3               sencha.com/products/touch

   ○   Sencha Architect 2
   ○   Sencha Animator           Sencha Team
                                 89 empleados
                                 Redwood EE.UU.
● Formación 700$/día

● Licencia 300$/1 dev.
LungoJS vs jQuery Mobile
Framworks para el desarrollo de webs móviles


Características               LungoJS        jQuery Mobile 1.1.0   Sencha Touch 2

Interfaz sensible nativa         Sí                  No                  No

Lenguajes                  HTML5, CSS3, JS   HTML5, CSS3, JS          Javascript

Plataformas soportadas           4                   8                    4

Tamaño                          12KB               88.8KB              89.9KB

Madurez                       9/12/2011          26/10/2010          17/07/2010

Documentación                  Escasa             Bastante             Mucha

Plugins                       Con Sugar              Sí                  Sí

Themes                         Escasos            Escasos              Varios

                                                                    Dual: GPLv3 o
Licencia                   Dual: GPL o MIT    Dual: GPL o MIT
                                                                      comercial
Titanium
Traductor Javascript-Nativo

● Soporte:
  ○ Android
  ○ iOS

● Clientes: Ebay, Paypal,          appcelerator.com
   NBC, ...

Productos: Titanium SDK,      App Celerator Team:
                              122 Empleados
Titanium Studio,              Mountain View EE.UU.
Appcelerator Analytics,...
Titanium Apps




      http://www.appcelerator.com/thinkmobile/showcase
PhoneGap/Cordova
Empaquetador de aplicaciones web en
aplicaciones nativas.
PhoneGap o Apache Cordova
- API
- Multiplataforma:
   - iPhone
   - Android
   - Blackberry
   - Windows Phone 7
   - Bada
   - Symbian
   - webOS             Autor:
                       Adobe Systems
                       Primera versión 2005
PhoneGap vs Titanium
Frameworks móviles


Características             PhoneGap          Titanium

SDK propia                      Sí               Sí
Genera código nativo           No                Sí
                                             HTML, CSS,
                           HTML, CSS,
Lenguajes de desarrollo                    Javascript, PHP,
                            Javascript
                                            Python & Ruby
Rendimiento                    Baja              Alto
Plataformas soportadas          7                 2
Documentación de la API       Amplia           Amplia
                                            Apache Public
Licencia                  BSD Modificada
                                             License v2
Esto ha sido todo... ¡GRACIAS!

Podéis encontrarme en...
●   Twitter: @hhkaos
●   Linkedin: Raúl Jiménez Ortega
●   Slideshare: hhkaos
●   Youtube: hhkaos
●   Email: raul@pidecurso.es
●   ... Google: hhkaos ;-)

More Related Content

Viewers also liked

عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
Best Ebr
 
Balances y ratios
Balances y ratiosBalances y ratios
Balances y ratios
Davidovich3
 
Comercio Virtual
Comercio VirtualComercio Virtual
Comercio Virtual
Luz Nadia
 
Torneo 25 Aniversario VRAC
Torneo 25 Aniversario VRACTorneo 25 Aniversario VRAC
Torneo 25 Aniversario VRAC
canteravractk
 
presentacion1
presentacion1presentacion1
presentacion1
galileo
 
Segurança dos pneus
Segurança dos pneusSegurança dos pneus
Segurança dos pneus
Regis Koga
 
APRENDENDO COM AS DESCOBERTAS
APRENDENDO COM AS DESCOBERTASAPRENDENDO COM AS DESCOBERTAS
APRENDENDO COM AS DESCOBERTAS
odetecapelesso
 

Viewers also liked (19)

Makalah shi
Makalah shiMakalah shi
Makalah shi
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
 
Sejarah teknologi komputer dan internet
Sejarah teknologi  komputer dan internetSejarah teknologi  komputer dan internet
Sejarah teknologi komputer dan internet
 
miiiCasa is Fun
miiiCasa is FunmiiiCasa is Fun
miiiCasa is Fun
 
Boletín ocio febrero- abril 2015
Boletín ocio febrero- abril 2015 Boletín ocio febrero- abril 2015
Boletín ocio febrero- abril 2015
 
Balances y ratios
Balances y ratiosBalances y ratios
Balances y ratios
 
Comercio Virtual
Comercio VirtualComercio Virtual
Comercio Virtual
 
C completoe total
C  completoe totalC  completoe total
C completoe total
 
Уч пл сд ппссз 14 15
Уч пл сд ппссз 14 15Уч пл сд ппссз 14 15
Уч пл сд ппссз 14 15
 
FOTOS CLINICAS
FOTOS CLINICASFOTOS CLINICAS
FOTOS CLINICAS
 
Torneo 25 Aniversario VRAC
Torneo 25 Aniversario VRACTorneo 25 Aniversario VRAC
Torneo 25 Aniversario VRAC
 
Equipo 5 izt.
Equipo 5 izt.Equipo 5 izt.
Equipo 5 izt.
 
Aktīva pilsoniskā sabiedrība – pamats valsts un pašvaldību attīstībai
Aktīva pilsoniskā sabiedrība – pamats valsts un pašvaldību attīstībaiAktīva pilsoniskā sabiedrība – pamats valsts un pašvaldību attīstībai
Aktīva pilsoniskā sabiedrība – pamats valsts un pašvaldību attīstībai
 
presentacion1
presentacion1presentacion1
presentacion1
 
Segurança dos pneus
Segurança dos pneusSegurança dos pneus
Segurança dos pneus
 
APR Banja Luka eBusiness 23sept2014
APR Banja Luka eBusiness 23sept2014 APR Banja Luka eBusiness 23sept2014
APR Banja Luka eBusiness 23sept2014
 
VampirTrace und Vampir
VampirTrace und VampirVampirTrace und Vampir
VampirTrace und Vampir
 
APRENDENDO COM AS DESCOBERTAS
APRENDENDO COM AS DESCOBERTASAPRENDENDO COM AS DESCOBERTAS
APRENDENDO COM AS DESCOBERTAS
 
Pengertian sistem komunikasi
Pengertian sistem komunikasiPengertian sistem komunikasi
Pengertian sistem komunikasi
 

Similar to Facilitando el desarrollo web móvil, frameworks nr sevilla

Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
Quobis
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta Phonegap
CongresoWeb
 

Similar to Facilitando el desarrollo web móvil, frameworks nr sevilla (20)

HTML5, CSS3 y móviles
HTML5, CSS3 y móvilesHTML5, CSS3 y móviles
HTML5, CSS3 y móviles
 
Meetup app-moviles
Meetup app-movilesMeetup app-moviles
Meetup app-moviles
 
Día del software libre
Día del software libreDía del software libre
Día del software libre
 
Desarrollo multiplataforma de apps con GWT y PhoneGap
Desarrollo multiplataforma de apps con GWT y PhoneGapDesarrollo multiplataforma de apps con GWT y PhoneGap
Desarrollo multiplataforma de apps con GWT y PhoneGap
 
Charla 1er betabeers Córdoba
Charla 1er betabeers CórdobaCharla 1er betabeers Córdoba
Charla 1er betabeers Córdoba
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOY
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
 
Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
 
Global AI Night 2021 -Desarrollando un chatbot de WhatsApp serverless.pptx
Global AI Night 2021 -Desarrollando un chatbot de WhatsApp serverless.pptxGlobal AI Night 2021 -Desarrollando un chatbot de WhatsApp serverless.pptx
Global AI Night 2021 -Desarrollando un chatbot de WhatsApp serverless.pptx
 
Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta Phonegap
 
Desarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoDesarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendido
 
HTML5 en el universo Windows (Apps universales)
HTML5 en el universo Windows (Apps universales)HTML5 en el universo Windows (Apps universales)
HTML5 en el universo Windows (Apps universales)
 
Presentacion Apps Moviles Atrapalo.com
Presentacion Apps Moviles Atrapalo.comPresentacion Apps Moviles Atrapalo.com
Presentacion Apps Moviles Atrapalo.com
 
Desarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móvilesDesarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móviles
 
Desarrollo Móvil y Tecnologías web - Jasson Cascante
Desarrollo Móvil y Tecnologías web - Jasson CascanteDesarrollo Móvil y Tecnologías web - Jasson Cascante
Desarrollo Móvil y Tecnologías web - Jasson Cascante
 
PhoneGap Basics v1.0
PhoneGap Basics v1.0PhoneGap Basics v1.0
PhoneGap Basics v1.0
 
Charla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + IonicCharla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + Ionic
 
Guía HTML5
Guía HTML5Guía HTML5
Guía HTML5
 
Curso html5-v1
Curso html5-v1Curso html5-v1
Curso html5-v1
 

More from Raúl Jiménez Ortega

Leccion 7 podcasting visto desde el lado del productor
Leccion 7   podcasting visto desde el lado del productorLeccion 7   podcasting visto desde el lado del productor
Leccion 7 podcasting visto desde el lado del productor
Raúl Jiménez Ortega
 
Leccion 8 como montar nuestro propio servidor profesional de streaming bajo ...
Leccion 8  como montar nuestro propio servidor profesional de streaming bajo ...Leccion 8  como montar nuestro propio servidor profesional de streaming bajo ...
Leccion 8 como montar nuestro propio servidor profesional de streaming bajo ...
Raúl Jiménez Ortega
 
Leccion 6: Podcasting visto desde el lado del consumidor
Leccion 6: Podcasting visto desde el lado del consumidorLeccion 6: Podcasting visto desde el lado del consumidor
Leccion 6: Podcasting visto desde el lado del consumidor
Raúl Jiménez Ortega
 
Leccion 2 - ¿Dónde nos encontramos?, usos del streaming
Leccion 2 - ¿Dónde nos encontramos?, usos del streamingLeccion 2 - ¿Dónde nos encontramos?, usos del streaming
Leccion 2 - ¿Dónde nos encontramos?, usos del streaming
Raúl Jiménez Ortega
 
Leccion 5 - Empieza una nueva era de navegadores web
Leccion 5 - Empieza una nueva era de navegadores webLeccion 5 - Empieza una nueva era de navegadores web
Leccion 5 - Empieza una nueva era de navegadores web
Raúl Jiménez Ortega
 

More from Raúl Jiménez Ortega (20)

Herramientas para la optimización, un enfoque práctico
Herramientas para la optimización, un enfoque prácticoHerramientas para la optimización, un enfoque práctico
Herramientas para la optimización, un enfoque práctico
 
Introducción a Scrum - OSL y AWGR
Introducción a Scrum - OSL y AWGRIntroducción a Scrum - OSL y AWGR
Introducción a Scrum - OSL y AWGR
 
Certificado del curso de Gamification
Certificado del curso de GamificationCertificado del curso de Gamification
Certificado del curso de Gamification
 
Investigación de mercados - Lavanderías en aeropuertos
Investigación de mercados - Lavanderías en aeropuertosInvestigación de mercados - Lavanderías en aeropuertos
Investigación de mercados - Lavanderías en aeropuertos
 
Investigación de Mercados - Caso L'Oréal
Investigación de Mercados - Caso L'OréalInvestigación de Mercados - Caso L'Oréal
Investigación de Mercados - Caso L'Oréal
 
Pedro el soñador
Pedro el soñadorPedro el soñador
Pedro el soñador
 
Investigación de mercados - Creación de logo
Investigación de mercados - Creación de logoInvestigación de mercados - Creación de logo
Investigación de mercados - Creación de logo
 
Mercados Emergentes
Mercados EmergentesMercados Emergentes
Mercados Emergentes
 
Emprender
EmprenderEmprender
Emprender
 
XHTMLy CSS 4a Edicion
XHTMLy CSS 4a EdicionXHTMLy CSS 4a Edicion
XHTMLy CSS 4a Edicion
 
Experiencia de usuario
Experiencia de usuarioExperiencia de usuario
Experiencia de usuario
 
Sencha touch - Proceso básico de desarrollo
Sencha touch - Proceso básico de desarrolloSencha touch - Proceso básico de desarrollo
Sencha touch - Proceso básico de desarrollo
 
Ponencia sobre creatividad
Ponencia sobre creatividadPonencia sobre creatividad
Ponencia sobre creatividad
 
Leccion 7 podcasting visto desde el lado del productor
Leccion 7   podcasting visto desde el lado del productorLeccion 7   podcasting visto desde el lado del productor
Leccion 7 podcasting visto desde el lado del productor
 
Leccion 8 como montar nuestro propio servidor profesional de streaming bajo ...
Leccion 8  como montar nuestro propio servidor profesional de streaming bajo ...Leccion 8  como montar nuestro propio servidor profesional de streaming bajo ...
Leccion 8 como montar nuestro propio servidor profesional de streaming bajo ...
 
Leccion 9 utilizando servicios gratuitos pero privativos para difundir nuest...
Leccion 9  utilizando servicios gratuitos pero privativos para difundir nuest...Leccion 9  utilizando servicios gratuitos pero privativos para difundir nuest...
Leccion 9 utilizando servicios gratuitos pero privativos para difundir nuest...
 
Leccion 6: Podcasting visto desde el lado del consumidor
Leccion 6: Podcasting visto desde el lado del consumidorLeccion 6: Podcasting visto desde el lado del consumidor
Leccion 6: Podcasting visto desde el lado del consumidor
 
Como ha influido el software libre en el desarrollo de Internet
Como ha influido el software libre en el desarrollo de InternetComo ha influido el software libre en el desarrollo de Internet
Como ha influido el software libre en el desarrollo de Internet
 
Leccion 2 - ¿Dónde nos encontramos?, usos del streaming
Leccion 2 - ¿Dónde nos encontramos?, usos del streamingLeccion 2 - ¿Dónde nos encontramos?, usos del streaming
Leccion 2 - ¿Dónde nos encontramos?, usos del streaming
 
Leccion 5 - Empieza una nueva era de navegadores web
Leccion 5 - Empieza una nueva era de navegadores webLeccion 5 - Empieza una nueva era de navegadores web
Leccion 5 - Empieza una nueva era de navegadores web
 

Facilitando el desarrollo web móvil, frameworks nr sevilla

  • 1. Facilitando el desarrollo web móvil, Frameworks Raúl Jiménez Ortega raul@pidecurso.es - @hhkaos
  • 2. ¿Quien soy? Y por qué os cuento esto. ● Emprendedor en: ○ GeoRemindMe! ○ PideCurso ● Desarrollador web desde 1999: ○ (X)HTML, HTML5, CSS 2.1, CSS3, Javascript, PHP, Python+Django, ExtJS, Blueprint, etc.
  • 3. Móviles Pongamos a prueba nuestros conocimientos de la situación en España con 3 preguntas.
  • 4. ¿Cuánto ha crecido la presencia smartphones en el último año? a) 10% b) 20% c) 30% d) 40%
  • 5. ¿Cuánto ha crecido la presencia smartphones en el último año? a) 10% b) 20% c) 30% d) 40% Fuente IAB Spain: De 2008 a 2009 incrementó un 11% De 2009 a 2010 incrementó un 18% De 2010 a 2011 incrementó un 40% #PIDECURSO
  • 6. ¿Qué % de la población Española tiene dispositivos móviles con Inet? a) 10% b) 15% c) 25% d) 30%
  • 7. ¿Qué % de la población Española tiene dispositivos móviles con Inet? a) 10% b) 15% c) 25% d) 30% Fuente IAB Spain: 11.8 Millones de personas en España tienen dispositivos móviles con conexión a Internet #PIDECURSO
  • 8. ¿Qué sistema operativo está creando más empleo? a) Android b) iOS c) Blackberry d) Windows Mobile
  • 9. ¿Qué sistema operativo está creando más empleo? a) Android b) iOS c) Blackberry d) Windows Mobile Fuente Trovit: 3.162 empleos de desarrollo móvil iPhone 58.9% y Android 41.1%
  • 10. La gran pregunta ¿Desarrollo nativo, híbrido o web?
  • 11. La respuesta obvia: DEPENDE Depende de: ● Necesidades: ○ Rendimiento ○ Funcionalidades ○ Urgencia ● Presupuesto ● Conocimientos ● Objetivo ● Etc.
  • 12. Frameworks Herramientas para desarrollar aplicaciones web móvil con el mínimo esfuerzo.
  • 13. Framework LungoJS Webapps con HTML5, CSS3 y Javascript - Semántico - Multiplataforma: - iOS - Android - Blackberry - WebOS http://www.lungojs.com https://github.com/TapQuo/Lungo.js - Vectorizado Autor: - 188 hilos en los foros Javier Jiménez CEO & Creative Leader in TapQuo Inc.
  • 14. Wall - App http://wall-app.com
  • 16. jQuery Mobile Framework multiplataforma ● Soporte para: iOS, Android, Blackberry, Windows Phone, bada, palm webOS, symbian, MeeGo jquerymobile.com ● jQuery Project: 11 personas + 38 colaboradores Autor: John Resign ● Plugins CEO & Creative 7167 hilos en los foros Developer en jQuery Team
  • 17. Stanford, OpenTable & SlideShare http://jquerymobile.com/#sites
  • 18. Sencha Touch 2 Desarrollo móvil exclusivamente con Javascript y CSS ● Soporta: iOS 4+, BB OS+6, Android 2.3+, Kindle OS 6.2.2 ● Productos Sencha: ○ Ext JS 4.1 ○ Sencha GXT 3 sencha.com/products/touch ○ Sencha Architect 2 ○ Sencha Animator Sencha Team 89 empleados Redwood EE.UU. ● Formación 700$/día ● Licencia 300$/1 dev.
  • 19.
  • 20.
  • 21. LungoJS vs jQuery Mobile Framworks para el desarrollo de webs móviles Características LungoJS jQuery Mobile 1.1.0 Sencha Touch 2 Interfaz sensible nativa Sí No No Lenguajes HTML5, CSS3, JS HTML5, CSS3, JS Javascript Plataformas soportadas 4 8 4 Tamaño 12KB 88.8KB 89.9KB Madurez 9/12/2011 26/10/2010 17/07/2010 Documentación Escasa Bastante Mucha Plugins Con Sugar Sí Sí Themes Escasos Escasos Varios Dual: GPLv3 o Licencia Dual: GPL o MIT Dual: GPL o MIT comercial
  • 22. Titanium Traductor Javascript-Nativo ● Soporte: ○ Android ○ iOS ● Clientes: Ebay, Paypal, appcelerator.com NBC, ... Productos: Titanium SDK, App Celerator Team: 122 Empleados Titanium Studio, Mountain View EE.UU. Appcelerator Analytics,...
  • 23. Titanium Apps http://www.appcelerator.com/thinkmobile/showcase
  • 24. PhoneGap/Cordova Empaquetador de aplicaciones web en aplicaciones nativas.
  • 25. PhoneGap o Apache Cordova - API - Multiplataforma: - iPhone - Android - Blackberry - Windows Phone 7 - Bada - Symbian - webOS Autor: Adobe Systems Primera versión 2005
  • 26. PhoneGap vs Titanium Frameworks móviles Características PhoneGap Titanium SDK propia Sí Sí Genera código nativo No Sí HTML, CSS, HTML, CSS, Lenguajes de desarrollo Javascript, PHP, Javascript Python & Ruby Rendimiento Baja Alto Plataformas soportadas 7 2 Documentación de la API Amplia Amplia Apache Public Licencia BSD Modificada License v2
  • 27. Esto ha sido todo... ¡GRACIAS! Podéis encontrarme en... ● Twitter: @hhkaos ● Linkedin: Raúl Jiménez Ortega ● Slideshare: hhkaos ● Youtube: hhkaos ● Email: raul@pidecurso.es ● ... Google: hhkaos ;-)