O modelo de desenvolvimento híbrido não é mais um novo tópico. Ele não apenas permite que novas empresas sejam lançadas rapidamente, mas também não precisam considerar o tempo de lançamento do aplicativo, fornecendo serviços extremamente flexíveis para atualizações e iterações de negócios. Comparado ao desenvolvimento da Web, o modelo de desenvolvimento híbrido fornece APIs de dispositivos ricos, permitindo que os formulários de negócios sejam mais diversos e ricos.
O pacote offline MPAAS se originou da solução nativa de Alipay. Ele passou por testes de negócios rigorosos. Ele permite que você use diretamente o mesmo código da camada de estrutura que Alipay, possui um contêiner e kernel unificados e obtenha taxas mais baixas de falha e ANR em comparação com o kernel do sistema, que possui fortes capacidade de adaptabilidade e boa e elástica de expansão. Personalize o JSAPI com base em necessidades de negócios específicas.
Para otimizar a experiência do usuário dos contêineres HTML5 e reduzir o tempo de tela branca, introduzimos a tecnologia de pacotes offline em contêineres H5. Os pacotes offline podem ser simplesmente entendidos como um pacote compactado com zip, que contém HTML, CSS, JS, imagens e outros recursos necessários para as páginas de front-end. Depois de ser incorporado ao cliente, o contêiner H5 obterá diretamente os recursos do pacote offline ao abrir a página do pacote offline. Este é o tempo de acesso de milissegundos, eliminando a abertura da tela branca da página.
Através do kernel UC unificado fornecido pelo MPAAS, é possível resolver rapidamente o problema de compatibilidade e adaptação de "um conjunto de código é diferente devido a diferentes kernels do sistema" em dispositivos Android.
Para melhorar a estabilidade dos contêineres HTML5, usamos o UC WebView no sistema Android, e sua taxa de colisão e taxa de ANR são muito menores que a do navegador do sistema e evitou completamente o problema de fragmentação do sistema Android System.
Para pacotes offline, classificamos "pacotes de recursos de negócios" e "pacotes de recursos públicos". O pacote de recursos públicos contém JS, CSS, imagens comuns etc., ao mesmo tempo, apenas uma cópia desses recursos é salva em todo o aplicativo; O pacote de recursos de negócios economiza apenas os recursos estáticos da página exigida pela empresa e cada serviço é dissociado independentemente um do outro. Isso garante que os recursos da página de uma empresa possam vir do pacote de recursos de negócios e do pacote de recursos públicos e otimizar totalmente o tamanho do aplicativo. Com base na solução acima, os serviços nativos podem ser convertidos em HTML5, otimizando ainda mais o tamanho do aplicativo, realizando distribuição dinâmica de negócios e baixando sob demanda.
Candidatar -se ao pacote offline MPAAS de teste
Etapa 1: Acesse MPAAs dentro
Acesso a MPAAs dentro
Etapa 2: Conecte -se ao contêiner de nebulosa MPAAS
Acesso ao contêiner de nebulosa MPAAS
Etapa 3: pacote, pré-instalação para o cliente, compilar e executar
Pacotes offline pré-instalação, compilar e executar
Etapa 1: Crie um projeto e conecte -se aos componentes de contêiner de nebulosa MPAAS
Acesso ao contêiner de nebulosa MPAAS
Etapa 2: Use o contêiner de nebulosa MPAAS
Usando o contêiner de nebulosa MPAAS
Etapa 3: Use o pacote offline MPAAS
Pacotes offline pré-instalação, compilar e executar
Inscreva -se à UC Core Key, que deve entrar em vigor em meio dia de trabalho
Para documentos de acesso específicos, consulte: Documentos de contêiner MPAAs
Este projeto está sob a licença Apache 2.0. Consulte o arquivo de licença para obter o texto completo da licença.
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.
Isenção de responsabilidade