QT Library ile uygulama geliştirmek, nasıl?

39 views
Skip to first unread message

thiefiscat

unread,
Aug 4, 2006, 11:43:21 AM8/4/06
to Qt Türkiye
Merhabalar,

Yıllardır, Pascal dilinde uygulama geliştirdim. Ancak işler Ticari
boyuta geldiğinde ve sistemlerin de durdurulamaz şekilde
çeşitlendiği şu günlerde alternatif uygulama araçları ve
kütüphaneleri için araşıtma yapıyordum.

Aklıma şuan için QT kütüphaneleri ile uygulama gelişmek yattı.
Bu konuyla alakalı sizlere bir kaç sorum olacaktır.

Öncelikle
Pascal dili ile QT birlikte olur mu? Böyle bir geliştirme aracı var
mıdır? Varsa optimazisyonu midir? Dandikten bir kod için 3-5 MB EXE
(ya da diğer sistemler için herneyse) çıkartmasın.??

Pascal'ı geçtim, C++ için Windows, Linux ve MAC ortamları göz
önünde alınırsa handi C++ ürününü kullanmamı önerirsiniz.
Tabi optimazisyonu iyi bir araç olmalı. Ücretli ya da ücretsiz
farketmez.??

Piton dili gözüme giriyor, hiç uugulama geliştirmedim ancak
okuduğum yazılarda iyi güzel şeyler duyuyorum. Pyton sizce iy ibir
başlangıç olabilr mi? (Win, Linux ve MAc için)

Bunların dışında, ben Ticari uygulamalar geliştirmeyi
düşündüğümden OpenSource QT dağıtımıyla ilgilenmiyorum. İlk
etaplarda ar-ge vb. şeyler için elbette opensource dağıtımını
kullanacağım. Ticari dağıtımı ile ilgili hangi seçeneği seçmem
gerekir, ingilizcem pek olmadığı için NET bir şey anlıyamadım.
Desktop sürümü consol sürümü vs. vs. var bunlar nelerdir.

Ayrıca Delphi, visual C+ gibi dilleri göz önünde bulundurursak QT
için bir IDE var mı? ya da mevcut IDE'lere ilaveler yapılabilyor mu?

Son olarak QT beni acayip şekilde şaşırttı, QT tutorial'larındaki
örnek uygulamalar bile beni mest etti..

İlginiz için şimdiden teşekkür ederim....

Murat Dicle
Musonya Yazılım
www.musonya.com

Uğur Devril

unread,
Aug 4, 2006, 4:02:12 PM8/4/06
to qttu...@googlegroups.com
rastgele sırayla cevaplamaya çalışacağım:
pascal ile Qt Kylix zamanlarında kaldı, böyle bir seçeneğiniz şimdi yok.
delphi/visual basic gibi bir kolaylık, Qt geliştirmede -şu sıralar- bulunmuyor. (arabirim tasarım aracı mevcut.)
Qt kütüphanelerini rahat olarak Python, C++ ve yakında Java ile kullanabiliyoruz.
Qt için Türkçe kaynak pek yok, burada ilgili insanların çabalarıyla artacak.
Qt kodlamak için popüler IDE'lere eklentiler var.

Eclipse CDT, KDE-Eclipse aklıma gelenler.

thiefiscat

unread,
Aug 4, 2006, 4:50:21 PM8/4/06
to Qt Türkiye
Tekrar merhabalar,

Cevabiniz için öncellikle tesekkür ederim..

Anladiginiz üzre QT olayini kavramaya ayni zamanda ise, Delphi
(Pascal) dilnden siyrilip Ticari anlamda genis bir yelpazeye hitap
edebilecek yeni araçlara yönelmek istiyorum. QT suana kadar pek bir
hosuma gitti. Henüz bir MERHABA DÜNYA yazmadim daha.

Benim aklimda aynen JAVA .CLASS gibi, bir sey vardi, Ben Windows'da
QT ile prog. yazayim, hem Windows hem Linux hem de MAC için ayri
ayrida olsa binary üretebilelmek istiyordum. Keske Java Class gibi
tek bir çikti ile her yerde kullanilabilse (umarim yanlis
hatirlamiyorum, appletleri baz aldim bunu söylerken)

Arastirma yaparken trolltech'den su sayfaya rastladim.
http://www.trolltech.com/products/qt/indepth/vs-integration

