Das Hybridentwicklungsmodell ist kein neues Thema mehr. Es ermöglicht nicht nur, dass neue Unternehmen schnell veröffentlicht werden, sondern müssen auch die Zeit der App -Version nicht berücksichtigen, was äußerst flexible Dienste für Geschäftsaktualisierungen und Iterationen bietet. Im Vergleich zur Webentwicklung bietet das Hybridentwicklungsmodell reichhaltige Geräte -APIs, sodass Unternehmensformen vielfältiger und reicher sind.
Das Offline -Paket von MPAAs stammt aus der nativen Lösung von Alipay. Es hat strenge Geschäftstests durchgeführt. Sie können direkt den gleichen Framework-Schicht-Code wie Alipay verwenden, einen einheitlichen Container und einen einheitlichen Kernel haben und im Vergleich zum Systemkern mit einer starken Anpassungsfähigkeit sowie den guten und elastischen Expansionsfunktionen einen niedrigeren Absturz- und ANR-Raten erhalten. Passen Sie JSAPI anhand bestimmter Geschäftsanforderungen an.
Um die Benutzererfahrung von HTML5 -Containern zu optimieren und die Zeit des weißen Bildschirms zu verkürzen, haben wir Offline -Paket -Technologie in H5 -Containern eingeführt. Offline-Pakete können einfach als ZIP-komprimierter Paket verstanden werden, das HTML, CSS, JS, Bilder und andere Ressourcen enthält, die für Front-End-Seiten erforderlich sind. Nachdem der H5 -Container in den Client integriert wurde, erhält er beim Öffnen der Offline -Paketseite direkt Ressourcen aus dem Offline -Paket. Dies ist die Zugriffszeit von Millisekunden und beseitigt den weißen Bildschirmöffnung der Seite.
Durch den von MPAAS bereitgestellten einheitlichen UC -Kernel ist es möglich, das Kompatibilitäts- und Anpassungsproblem von "Eine Reihe von Code aufgrund unterschiedlicher Systemkernel" auf Android -Geräten schnell zu lösen.
Um die Stabilität von HTML5 -Containern zu verbessern, haben wir UC WebView auf Android -System verwendet, und seine Crash -Rate und die ANR -Rate sind viel niedriger als der des Systembrowsers und vermieden das Fragmentierungsproblem von Android System WebView vollständig.
Für Offline -Pakete haben wir "Business Resource Pakete" und "öffentliche Ressourcenpakete" klassifiziert. Das öffentliche Ressourcenpaket enthält Framework JS, CSS, gemeinsame Bilder usw. Gleichzeitig wird in der gesamten App nur eine Kopie solcher Ressourcen gespeichert. Das Business Resource Package spart nur die statischen Ressourcen der vom Unternehmen erforderlichen Seite, und jeder Service wird unabhängig voneinander entkoppelt. Dies stellt sicher, dass die Seitenressourcen eines Unternehmens sowohl vom Business Resource Package als auch vom öffentlichen Ressourcenpaket stammen und die Größe der App vollständig optimieren können. Basierend auf der obigen Lösung können native Dienste in HTML5 umgewandelt werden, wodurch die Größe der App weiter optimiert wird, wodurch die dynamische Geschäftsverteilung und das Herunterladen von Bedarf realisiert werden.
Bewerben Sie sich für das Offline -Paket für Testversionen
Schritt 1: Zugriff auf MPAAs im Inneren
Zugang zu MPAAs im Inneren
Schritt 2: Stellen Sie eine Verbindung zum MPAAS -Nebel -Container her
Zugriff auf MPAAS -Nebel -Container
Schritt 3: Paket, vorinstallieren Sie den Client, kompilieren Sie und führen Sie aus
Offline-Pakete vorstellen, kompilieren und ausführen
Schritt 1: Erstellen Sie ein Projekt und stellen Sie eine Verbindung zu MPAAS -Nebel -Containerkomponenten her
Zugriff auf MPAAS -Nebel -Container
Schritt 2: Verwenden Sie den MPAAS -Nebel -Container
Verwenden von MPAAS -Nebel -Container
Schritt 3: Verwenden Sie MPAAs -Offline -Paket
Offline-Pakete vorstellen, kompilieren und ausführen
Beantragen Sie den UC -Kernschlüssel, der voraussichtlich innerhalb eines halben Arbeitstages in Kraft tritt
Informationen zu bestimmten Zugriffsdokumenten finden Sie unter: MPAAS -Containerdokumenten
Dieses Projekt befindet sich unter der Apache 2.0 -Lizenz. In der Lizenzdatei finden Sie den vollständigen Lizenztext.
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.
Haftungsausschluss