O'Reilly logo

Advanced Qt Programming: Creating Great Software with C++ and Qt 4 by Mark Summerfield

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1. Hybrid Desktop/Internet Applications

The apparent ubiquity of the “computing cloud”, the ready availability of web-enabled mobile phones and small form-factor netbook and smartbook computers—not to mention the Google Doc’s file store—and the zero-deployment costs of web-based applications might lead us to believe that desktop applications are dinosaurs that don’t yet know they’re extinct.

But before we abandon C++ and Qt and switch to web programming and the subtle pleasures of JavaScript and HTML, it is worth reflecting on just some of the advantages that desktop applications can provide.

  • Availability—outside of specialist mission-critical areas we can be sure that on rare (and always inconvenient) ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required