لم يعد نموذج التطوير الهجين موضوعًا جديدًا. إنه لا يتيح إصدار الشركات الجديدة بسرعة فحسب ، بل إنه لا يحتاج أيضًا إلى مراعاة وقت إصدار التطبيق ، مما يوفر خدمات مرنة للغاية لتحديثات الأعمال والتكرار. بالمقارنة مع تطوير الويب ، يوفر نموذج التطوير الهجين واجهات برمجة التطبيقات للأجهزة الغنية ، مما يسمح أن تكون نماذج الأعمال أكثر تنوعًا وغنية.
نشأت حزمة MPAAs غير متصلة بالإنترنت من حل Alipay الأصلي. لقد خضعت للاختبارات التجارية الصارمة. يتيح لك استخدام رمز الطبقة الإطارية بشكل مباشر مثل ALIPAY ، ولديه حاوية ونواة موحدة ، والحصول على انخفاض معدلات الانهيار والـ ANR مقارنةً بنظام النظام ، الذي يتمتع بالقدرة القوية على التكيف وقدرات توسيع جيدة ومرنة. تخصيص JSAPI بناءً على احتياجات عمل محددة.
من أجل تحسين تجربة المستخدم لحاويات HTML5 وتقليل وقت الشاشة البيضاء ، قمنا بتقديم تكنولوجيا الحزمة غير المتصلة بالإنترنت في حاويات H5. يمكن فهم الحزم في وضع عدم الاتصال ببساطة على أنها حزمة مضغوطة مضغوطة ، والتي تحتوي على HTML و CSS و JS والصور والموارد الأخرى المطلوبة للصفحات الأمامية. بعد أن تم بناؤه في العميل ، ستحصل حاوية H5 مباشرة على الموارد من الحزمة غير المتصلة عند فتح صفحة الحزمة غير المتصلة بالإنترنت. هذا هو وقت الوصول للمللي ثانية ، مما يلغي فتحة الشاشة البيضاء للصفحة.
من خلال نواة UC الموحدة التي توفرها MPAAs ، من الممكن حل مشكلة التوافق والتكيف بسرعة "مجموعة من الكود مختلفة بسبب نواة النظام المختلفة" على أجهزة Android.
من أجل تحسين استقرار حاويات HTML5 ، استخدمنا UC WebView على نظام Android ، ومعدل الانهيار ومعدل ANR أقل بكثير من متصفح النظام ، وتجنبنا تمامًا مشكلة تجزئة نظام Android WebView.
بالنسبة للحزم غير المتصلة بالإنترنت ، قمنا بتصنيف "حزم موارد الأعمال" و "حزم الموارد العامة". تحتوي حزمة الموارد العامة على Framework JS ، CSS ، الصور الشائعة ، إلخ. في نفس الوقت ، يتم حفظ نسخة واحدة فقط من هذه الموارد في التطبيق بأكمله ؛ توفر حزمة موارد العمل فقط الموارد الثابتة للصفحة المطلوبة من قبل العمل ، ويتم فصل كل خدمة بشكل مستقل عن بعضها البعض. هذا يضمن أن موارد صفحة الأعمال يمكن أن تأتي من كل من حزمة موارد الأعمال وحزمة الموارد العامة ، وتحسين حجم التطبيق بالكامل. استنادًا إلى الحل أعلاه ، يمكن تحويل الخدمات الأصلية إلى HTML5 ، وبالتالي تحسين حجم التطبيق ، وتحقيق توزيع الأعمال الديناميكي والتنزيل عند الطلب.
تقدم بطلب للحصول على حزمة MPAAs غير متصل بالتجارب
الخطوة 1: الوصول إلى mpaas داخل
الوصول إلى mpaas في الداخل
الخطوة 2: الاتصال بحاوية سديم mpaas
الوصول إلى حاوية سديم mpaas
الخطوة 3: الحزمة ، والتثبيت المسبق للعميل ، وتجميع وتشغيل
قبل تثبيت الحزم غير المتصلة بالإنترنت ، وتجميع وتشغيل
الخطوة 1: إنشاء مشروع واتصل بمكونات حاوية السديم MPAAS
الوصول إلى حاوية سديم mpaas
الخطوة 2: استخدم حاوية سديم mpaas
باستخدام حاوية سديم mpaas
الخطوة 3: استخدم حزمة MPAAS دون اتصال
قبل تثبيت الحزم غير المتصلة بالإنترنت ، وتجميع وتشغيل
تقدم بطلب للحصول على مفتاح UC Core ، والذي من المتوقع أن يصبح ساري المفعول في غضون نصف يوم عمل
للحصول على مستندات وصول محددة ، يرجى الرجوع إلى: مستندات حاوية MPAAS
هذا المشروع تحت ترخيص Apache 2.0. راجع ملف الترخيص لنص الترخيص الكامل.
Copyright (C) 2015-present, Ant Financial Services Group
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
تنصل