We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

From Gtk to Qt: An Strange Journey, part 2

Formale Metadaten

Titel
From Gtk to Qt: An Strange Journey, part 2
Untertitel
The continuation of the original talk from Dirk Hohndel and Linus Torvalds about the port of Subsurface from Gtk to Qt, now with mobile in mind.
Serientitel
Anzahl der Teile
611
Autor
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
Produktionsjahr2017

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
As subsurface evolved from a Gtk Application to a Qt one, cutting a quarter ofthe codebase while still gaining new functionalities, a new developmentproposal was done: "How do we get this desktop based application and run it onmobile, on a unified codebase?" How do we get a kernel developer application writed in kernel-style code forthe desktop and make it universal, running in any operating system, mobile anddesktop? On this talk I'll present you piece-by-piece history on what we had whenSubsurface started, the chalenges that kernel hackers faced when creating adesktop application and why the choice was made to port away from Gtk into Qt- even tougth the main developer of subsurface back then loathed C++. After the initial port to Desktop a new era began, the era of MobileApplications, and Qt had launched it's new Qml language that promissed goodintegration on mobile and even desktop with minimal effort. We wanted to giveit a try. At the same time the KDE hackers launched a new idea "Kirigami", alibrary build on Qml to simplify development of Qml based software, and sincewe where already on the bleeding edge of things, why not give it a try? This is the tale of Subsurface, From Gtk to Qt to Mobile, from one of it'smain hackers.