إنشاء تطبيقات متوافقة مع الأجهزة الجوّالة باستخدام Chrome WebView

جميعنا يُدرك المشاكل التي واجهها المطوّرون في السابق للإصدار WebView: ميزات HTML5 محدودة، وعدم استخدام أدوات تصحيح الأخطاء، وعدم توفُّر أدوات إصدار. ومع طرح مكوّن WebView المستند إلى Chromium في نظام التشغيل Android 4.4 (KitKat)، تتوفّر الآن مجموعة كبيرة من الأدوات الجديدة المتاحة لهم لإنشاء تطبيقات أصلية رائعة باستخدام WebView.

تتيح WebView تصحيح الأخطاء عن بُعد كاملاً باستخدام الأدوات نفسها التي تستخدمها مع Chrome. يمكنك أيضًا الاستفادة من سير العمل الموثوق به لتطوير البرامج على الويب من خلال Grunt ودمجه في أدوات الحزم الأصلية الخاصة بك من خلال Gradle. ومع دمج عوالم أخرى، يمكنك استخدام "أدوات مطوري البرامج في Chrome" لاختبار الرموز البرمجية الأصلية من JavaScript.

العروض التقديمية من Google: إنشاء تطبيقات متوافقة مع الأجهزة الجوّالة باستخدام Chrome WebView

النصائح الرئيسية الفعالة لتطوير WebView

  • لم يعد استخدام الميزات الجديدة مهمًّا، بل الأدوات التي يمكنك استخدامها الآن لتسريع سير العمل.
  • عدم محاولة محاكاة واجهة المستخدم الأصلية ولكن احرص على إزالة بعض المعلومات التي تشير إلى أنّ المحتوى خاص بك على الويب.
  • استخدِم عمليات التنفيذ المضمّنة للميزات عندما يكون ذلك مناسبًا. على سبيل المثال، يمكنك استخدام DownloadManager بدلاً من XHR للملفات الكبيرة.