Este artigo explica como navegar e usar os recursos de implantação de conteúdo no EloView 3
Introdução
A implantação de conteúdo é uma das funcionalidades mais importantes dentro do EloView, que permite a implantação e instalação de diferentes tipos de conteúdo como aplicativos Android, sites, aplicativos web e arquivos de mídia em dispositivos Elo Android remotamente. App Bundles é uma sub-funcionalidade dentro do conjunto de recursos de implantação de conteúdo do EloView que é utilizada por muitos clientes para implantar múltiplas aplicações em dispositivos Elo que podem ou não ter dependências. O aplicativo Elo Home é uma adição recente aos dispositivos Elo Gen 4.0 que habilita funcionalidades adicionais para dispositivos gerenciados que permitem acesso a múltiplos aplicativos definidos pelo administrador.
Este artigo aplica-se principalmente a dispositivos no Modo de Controle do EloView. O modo de controle oferece acesso completo aos robustos recursos do EloView, incluindo os descritos neste documento. O objetivo deste artigo da base de conhecimento é explicar os vários métodos de implantação de conteúdo em dispositivos Elo Android, descrever os benefícios do uso de App Bundles e, adicionalmente, fornecer um guia sobre como usar App Bundles em dispositivos Elo Android.
Tipos de Aplicativos Suportados pelo EloView
Os aplicativos instalados em dispositivos através do EloView são classificados em diferentes grupos.
1. Aplicativos Instalados pelo Elo (também conhecidos como "Aplicativos Padrão Elo") são aplicativos que são pré-carregados no dispositivo na fábrica para configurações avançadas, fins de teste e demonstrações para ajudar desenvolvedores e técnicos (por exemplo, Aplicativo de Configurações, Navegador WebView, Aplicativos de Teste Periféricos e Aplicativo de Teste SDK Elo, Aplicativo Elo ScanConfig, etc.).
2. Aplicativos Android Instalados pelo Usuário: Aplicativos instalados pelos usuários, via EloView ou outros métodos. Esses aplicativos normalmente habilitam o caso de uso para o dispositivo.
3. Aplicativos Web Instalados pelo Usuário: Estes são aplicativos configurados na biblioteca do EloView com uma URL da web, envoltos em um navegador de quiosque fornecido pelo EloView. Estes aplicativos oferecem uma maneira para nossos clientes implantarem rapidamente uma experiência usando apenas desenvolvimento web.
4. Aplicativos GMS (Aplicativos Google Managed Services): são uma coleção de aplicativos e APIs do Google que estão disponíveis para dispositivos certificados pelo Google GMS. Esses incluem Google Chrome, Google Drive, YouTube, Maps. Certos aplicativos de usuário podem exigir a existência desses aplicativos (por exemplo, vídeos do YouTube embutidos ou mapas embutidos) para funcionar corretamente.
5. Aplicativos Inteligentes: Aplicativos Inteligentes são um tipo de conteúdo que é criado agrupando mais de um aplicativo no portal em nuvem do EloView. Existem dois tipos de Aplicativos Inteligentes:
- Loops de Atração consistem em um aplicativo primário e um secundário. Ambos os aplicativos primário e secundário serão instalados no dispositivo uma vez que o Loop de Atração seja implantado. Loops de atração podem ser criados selecionando qualquer dois aplicativos na sua biblioteca do EloView. O "aplicativo secundário" normalmente contém um vídeo ou uma imagem dinâmica que é reproduzida até que um usuário toque na tela. Nesse ponto, o aplicativo primário assume para fins de interação do usuário. O aplicativo primário começará e continuará a ser reproduzido até que o Timer de Atração expire (sem qualquer atividade na tela) – e nesse ponto o aplicativo de segurança será retomado.
- App Bundles consiste em dois tipos de aplicativos, aplicativos em primeiro plano e aplicativos em segundo plano. App Bundles têm um aplicativo em primeiro plano e até cinco aplicativos em segundo plano como parte de cada pacote. O aplicativo em primeiro plano será o aplicativo principal reproduzido como o “conteúdo do modo quiosque", e os aplicativos em segundo plano serão baixados e instalados durante a implantação e rodarão em segundo plano. Na maioria dos casos, esses aplicativos em segundo plano apoiam os aplicativos em primeiro plano para realizar instâncias de uso único. Em outros casos, eles são aplicativos independentes, servindo a diferentes casos de uso.
À medida que o EloView se expandiu para suportar dispositivos móveis, bem como dispositivos de múltiplas aplicações voltados para os funcionários, oferecidos pelos bundles de aplicativos, tornaram-se muito poderosos para habilitar esses casos de uso. No entanto, essas opções também causaram complexidade.
Tela de Criação de App Bundle
Implantação de Aplicativos em Dispositivos
Os aplicativos podem ser implantados em dispositivos Elo Android usando diferentes métodos, dependendo do dispositivo utilizado (por exemplo, Elo I-Series 4) e do caso de uso do cliente. Utilizar o recurso de “arrastar e soltar” dentro do EloView é a maneira mais comum de implantar aplicativos ou conteúdo de usuário em dispositivos. O arrastar e soltar é iniciado na página “Conteúdo” no EloView. Os usuários podem instalar e iniciar o conteúdo “arrastando”-o da Biblioteca de Aplicativos e soltando-o sobre o dispositivo alvo ou grupos de dispositivos. Os aplicativos precisam ser pré-carregados na biblioteca usando o botão “+” para adicionar aplicativos.
O uso de arrastar e soltar pode ser feito em qualquer um dos tipos de aplicativos descritos acima. Além disso, o EloView manterá o aplicativo (do “aplicativo principal” no caso de Aplicativos Inteligentes) como o aplicativo em primeiro plano no dispositivo. Isso habilita o modo quiosque, um recurso poderoso no EloView.
Implantação de Conteúdo por Arrastar e Soltar na Aba de Conteúdo
O EloView também pode implantar aplicativos a partir da página “Apps” nas Configurações do Dispositivo. Os usuários podem selecionar os aplicativos a serem adicionados aos dispositivos a partir da Biblioteca de Aplicativos e selecionar se eles são mostrados ou ocultos no dispositivo clicando no controle deslizante Mostrar/Ocultar.
A Instalação e Visibilidade do Aplicativo podem ser controladas a partir da Aba de Aplicativos nas Configurações do Dispositivo
Acessando Aplicativos Instalados no Dispositivo
Uma vez que os aplicativos implantados estão instalados no dispositivo, os usuários podem acessá-los de várias maneiras. Os aplicativos designados para serem reproduzidos no dispositivo (implantados usando arrastar e soltar) tocarão como conteúdo bloqueado. Os usuários podem acessar aplicativos em segundo plano a partir de pacotes de aplicativos e aplicativos previamente instalados na “gaveta de aplicativos” do dispositivo desbloqueando o Painel de Controle. Os usuários podem abrir o Painel de Controle pressionando os botões Home e Power juntos e inserindo a senha do Painel de Controle. A seção a seguir descreve a experiência do usuário ao acessar esses aplicativos em várias gerações de hardware Elo Android.
Dispositivos Elo Geração 2.0/3.0 (por exemplo, I-Series 2.0 com Android 7.1.2)
Dois tipos de gavetas de aplicativos estão disponíveis em dispositivos Gen 2.0 e 3.0 para acessar aplicativos instalados:
1. Gaveta de Aplicativos Padrão Elo, que possui Aplicativos Instalados pelo Elo ou Aplicativos Padrão. Por padrão, todos os aplicativos são visíveis no dispositivo. Você pode modificar a visibilidade de qualquer(s) aplicativo(s) no dispositivo selecionando a opção de visibilidade apropriada no modo de edição da aba Aplicativos, conforme descrito na seção anterior. Os usuários podem abrir a gaveta de Aplicativos Padrão desbloqueando o Painel de Controle e clicando na Aba de Aplicativos.
Gaveta de Aplicativos Padrão
2. Gaveta de Aplicativos do Usuário, que possui Aplicativos Instalados pelo Dispositivo ou Aplicativos Instalados pelo Usuário. Os usuários podem abrir a gaveta de aplicativos do usuário pressionando o botão home, que traz uma gaveta de aplicativos de usuário com aplicativos. Lembre-se de que o botão HOME precisa estar ativado para que isso funcione. Isso é apropriado em casos de uso onde o acesso ao dispositivo é limitado a empregados treinados. Para casos de uso não supervisionados, voltados para o cliente, a Elo recomenda que o botão HOME seja bloqueado. O portal em nuvem do EloView permite mostrar Aplicativos Padrão Elo como parte dessa gaveta configurando as opções “Aplicativos Padrão” nas configurações do lado do dispositivo. Com os Aplicativos Padrão no portal em nuvem do EloView desativados, a gaveta de aplicativos do usuário mostrará apenas aplicativos de usuário. Com os Aplicativos Padrão ativados no portal em nuvem do EloView, o dispositivo mostrará os Aplicativos do Usuário e os Aplicativos Padrão Elo na gaveta de aplicativos do usuário com várias telas de deslizamento.
Gaveta de aplicativos do usuário
Dispositivos Android Gen 4.0 Elo (por exemplo, I-Series 4 com Android 10)
A partir do lançamento dos dispositivos Android de quarta geração da Elo, a Elo introduziu o aplicativo EloHome (APK) que permitiu aos usuários executar dispositivos em um “Modo de Aplicativo Único” ou “Modo de Múltiplos Aplicativos.”
- Modo de Aplicativo Único permite que dispositivos Elo funcionem em um modo de quiosque/bloqueado com um aplicativo primário e restringe os usuários de lançarem outros aplicativos.
- Modo de Múltiplos Aplicativos foi implementado para suportar casos em que os clientes queriam imitar uma experiência Android mais tradicional, semelhante a um smartphone de consumidor, mas limitando os aplicativos que são mostrados ao usuário.
Os clientes podem arrastar e soltar aplicativos da biblioteca de conteúdo do portal em nuvem do EloView para serem reproduzidos em dispositivos. O modo de Múltiplos Aplicativos permite que dispositivos Elo acessem e lancem múltiplos aplicativos para completar um ou múltiplos casos de uso. Observe que o recurso de arrastar e soltar é desativado em Modo de Múltiplos Aplicativos. Os usuários podem desligar o modo de Múltiplos Aplicativos configurando a “Configuração de Múltiplos Aplicativos” nas configurações do lado do dispositivo, que é uma configuração disponível nos níveis de Filtro, Grupo e Conta. O modo de Múltiplos Aplicativos é ativado por padrão em todos os dispositivos portáteis Elo (por exemplo, M50 e M60) e desativado por padrão em todos os dispositivos fixos (I-Series, PayPoint e Backpack).
Alternando entre Modo de Aplicativo Único e Modo de Múltiplos Aplicativos
O Comportamento dos App Bundles
App Bundles geralmente se comportam da mesma forma em dispositivos 2.0/3.0 e 4.0, mas a capacidade dos diferentes modos de dispositivo nos dispositivos 4.0 adicionou algumas mudanças em como podemos utilizar App Bundles.
Dispositivos Elo Geração 2.0/3.0 (por exemplo, I-Series 2.0 com Android 7.1.2)
Uma vez que um pacote é implantado a partir do portal em nuvem do EloView, todos os aplicativos nesse pacote são baixados e instalados no dispositivo e o aplicativo primário será reproduzido em primeiro plano. Ativar a barra de navegação Android nas configurações do dispositivo coloca uma barra de navegação (incluindo os botões Voltar e Home) na parte inferior da tela. Pressionar o botão “Home” traz a gaveta de aplicativos, permitindo uma navegação rápida entre os aplicativos. Após 1 minuto de inatividade, o sistema reproduzirá automaticamente o aplicativo padrão. Isso pode ser alcançado usando o botão físico home na parte traseira do dispositivo também.
Dispositivos Elo Geração 4.0 (por exemplo, I-Series 4 com Android 10)
A funcionalidade de App Bundle é apenas suportada no Modo de Aplicativo Único e não no Modo de Múltiplos Aplicativos.
Em comparação com dispositivos 2.0/3.0, os aplicativos instalados (Aplicativos Padrão Elo, Aplicativos de Usuário) só podem ser acessados a partir da gaveta de aplicativos disponível no Painel de Controle. A funcionalidade “Aplicativo Padrão” nas configurações do lado do dispositivo permite que o usuário adicione Aplicativos Instalados pelo Elo (Aplicativos Padrão) como parte da gaveta de aplicativos. No entanto, o portal em nuvem do EloView oferece acesso granular para mostrar ou ocultar aplicativos individuais na gaveta de aplicativos. Mesmo que os Aplicativos Padrão estejam ativados, os aplicativos devem ser habilitados para mostrar na gaveta de aplicativos a partir da Aba de Aplicativos. Com os Aplicativos Padrão desativados no portal em nuvem do EloView, o dispositivo mostrará apenas Aplicativos de Usuário na gaveta de aplicativos.
EloView Cloud – Acesso granular no nível do aplicativo para torná-lo visível na gaveta de aplicativos
Dispositivo Elo 4.0 – Aplicativos Selecionados sendo mostrados na gaveta de aplicativos
Problemas Conhecidos e Melhorias
| Problemas/Melhorias | MR Release | Data de Lançamento |
| Incapacidade de acessar a gaveta de aplicativos pressionando o botão home em dispositivos Android 10 | MR-16 | Julho de 2022 |
| Desacoplar a funcionalidade do aplicativo padrão e a barra de navegação | MR-22 | Janeiro de 2023 |
| Mostrar suporte Elo instalado e aplicativos da web na gaveta de aplicativos | MR-25 | Abril de 2023 |
- A capacidade de acessar a gaveta de aplicativos pressionando o botão home foi interrompida no OS Android 10 da Elo. Portanto, o aplicativo primário seria relançado após um flash da tela do painel de controle aparecer com cada pressão do botão home. Esse comportamento foi corrigido como parte do lançamento MR-16 do Android 10, permitindo que a gaveta de aplicativos fosse aberta.
- Arrastar e soltar aplicativos de suporte Elo e web para dispositivos 4.0 no Modo de Aplicativo Único instala e lança os aplicativos, no entanto, os aplicativos não estavam exibindo na gaveta de aplicativos. Um próximo lançamento no Q2 de 2023 permitirá que aplicativos de ajuda da Elo e aplicativos da web sejam exibidos corretamente na gaveta de aplicativos.
- Com o lançamento do APK EloHome em dispositivos 4.0, uma dependência foi criada inconscientemente onde os usuários poderiam habilitar a funcionalidade de Aplicativos Padrão somente se a barra de navegação estivesse habilitada. Isso criou problemas para usuários com uma barra de navegação como parte de outros aplicativos, como aplicativos da web. Essa dependência será removida como parte de um próximo lançamento do Android e EloView disponível no Q1 de 2023.
Documentos Suplementares
Você pode encontrar guias do usuário e etapas detalhadas para qualquer uma das funcionalidades do EloView no site de Suporte Global da Elo - https://elosupport.elotouch.com/hc/en-us
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article