![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 01/2005
Mesaj: 35
|
Google web toolkit Tanım: (code.google.com’dan alinti) Google Web Toolkit (GWT) Google Maps ve Gmail gibi ajax uygulamalarini rahatça geliştirmenizi sağlayan java ile yazılmış bir framework’tür. Günümüzde Web uygulamarı geliştirmek meşakkatli bir iştir , ve kolayca hata yapabilirsiniz (Google öyle diyorsa ...). Zamanınızın %90’ını tarayıcılar arasındaki uyumsuzluklarla uğraşmakla harcarsınız. JavaScript’in modularite konusundaki eksiklikleri yüzünden ajax bileşenlerinin test edilmesi , tekrar kullanımı zor bir iştir. Gwt sizi bu zorlukların çoğundan kurtarır. Geliştirme aşamasında ugulamanızı java dilinde yazarsınız, ve Gwt derleyicisi bunu browser uyumlu JavaScript ve Html koduna çevirir. Kurulum http://code.google.com/webtoolkit/ adresinden framework’ü indirelim. Şuanda 1.1 versiyonu var. İndirdikten sonra sıkıştırılmış dosyayı açalım. Samples klasörünün içinde kodlarıyla beraber örnekler var bunları incelemek iyi bir başlangıç olabilir. Cmd uzantılı dosyalar uygulama ve eclipse projesi oluşturmamız sağlıyor. Eğer gwt klasörünü path’e eklersek heryerden bu cmd dosyalarını çağırabiliriz. Şimdi bir eclipse projesi oluşturalım. C:\ornek_gwt_projesi klasörünü oluşturdum. Ilk once projectCreator.cmd dosyasını çağırarak bir eclipse projesi açacağız. Parametreler Kod: ProjectCreator [-ant projectName] [-eclipse projectName] [-out dir] [-overwrite] [-ignore] where -ant Generate an Ant buildfile to compile source (.ant.xml will be appended) -eclipse Generate an eclipse project -out The directory to write output files into (defaults to current) -overwrite Overwrite any existing files -ignore Ignore any existing files; do not overwrite Kod: projectCreator -eclipse GwtOrnek Kod: applicationCreator -eclipse GwtOrnek hello.client.GwtHello http://forum.ceviz.net/attachment.ph...1&d=1155629634 Şimdide eclipse’den projemizi açalım. File-> New -> Project -> Java Project Next Create Project from existing source Projeyi oluşturduğumuz dizini seçerek ok diyoruz (Project name kısmına konsoldan projeyi oluştururken verdiğimiz ismi verelim. (GwtOrnek)) Finishe tıklıyoruz. Ekran Goruntusu http://forum.ceviz.net/attachment.ph...1&d=1155629787 Eclipse’de projemizi açtık. Gwt bizim için HelloWorld.java isimli bir class da oluşturdu. applicationCreator ile projenizi oluşturduğunuz zaman bu HelloWorld.java class’i da oluşmuş oluyor. Nasıl çalıştıracağız Run -> Run... Gelen ekranda Java Application altinda GwtHello’ ya tıklayarak Run diyoruz. Ekran Goruntusu http://forum.ceviz.net/attachment.ph...1&d=1155629860 Gwt Development Shell , ve ona bağlı bir browser açılıyor. Buradan uygulamarımızı çalıştırabiliriz. Ekran Goruntusu http://forum.ceviz.net/attachment.ph...1&d=1155629969 Diyelimki uygulamımızı bitirdik. Debug , test vs. Son olarak GwtHello-compile.cmd tıklayarak html ve javascript kodumuzu üretebiliriz. http://forum.ceviz.net/attachment.ph...1&d=1155630071 Buraya kadar hep client tarafıydı. Gwt ve server tarafli uygulamalar için internette bir çok örnek bulabilirsiniz. Türkçe bitane yoksa en kısa sürede yazmaya çalışacağım. Kaynaklar: http://code.google.com/webtoolkit/ http://google.wikia.com/wiki/Jump_St...le_Web_Toolkit Linkler Google Home Page http://code.google.com/webtoolkit/ Eclipse Plugin (Ucretli) http://www.wirelexsoft.com/VistaFei.html Eclipse Plugin http://www.googlipse.com/ Adam asma (Hangman) http://octagonsoftware.com/home/mark/gwthangman/ bisanthe@gmail.com |
| | |
| | #2 (permalink) |
| Luke is back... Üyelik Tarihi: 05/2002 Yer: ../Dark_Side
Mesaj: 2,443
|
Hayatımda gördüğüm en ilginç(bir o kadar da saçma) framework. Hangi web developer javascript yerine Java+GWT öğrenip onunla uygulama geliştirir bilemem. Şahsen ben istemem. Hayatını sadece J2EE ile geçirenler ister mi onları da bilemem ama onlarında böyle bi şeye geçeceklerinden şüpheleniyorum.
__________________ Do or do not. There is no try. |
| | |
| | #3 (permalink) | |
| Üye Üyelik Tarihi: 06/2004 Yer: .
Mesaj: 33
| http://gwt-ext.com/demo/ adresini incelemenizi tavsiye ediyorum hiç bu kadar kolay ajax uygulaması yapmamıştım yüzde yüz öğrenemedim ama sadece 2 haftada kendimi yetecek kadar geliştirdiğime eminim hem işlemler cok basite iniyor hemde ajax için harcadığınız zmn azalıyor (tabi java bilmeniz şart) ama dersenizki ben istemiyorum öğrenmek ,içinde javascript uygulamarıda yazmanız mümkün şimdilik cookie ve bir kaç eksikliği var ama yakın zamanda bu konularıda çözeceklerine eminim illaki javascript derseniz size önericeğim http://extjs.com/products/gxt/ Alıntı:
Meselahttp://www.gwtapps.com/ adresinde ruby ve php ile geliştirilmiş örneklerde mevcut
__________________ <? echo " İki Şey Sonsuzdur Biri Uzay Diyeri İnsanların Aptallıgı [Albert Einstein]" ?> | |
| | |
| | #4 (permalink) |
| İptal Durumu Üyelik Tarihi: 12/2007
Mesaj: 892
|
Google'a, bizlere böyle bir teknolojiyi ihdas ettiği için müteşekkirim, sanıyorumki bu teknoloji sayesinde rahatlayan daha birçok arkadaş vardır... Birşeyin nasıl yapıldığını (temelini) öğrendikten sonra GWT'e geçilmesini şiddetle tavsiye ediyorum, bu ve bunun gibi çatılar olmadığı zamanlarda durum artık vahamet kesbediyordu... Yakın zamanda olmasada biraz daha vakit geçtikten sonra bu konuda bir makale çalışması yapmak istiyorum, diğer arkadaşlardan da bu konuya yoğunlaşmalarını öneriyorum. |
| | |
| | #5 (permalink) | |
| Üye Üyelik Tarihi: 06/2004 Yer: .
Mesaj: 33
| Alıntı:
__________________ <? echo " İki Şey Sonsuzdur Biri Uzay Diyeri İnsanların Aptallıgı [Albert Einstein]" ?> | |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| google amca sunar google::mini | selami_32 | Internet | 17 | 17/03/2008 21:09 |
| Atlas ajax control toolkit ? | peacefire | ASP | 1 | 25/10/2006 17:04 |
| Google AdSense vs Google AdWords! | evvet | SEO Forum | 2 | 07/05/2006 20:03 |
| J2ME Wireless toolkit jar | waptech | Java / JSP | 0 | 30/06/2005 19:43 |
| Wireless toolkit, paketleme sorunu | IcenGuard | Mobil Teknolojiler | 4 | 07/06/2004 16:27 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |