Chrome वेबव्यू की मदद से मोबाइल ऐप्लिकेशन बनाएं

हम सभी जानते हैं कि वेबव्यू के लिए पिछली बिल्डिंग में डेवलपर को जो समस्याएं आईं थी: सीमित HTML5 सुविधाएं, कोई डीबगिंग टूल नहीं, कोई बिल्ड टूल नहीं. Android 4.4 (KitKat) वर्शन में Chromium की मदद से काम करने वाला वेबव्यू लॉन्च होने के साथ ही, डेवलपर के पास कई नए टूल मौजूद हैं. इनकी मदद से, वे वेबव्यू का इस्तेमाल करके बेहतरीन ऐप्लिकेशन बना सकते हैं.

वेबव्यू, Chrome के लिए इस्तेमाल किए जाने वाले टूल के साथ ही, पूरी तरह रिमोट डीबग करने की सुविधा देता है. Gradle की मदद से, अपने भरोसेमंद वेब डेवलपमेंट वर्कफ़्लो को भी अपना सकते हैं और उसे अपने नेटिव स्टैक टूल में इंटिग्रेट कर सकते हैं. दुनिया को और मर्ज करते हुए, Chrome DevTools का इस्तेमाल करके, JavaScript से अपने नेटिव कोड की जांच की जा सकती है.

Slides: Chrome वेबव्यू का इस्तेमाल करके मोबाइल ऐप्लिकेशन बनाना

वेबव्यू डेवलपमेंट से जुड़ी अहम बातें

  • सिर्फ़ नई सुविधाएं ज़रूरी नहीं हैं. इसके लिए ऐसे टूल उपलब्ध हैं जिनका इस्तेमाल करके अपने वर्कफ़्लो को तेज़ किया जा सकता है
  • इसमें नेटिव यूज़र इंटरफ़ेस (यूआई) को एम्युलेट करने की कोशिश न करें. हालांकि, इनमें से कुछ जानकारी ज़रूर हटा दें. इससे पता चलता है कि यह वेब कॉन्टेंट है.
  • जहां ज़रूरी हो वहां स्थानीय तौर पर सुविधाओं का इस्तेमाल करें. यानी, बड़ी फ़ाइलों के लिए XHR के बजाय DownloadManager का इस्तेमाल करें.