QtJambi First Intro

quachcuong171

Moderator
28/9/10
101
0
0
Nói về QT: QT là 1 framework C++ của Trolltech phát triển để xây dựng GUI hỗ trợ đa nền tảng (mobi + PC) gồm các hàm thư viện để xây dựng GUI, các hàm support Network, OpenGL, ..... Đây là 1 framework nguồn mở. Sau này Trolltech bị Nokia mua lại, mặc nhiên QT trở thành tài sản của Nokia, nhưng sau đó Nokia đã cấp phát giấy phép phát triển nguồn mở LGPL. Nói chung ae ta cứ chiến thoải mái nha.
QTJambi là 1 porting của QT framework lên trên nền Native code của Java hỗ trợ build thư viện và vô số các thư viện khác tương tự của QT.
Thư viện QT hỗ trợ build giao diện khá tốt, chạy khá nhanh có thể cạnh tranh với SWT, tuy nhiên QT là 1 nền Framework mới nên còn có khá nhiều khuyết điểm : ít component, document ít, build ra 1 file khổng lồ (do kéo theo dll của Qt hixhix).
Tuy nhiên nếu bỏ qua ít khuyết điểm đó và làm 1 ứng dụng đơn giản bạn có thể thích QT (Kéo thả visual designer khá chuẩn) code dễ, Mô hình MVC chuẩn.
Để biết thêm chi tiết liên hệ qt.nokia.com hoặc google.com
Những phần tiếp theo khi nào rảnh sẽ post tiếp kể cả cài đặt, ví dụ và 1 tí app demo. :nerd 2:

Ex code:
Qt Jambi hello world

package org.wikipedia.qt;

import com.trolltech.qt.gui.*;

public class HelloWorld {
public static void main(String args[]) {
QApplication.initialize(args);

QPushButton hello = new QPushButton("Hello World!");
hello.show();

QApplication.exec();
}
}

 

tranhuyvc

Administrator
Staff member
21/1/10
6,248
231
63
Ðề: QtJambi First Intro

Bạn có thể nói rõ hơn về thằng này không, coi bộ cũng hay đó, nhưng mà lạ quá ^-^
 

quachcuong171

Moderator
28/9/10
101
0
0
Ðề: QtJambi First Intro

okie, nhưng để rảnh 1 cái đã sẽ làm 1 tut có compare giữa các framework và so sánh luôn, nhưng cái framework này còn mới ít component lắm nhưng được cái là có nhiều cái lạ.