Akademy es2010 qt_quick
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Akademy es2010 qt_quick

on

  • 760 views

Title: Qt Quick ...

Title: Qt Quick

Autor: Alex Fiestas
http://www.afiestas.org/

Akademy-es 2010
http://es.kde.org/akademy-es2010

License: CC-BY-SA
http://creativecommons.org/licenses/by-sa/3.0/

Statistics

Views

Total Views
760
Views on SlideShare
584
Embed Views
176

Actions

Likes
0
Downloads
6
Comments
0

5 Embeds 176

http://www.kde-espana.es 92
http://es.kde.org 36
http://kde-espana.es 24
http://www.kde-espana.org 21
http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Akademy es2010 qt_quick Presentation Transcript

  • 1. El puzzle de QtQuick
  • 2. Charla:
    • -Evolución de Qt hasta llegar a QtQuick
    • 3. -QML práctico
  • 4. Graphics View System
    • Provee un canvas en el cual pintar objetos 2D hechos por uno mismo.
  • 5. Graphics View System
    • -Gran eficiencia en el manejo de objetos
    • 6. -Control de eventos
    • 7. -Api de bajo nivel
    • 8. -Propenso a crear código espagueti
  • 9. Graphics View System (Ejemplos)
    • ¡Mirad vuestro escritório! ¡Plasma!
  • 10. QGraphicsAnchorLayout
    • Layout que permite “enganchar” los objetos entre ellos o dentro del mismo layout.
  • 11. QGraphicsAnchorLayout
      -Basado en políticas
    • -Simple
    • 12. -Reposicionamiento gratis
    • 13. -No te hace pensar
  • 14. Kinetic
      Framework para la creación de animaciones, fácil y sencillo
  • 15. Kinetic
      -Ahorra mucho trabajo
    • -Animaciones predefinidas
    • 16. -Escalable
  • 17. Kinetic (Ejemplo)
      -Miremos nuestro escritório otra vez!
  • 18. QML
      Lenguaje declarativo “Meta/Markup/Modeling”
  • 19. QML
      -Lenguaje declarativo basado en javascript
    • -Soporta Javascript
    • 20. -Intuitivo y divertido de usar
    • 21. -Basado en web
    • 22. -Elementos ya creados
    • 23. -Layouts basados en estados
    • 24. -¡Animaciones gratis!
  • 25. QML (Código)
      Usuarios cierren sus ojos
  • 26. QObject
      “ Super” objeto en el cual se basa todo Qt
  • 27. QObject
      -Comunicación entre objetos
    • -Árboles de QObjets
    • 28. -Bosques de QObjects!
    • 29. -Propiedades dinámicas
  • 30. QObject
  • 31. QML a programar!
      -Se empieza a desarrollar desde abajo
    • -La gui se declara en los archivos .qml
  • 32. Alguna ayuda? QtCreator!
      -Wizard para la creación de aplicaciones
    • -”Syntax Highlighting”
    • 33. -Comprobación de errores
    • 34. -Completación de código
    • 35. -Designer!
  • 36. QML y C++, amigos :)
      -Posibilidad de incrustar QML en nuestra aplicación
    • -Comunicación entre QML y C++
    • 37. -Vistas (MVC) hechas con QML