Starting with its introduction at CES 2014 the LG webOS has been shipped on millions of smartTVs. Qt has played an essential role in this success story: The system UI of LG webOS itself is written mostly using Qt Quick 2 and Qt technology. Follow us on our journey and learn more about how we used QML and WebKit to transform webOS into an appealing and modern looking smart TV OS with a focus on simplicity. Starting with the Palm Pre's innovative Multitasking Card UI we used Qt Quick to have programmers and UI designers work together on our parallelogram-based UI with its smooth animations. In order to have both native and web applications integrate nicely together we used Qt Wayland for our system UI. In addition to giving a general overview this presentation will also give a technical insight into some challenges that we faced and how we solved them nicely using the Qt framework.
Speaker Bio:
Torsten Rahn, LGE
Torsten has been working as an architect and lead developer in the LG webOS team for more than 3 years. He has advocated the usage of Qt Quick at LG since he had developed the very first QML prototype for the parallelogram system UI. Since then Torsten and the webOS platform team have been working towards one goal: making smartTVs a better place in the living room.
Torsten is employed as a Qt Specialist by basysKom. Beyond his work at LG he has spearheaded Qt in various projects across different industries already. In addition to that Torsten has been an active member of the KDE community and launched his own Qt-based Open Source Project "Marble Virtual Globe" in 2006. Torsten has a Diplom degree in physics and studied at the University of Kiel. He lives in Nuremberg, Germany.