GTK+ İle GUI
[Kullanıcı Arayüz Uygulamaları] Geliştirmek
Kullanıcıya sunulacak olan yazılımın, kullanıcı ile yazılım arasında bağlantının sağlanması için kullanıcı arayüz uygulamaları önemlidir. Grafiksel kullanıcı arayüzü, bilgisayar kullanıcılarının komut satırı kodlarını ezberlemeden fare, klavye gibi araçlar sayesinde bilgisayarları kontrol etmelerini sağlamıştır.
21.03.2014 tarihli yazı 18594 kez okunmuştur.
GTK+ ya da GIMP olarak adlandırılan, çoklu platform geliştirme araç takımı; bir çok kullanıcı arayüz uygulaması geliştiricisi tarafından kullanılmaktadır. Sunmuş olduğu widget'lar sayesinde, gtk+ geliştiriciler için komple bir uygulama suiti sunmaktadır. Kullandığı basit API'si sayesinde geliştirme zamanı ve süreçlerini hızlandırmaktadır. Çapraz platform ya da çoklu platform, geliştirme araç takımı olduğu için yazılan uygulama her yerde çalışmaktadır.
GTK+ C programlama dili ile yazılmış olmasına rağmen, farklı dilleride desteklemektedir. Sadece C/ C++ dillerine özel değildir. Ayrıca Perl ve Python dilleri ile uygulamaların daha hızlı geliştirilmesine yardımcı olmaktadır.
Gtk+ GNU projesi altında ücretsiz olarak dağıtılmaktadır. Gtk+ büyük projelerde uygulamaya başlanması ile birlikte gelişmektedir. Gtk+ windows, GNU/Linux, Unix, OSX ve bir çok mobil platformda çalışmaktadır. Gnome Masaüstü, Openmoko Mobil Telefon, Maemo Surf tablet, GIMP on GNU Linux, GIMP on Windows Xp, GIMP on Windows Vista, GIMP on OS X, Wmware Workstation, lnkspace Grafik Editörü ve daha bir çok proje Gtk+ kullanılarak geliştirilmiştir.
Gtk+ ile geliştirilmiş screenshoots' larına buradan ulaşabilirsiniz. Gtk+ hakkında daha fazla bilgi edinebilmek, 2.0 ve 3.0 sürümlerine ulaşabilmek, geliştiriciler için hazırlanmış tutoriallara buradan ulaşabilirsiniz. Kurulum konusunda herhangi bir sıkıntı yaşarsınız, önerilen türkçe kurulumuna buradan ulaşabilirsiniz.
Gtk+ uygulamaları geliştirebilmek için, açık kaynak ve çapraz platform derleyicisi olan Code::Blocks'u indirmeniz gerekmektedir. Code::Blocks uygulamasını buradan indirebilirsiniz. C/C++ ve Fortran dilleri ile uygulama geliştirebileceğiniz ücretsiz bir derleyicidir. Gtk+ yada Code::Blocks tam kurulumuna buradan ulaşabilirsiniz. Bu videoda sisteminizin Windows 7 olduğu varsayılarak hazırlanmıştır.
Kaynak :
► gtk.org
► codeblocks.org
YORUMLAR
Aktif etkinlik bulunmamaktadır.
- Dünyanın En Görkemli 10 Güneş Tarlası
- Dünyanın En Büyük 10 Makinesi
- 2020’nin En İyi 10 Kişisel Robotu
- Programlamaya Erken Yaşta Başlayan 7 Ünlü Bilgisayar Programcısı
- Üretimin Geleceğinde Etkili Olacak 10 Beceri
- Olağan Üstü Tasarıma Sahip 5 Köprü
- Dünyanın En İyi Bilim ve Teknoloji Müzeleri
- En İyi 5 Tıbbi Robot
- Dünyanın En Zengin 10 Mühendisi
- Üretim için 6 Fabrikasyon İşlemi
- Enerji Yönetiminde Ölçümün Rolü: Verimliliğe Giden Yol
- HVAC Sistemlerinde Kullanılan EC Fan, Sürücü ve EC+ Fan Teknolojisi
- Su İşleme, Dağıtım ve Atık Su Yönetim Tesislerinde Sürücü Kullanımı
- Röle ve Trafo Merkezi Testlerinin Temelleri | Webinar
- Chint Elektrik Temel DIN Ray Ürünleri Tanıtımı
- Sigma Termik Manyetik Şalterler ile Elektrik Devrelerinde Koruma
- Elektrik Panoları ve Üretim Teknikleri
- Teknik Servis | Megger Türkiye
- Güneş Enerji Santrallerinde Yıldırımdan Korunma ve Topraklama
- Megger Türkiye Ofisi
ANKET