Halo para juragan
Buat yang mau belajar pemrograman Qt SDK, yang mau share ilmu, pengalaman, dan lain-lain
Mari kita berkumpul di sini
Pendahuluan
Framework Qt
Spoiler for Framework Qt:
Qt Framework sudah sejak lama digunakan untuk mengembangkan aplikasi lintas platform. Qt sendiri dibuat pada tahun 1966 oleh perusahaan dari Swedia yang bernama Trolltech. Karena sifatnya yang lintas platform, Anda dapat membuat aplikasi yang berjalan di atas platform Windows, Linux, dan Mac
Dengan Qt, kode yang sama dapat dijalankan pada target platform yang berbeda. Qt Framework sudah didesain sedemikian rupa sehingga mudah digunakan oleh developer tanpa harus mengorbankan fleksibilitas dan efisiensi. Qt mendukung pengembangan dengan dua bahasan utama, yaitu Object Oriented C++ dan Java
Qt Framework memiliki koleksi class library yang lengkap dan konsisten, didukung oleh dokumentasi yang komprehensif. Class library tersebut berisi semua function yang dibutuhkan untuk mengembangkan aplikasi. Qt Framework membantu mengurangi pekerjaan developer dengan meningkatkan produktivitas penulisan kode untuk pengembangan yang bersifat RAD (Rapid Application Development)
Penggunaan Qt
Spoiler for Penggunaan Qt:
Beberapa aplikasi ternama dikembangkan dengan menggunakan QtFramework, diantaranya Google Earth map application, Skype technology application, VLC media player, KDE Desktop environment, dan masih banyak lagi. Qt juga digunakan pada berbagai perangkat elektronik dan aplikasi industri, sebagai contoh adalah mobile transportation system yang dibuat oleh Volvo, MeVisLab digital imaging platform, dan RealFlow visual effect application pada indsutri dunia hiburan.
Licensing
Spoiler for Licensingl:
Mulai Versi 4.5, Qt mendukung 3 macam licenses, yaitu GPL, LGPL, dan Commercial License.
GPL adalah jenis licenses yang paling banyak digunakan untuk aplikasi open source dan free
LGPL mirip dengan GPL, hanya mempunyai aturan yang lebih longgar sehingga developer masih dapat mengembangkan aplikasi yang bersifat closed source
Commercial Licenses digunakan untuk mengembangkan aplikasi yang closed source secara keseluruhan, di mana LGPL masih mempunyai aturan tertentu. Commercial License juga menyediakan layanan dukungan email dan beberapa komponen tambahan