2010-06-07 22 views
7

Web arayüzleri için sık sık GWT kullanıyorum. Çevrimdışı çözümler için Gears ile bağlantılı olarak adil bir şekilde kullanıldığını duydum (muhtemelen günümüzde HTML5 "çevrimdışı depolama alanı" tüm öfke) ve GWT'de bir GUI oluşturmayı denemek ve iPad'imde kullanmak istiyorum. Yerleşik bir "Uygulama" gibi olabildiğince hareket etmek için cihaza nasıl dağıtılacağı ile ilgili ipuçları/eğiticiler? Bu sadece bir hafta sonu doldurmak için bir merak/deney ... (Ben henüz gerekiyorsa ben çok şey yapmadan emin olabilirsiniz deney için iPad "özgür") ...GWT Çevrimdışı uygulama olarak iPad için dağıtılmalı

cevap

0

Telefon açıklığı ile birlikte gwt kullanmayı deneyin. Yerel Apis'lerin çoğunu gwt'de kullanıma hazır hale getirmek için ortaya çıkaracaktır.

https://code.google.com/p/gwt-phonegap/wiki/GettingStarted

Ayrıca ben m-gwt bir UI çerçeve olarak kullanarak çok iyi deneyimleri yaşadım. MGWT, CSS + JS'yi kullanarak yerel görünümlü kullanıcı arayüzleri oluşturmayı çok kolaylaştırır.

http://www.m-gwt.com/

1

PhoneGap (şimdi Apache cordova) kullanılabilir hale getirir ios/bizim app kamera, cihaz dosya yönetimi, kişiler, coğrafi konum vb gibi android yerli özellikler. GWT ve mgwt ::: mgwt, gwt (hem opensource) hem de GwtPhonegap kullanarak, tam olarak yerel uygulamalar gibi davranabilen çapraz platform mobil uygulamalar geliştirebiliriz. performans perspektifinde bu uygulamalar yerel uygulamalarla karşılaştırıldığında biraz yavaşlar ancak kolaylık, uygulamanın birden fazla platformda yüklenebilmesidir.

GwtPhonegap GwtPhonegap, aygıtın yerel işlevleri arasında ve uygulamamız arasında bir köprü görevi yapar (soyutlama sağlar). Css kullanarak iyi bir görünüm ve his elde edebiliriz. Önbellek depolamanın gerçekleştirileceği gwt-html5 veritabanı desteğine sahibiz. gwt-html5