wxWidgets

Logo wxWidgets

"wxWidgets adalah pustaka antar muka grafis dalam bahasa C++ yang mendukung beberapa sistem operasi."

Untuk memrogram suatu jenis program ke berbagai platform yang didukung wxWidgets, hanya dibutuhkan satu basis kode sumber saja. Misalnya membuat program untuk Linux, Window dan MacOS X tidak dibuat 3 kode, tapi satu kode yang sama.

Platform yang sampai sekarang didukung oleh wxWidgets antara lain: Win32, Mac OS X, GTK+, X11, Motif, WinCE,dan lainnya. 

wxWidgets terdiri dari beberapa pustaka tergantung dari platform dimana dia bekerja. Di windows, pustaka akan berbentuk *.dll.

Apakah wxWidgets susah untuk dipelajari daripada MFC Visual C++?

Tidak!!!

Karena wxWidget dapat juga dibuat dengan cara Visual seperti MFC Visual C++, bahkan lebih mudah karena lebih cenderung mirip Delphi yang jauh lebih mudah daripada MFC Visual C++.

Untuk yang terbiasa dengan MFC Visual C++ dapat dengan lebih mudah lagi berpindah ke wxWidget. Hal ini karena ada kemiripan antara wxWidgets dan MFC Visual C++. Bahkan kadang-kadang lebih mudah memakai class di wxWidgets. Tabel berikut ini menunjukkan beberapa perbandingan antara class-class di wxWidgets dan MFC Visual C++. 

Nomor wxWidgets MFC Visual C++ Keterangan
 1 wxString CString Kelas untuk menyimpan dan memanipulasi string 
 2 wxDocument CDocument Kelas untuk View/Document architecture
 3 wxView CView Bekerja sama dengan kelas dokumen
 4  wxFrame CFrameWnd Kelas untuk membuat window

Menyiapkan wxWidgets supaya bekerja di platform yang Anda gunakan:

Klik disini untuk membaca cara instalasi wxWidgets

Kompiler yang dipakai pengembang Cekli PhotoLab

Tutorial wxDevC++ 

Trackback URL for this post:

http://cekli.com/id/trackback/45