2010-04-12 15 views
15

मैं जीडब्ल्यूटी का उपयोग कर एक वेब ऐप की योजना बना रहा हूं। आईफोन, एंड्रॉइड जैसे मोबाइल उपकरणों पर यह कितना अच्छा होगा?क्या जीडब्ल्यूटी ऐप एंड्रॉइड ब्राउज़र में अच्छा काम करता है?

उत्तर

16

आईफोन और एंड्रॉइड ब्राउज़र क्रोम के रूप में वेबकिट पर आधारित हैं। जीडब्ल्यूटी क्रॉस-प्लेटफॉर्म है और वेबकिट आधारित ब्राउज़र पर काम करता है, लेकिन हमेशा के रूप में यह सुनिश्चित करने के लिए कि आप इसे अपेक्षित काम करने के लिए समर्थन करने के लिए सभी प्रमुख डिवाइस विविधताओं पर अपने वेब ऐप का परीक्षण करना आवश्यक है (उदाहरण के लिए आईफोन 3 जीएस और आईफोन 2 जी प्रदर्शन के लिए परीक्षण, Google नेक्सस वन और एचटीसी टैटू बड़े/छोटे स्क्रीन परीक्षण के लिए) - Device Anywhere Test Suite जैसी सेवाएं इस प्रक्रिया को अधिक वित्तीय रूप से व्यवहार्य बना सकती हैं यदि आपका विकास स्मार्ट फ़ोन पर केंद्रित नहीं है।

GWT Mobile WebKit प्रोजेक्ट भी है, जो जीडब्ल्यूटी में मोबाइल डिवाइस सुविधाओं को जोड़ना चाहता है। यह विचार करने योग्य हो सकता है कि आपको स्मार्ट-फोन विशिष्ट कार्यों जैसे भौगोलिक स्थान डेटा या क्लाइंट-साइड डेटाबेस एक्सेस की आवश्यकता है ...

2

जीडब्ल्यूटी जावा जावास्क्रिप्ट को संकलित करता है। यह सी ++ कंपाइलर की तरह तकनीकों का उपयोग करके अनुकूलित करता है, इसलिए अनुप्रयोगों का प्रदर्शन देशी जावास्क्रिप्ट अनुप्रयोगों के साथ तुलनीय होगा। यह बड़े कार्यक्रमों की पीढ़ी को प्रोत्साहित करता है क्योंकि यह जावा डेवलपर्स के लिए नए कोड को सरल बनाता है।

मुझे मूल जावास्क्रिप्ट प्रदर्शन के साथ जीडब्ल्यूटी प्रदर्शन की तुलना में बेंचमार्क देखने में दिलचस्पी होगी, लेकिन मेरा विचार यह है कि जीडब्ल्यूटी संकलित ऐप्स एंड्रॉइड ब्राउज़र पर पर्याप्त गति से चलते हैं।

4

नहीं, बिल्कुल नहीं। स्क्रॉलिंग मुद्दों में से एक है। अधिक जानकारी http://androidanswer.com/questions/82/gwt-app-android-browser-no-way-to-scroll-or-no-scrollbar-scrolling-doesnt-work

+0

हाँ, v4.0.4 पर डिफ़ॉल्ट एंड्रॉइड ब्राउज़र GWT फ़ंक्शन विजेट.getElement()। SetScrollTop() का समर्थन नहीं करता है। जबकि एंड्रॉइड के लिए अन्य ब्राउज़र फ़ायरफ़ॉक्स और क्रोम काम करते हैं। –

संबंधित मुद्दे