Se você quer sobreviver no back-end, qual é melhor, Android ou Hongmeng?

Insira a descrição da imagem aqui

Vendo essa pergunta, como veterano que está no Android há quase 7 anos, tenho algo a dizer.

Atualmente, há um número relativamente grande de dispositivos que utilizam sistemas Android. Muitos países ao redor do mundo, como China, Estados Unidos, Coreia do Sul, etc., usam Android. O Android vem se desenvolvendo há muitos anos. O Google adquiriu o Android em 2005 e lançou o sistema operacional móvel Android 1.0 em 2007. A tecnologia está madura e você pode encontrar muitas informações para aprender.

O sistema Hongmeng foi lançado pela Huawei e tem sido utilizado em diversos aparelhos, atualmente o número é menor que o do Android, mas também tem um determinado mercado, então muitas empresas terão demanda. Por exemplo, Zhihu App, JD.com App, Taobao App, Douyin App, etc. geralmente têm Android, IOS, Hongmeng e outras versões.

O mais importante é que depois que a Huawei lançou o sistema HarmonyOS 4, ela anunciou que a próxima versão do HarmonyOS não suportaria mais aplicativos Android e lançaria aplicativos nativos Harmony. Posteriormente, os gigantes nacionais responderam um após o outro e desenvolveram aplicativos nativos para o HarmonyOS sistema. A adição dos dois gigantes GAC Trumpchi e Coolpad comprova ainda mais o poder e as amplas perspectivas de aplicação do sistema Hongmeng.

Eu realmente não recomendo o Android para iniciantes, mas se você é uma pessoa de back-end de ponta, será muito melhor aprendê-lo. Claro, é melhor aprender Hongmeng do que se envolver nesta indústria do pôr do sol.

Para quem precisa aprender Hongmeng, aqui está o "Guia de estudo para iniciantes do Hongmeng Zero Basics" A versão completa pode ser encontrada no final do artigo para acesso!

"Guia de estudo para iniciantes do Hongmeng Zero Basics"

Índice

Insira a descrição da imagem aqui

1. Início rápido

Adequado para iniciantes no desenvolvimento de aplicativos HarmonyOS. Ao construir um aplicativo simples com função de salto/retorno de página, você pode entender rapidamente os arquivos principais do diretório do projeto e se familiarizar com o processo de desenvolvimento do aplicativo HarmonyOS.

  • Preparação para o desenvolvimento
    • conceito básico
    • Preparação de ferramentas
  • Construindo a primeira aplicação ArkTS (modelo Stage)
  • Construa o primeiro aplicativo ArkTS (modelo FA)
  • Construa o primeiro aplicativo JS (modelo FA)

Insira a descrição da imagem aqui

2. Desenvolvimento de conhecimentos básicos

  • Noções básicas do pacote de aplicativos
    • Visão geral do pacote de aplicativos
    • Estrutura do pacote de aplicativos
    • Mecanismo multi-HAP do pacote de aplicativos
    • Processo de instalação e desinstalação do pacote de aplicativos
    • Processo de atualização do pacote de aplicativos
    • Pacote compartilhado
    • Correção rápida do pacote de aplicativos
  • Arquivo de configuração do aplicativo (modelo de estágio)
    • Visão geral do perfil do aplicativo (modelo de estágio)
    • arquivo de configuração app.json5
    • arquivo de configuração module.json5
  • Visão geral do perfil do aplicativo (modelo FA)
    • Visão geral do perfil do aplicativo (modelo FA)
    • estrutura interna do objeto do aplicativo
    • estrutura interna deviceConfig
    • estrutura interna do objeto do módulo

Insira a descrição da imagem aqui

3. Classificação e acesso a recursos

Durante o desenvolvimento de aplicações, são frequentemente utilizados recursos como cores, fontes, espaçamentos e imagens, cujos valores podem ser diferentes em diferentes dispositivos ou configurações.

  • Classificação e acesso a recursos
    • Classificação de recursos
    • Diretório de recursos
    • Diretório do grupo de recursos
  • Crie diretórios de recursos e arquivos de recursos
    • Crie diretórios de recursos e arquivos de recursos
    • Criar diretório de recursos
    • Crie arquivos de recursos
  • acesso a recursos
    • Recursos do aplicativo
    • recurso do sistema
    • Correspondência de recursos
      Insira a descrição da imagem aqui

4. Aprenda a linguagem ArkTs

ArkTS é a principal linguagem de desenvolvimento de aplicativos preferida do HarmonyOS. ArkTS expande ainda mais o ecossistema TypeScript (TS) em torno do desenvolvimento de aplicativos , herda todos os recursos do TS e é um superconjunto do TS. Portanto, antes de aprender a linguagem ArkTS, é recomendável que os desenvolvedores tenham recursos de desenvolvimento da linguagem TS.

  • Primeira introdução à linguagem ArkTS
  • gramática básica
    • Visão geral da sintaxe básica
    • Descrição declarativa da IU
    • Componente personalizado
  • Gerenciamento de status
  • Outro gerenciamento de status
    • Visão geral adicional do gerenciamento de estado
    • @Watch decorador: notificação de mudança de variável de estado
    • Sintaxe $$: sincronização bidirecional de componentes integrados
  • Controles de renderização
    • Visão geral dos controles de renderização
    • if/else: renderização condicional
    • ForEach: renderização de loop
    • LazyForEach: carregamento lento de dados

Insira a descrição da imagem aqui

Digitalize o código QR abaixo para obter o "Guia de estudo para iniciantes do Hongmeng Zero Basics" gratuitamente

Acho que você gosta

Origin blog.csdn.net/Android23333/article/details/135355453
Recomendado
Clasificación