Kit ingilizcem ile VS.NET ile bir entegrasyon söz konusu oluyormus
QT nin. Ayrica VS.NET ile Win32, Linux ve MAC çiktilarida
üretilebiliyor. Ben öyle algiladim dogru mu?

Iste eger anladigim dogru ise, ben ordan oraya gitmeden tek bir
sistemden prog. yazmak ve çiktilari test edebilmek istiyoruim.
Sanirim QT; linux (kde) , windows ve MAC için ayni görüntüyü
garanti ediyor. ve kullanilan komutlari...

vs. vs.

Saygilar...

Ustun ERGENOGLU

unread,
Aug 4, 2006, 5:00:30 PM8/4/06
to qttu...@googlegroups.com
QT ile kapalı kaynak kodlu birşeyler yapabilmeniz için lisans ücretini
ödemeniz gerekiyor. ayrıca ücretsiz versiyonu visual studio ile
çalışmıyor bildiğim kadarıyla gcc ile derleniyor.

thiefiscat

unread,
Aug 4, 2006, 5:15:05 PM8/4/06
to Qt Türkiye
Evet bunun farkindayim, kapali kod olacak ve QT ücretli alinacak.
Dogru söylüyorsunuz.
O zaman bu durumda henüz ar-ge modunda oldugum için VS.NET'i ancak
trial olarak 30 gün deneyebilecem, galiba öyle birsey vardi. 30
gün içnde "hah bu is tamadir" diyebiliyorsam ne ala..

simdilik GCC, MinGW ile devam edecek gibiyim..

Ömer F. USTA

unread,
Aug 4, 2006, 5:45:27 PM8/4/06
to qttu...@googlegroups.com
License Pricing (per developer)
Platform Console Edition Desktop Light Edition Desktop Edition
One Platform $1780 $1990 $3300
Two Platforms $2670 $2990 $4950
Three Platforms $3560 $3980 $6600
Eh birazcık tuzlu :)


--
Ömer Fadıl USTA
http://www.bilisimlab.com/

thiefiscat

unread,
Aug 4, 2006, 5:53:25 PM8/4/06
to Qt Türkiye
yani.. :)

3 platform için ödemem gereken (light sürüm) ücret $3980 olacak.
bide bunun diger araçlarida var. at kendin iköprüden assa.. :D

Saygilar...

Serbulent UNSAL

unread,
Aug 7, 2006, 7:08:59 AM8/7/06
to qttu...@googlegroups.com
ehemm, QT + Ruby alternatifinin varlığınıda unutmamak lazım :)

Serbülent

2006/8/4, Uğur Devril <ugurd...@gmail.com>:

thiefiscat

unread,
Aug 7, 2006, 7:47:39 AM8/7/06
to Qt Türkiye
Ruby arastirdim bayagi iyi bir tercih dil olarak. Ancak ilk
bakista bir çoklari PHP, ASP'ye alternatif gibi görüyorlar. Peki
bu RUBY ile EXE uygulamalar yazilamiyor mu? Sadece script gibi mi
kullanilacak. "RUBY FALANCAPROG.RG" gibi mi?

Serbulent UNSAL

unread,
Aug 7, 2006, 9:16:27 AM8/7/06
to qttu...@googlegroups.com
Merhaba,

Ruby bir web programlama dili olmadığı için ( her ne kadar kendileri
şöhreti Ruby on Rails ile yakalmış olsada ) daha ziyade Java Python
gibi dillerle kıyaslanması daha doğru olur.

Ruby ile exe uygulamalar yazılabiliyor(muş) ( ruby yi genelde linux
üzerinde kullanıyorum ben denemedim. ) . Hatta daha iyisi yazdığınız
uygulamayı bütün bağımlılıkları ile birlikte paketleyip installer
tadında da sunabiliyorsunuz.

Konu ile ilgili detaylı bilgi
http://redhanded.hobix.com/inspect/churningRubyIntoExe.html adresinde.

Bu arada QTRuby kitabının elektronik bir versiyonunu oldukça uygun bir
fiyata ($8.50) http://www.pragmaticprogrammer.com/titles/ctrubyqt/
adresinden edinebilirsiniz.

Serbülent ÜNSAL

Reply all
Reply to author
Forward
0 new messages