qt5 en distintas plataformas
DESCRIPTION
Qt5 en distintas plataformasTRANSCRIPT
![Page 1: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/1.jpg)
Qt5, Everywhere
1 / 16
![Page 2: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/2.jpg)
Who am I?Aleix Pol Gonzalez <[email protected]>
Trabajo en Blue SystemsMejoramos software KDE
Cerca de 10 años desarrollando software basado enQt5
2 / 16
![Page 3: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/3.jpg)
Distintos frentes
3 / 16
![Page 4: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/4.jpg)
HistoriaQt nació en 1991, con soporte de X11 y Windows
sóloQt 3.0, en 2001, aportó soporte de Mac OS X
Qt 4.0 sale en 2005, con todos los soportesdisponibles para proyectos libres
Nokia adquiere Trolltech (y con ello Qt) en 2008
4 / 16
![Page 5: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/5.jpg)
Historia (bis)iPhone sale a la venda el Septiembre de 2007
Proyecto Qt Lighthouse se presenta en 2009, ahorallamado QPA
Primer release de Qt Android de 2011
5 / 16
![Page 6: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/6.jpg)
Historia (bis²)Se presenta QML en 2009
Se presenta Qt 5.0 a principios de 2013Se presenta Qt SceneGraph en Septiembre de 2013
6 / 16
![Page 7: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/7.jpg)
Estado actual, EscritorioLa portabilidad en sistemas de escritorio es muy
buenaQStyle
Hay proyectos que el QA simplemente se hace enuna plataforma
7 / 16
![Page 8: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/8.jpg)
Estado actual, MóbilHay plataformas que lo usan de forma nativa:
N9, Jolla, BBXHay soporte de iOS, Android y WinRT
8 / 16
![Page 9: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/9.jpg)
Estado actual, OtrosSe está potenciando la integración en sistemas
embebidosRPi, automóbiles, cafeteras, neveras, etc.
9 / 16
![Page 10: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/10.jpg)
Estado actual, AndroidDe los primeros QPA que se desarrollaron, el
primero fuera de QtTiene QStyle
Desempeño muy buenoandroiddeployqt nos ayuda a probar las aplicaciones
10 / 16
![Page 11: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/11.jpg)
Estado actual, iOSProblemas de licencia solucionados...
... a excepción de QtWebkitQML funciona adecuadamente
11 / 16
![Page 12: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/12.jpg)
Mi experienciapersonal
12 / 16
![Page 13: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/13.jpg)
He estado trabajando funcionar KAlgebra enAndroid
Port cmake(Casi) 0 diferencias de código entre Android y
Linux/X11
13 / 16
![Page 14: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/14.jpg)
androiddeployqt --input kalgebraandroid/android-libkalgebratarget.so-deployment-settings.json --output
kalgebratarget --install --deployment bundled
14 / 16
![Page 15: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/15.jpg)
Demos
15 / 16
![Page 16: Qt5 en distintas plataformas](https://reader034.vdocuments.site/reader034/viewer/2022051513/5478efe3b4af9fea158b46e5/html5/thumbnails/16.jpg)
¿?
16 / 16