Show Menu
TÓPICOS×

Configure o projeto do Visual Studio e crie o aplicativo do Windows

O AEM Forms fornece o código fonte completo do aplicativo AEM Forms. A origem contém todos os componentes para criar um aplicativo de espaço de trabalho personalizado. O arquivo de código fonte adobe-lc-mobileworkspace-src-<version>.zip é uma parte do adobe-aemfd-forms-app-src-pkg-<version>.zip pacote em compartilhamento de pacote.
Para obter a fonte do aplicativo AEM Forms, execute as seguintes etapas:
  1. Navegar para compartilhamento de pacote
    URL: https://<server>:<port>/crx/packageshare .
  2. Baixe o pacote de origem. Ao baixar o pacote, ele é adicionado ao gerenciador de pacote do AEM Forms.
  3. Após o download, navegue até: https://<server>:<port>/crx/packmgr/index.jsp e instale adobe-aemfd-forms-app-src-pkg-<version>.zip .
  4. Para baixar o arquivo de código fonte, abra https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip no navegador.
    O pacote de origem é baixado em seu dispositivo.
A imagem a seguir exibe o conteúdo extraído do adobe-lc-mobileworkspace-src-<version>.zip .
A imagem a seguir exibe a estrutura de diretório da windows pasta na src pasta.

Configuração do ambiente

Para dispositivos Windows, é necessário:
  • Microsoft Windows 8.1 ou Windows 10
  • Microsoft Visual Studio 2015
  • Ferramentas do Microsoft Visual Studio para o Apache Cordova

Configuração do projeto do Visual Studio para o aplicativo AEM Forms

Execute as seguintes etapas para configurar o projeto do aplicativo AEM Forms no Visual Studio.
  1. Copie o adobe-lc-mobileworkspace-src-<version>.zip arquivo para a %HOMEPATH%\Projects pasta no dispositivo Windows 8.1 ou Windows 10 com o Visual Studio 2015 instalado e configurado.
  2. Extraia o arquivo no %HOMEPATH%\Projects\MobileWorkspace diretório.
  3. Navegue até o %HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows diretório.
  4. Abra o CordovaApp.sln arquivo usando o Visual Studio 2015 e continue criando o aplicativo AEM Forms.

Criar aplicativo AEM Forms

Execute as seguintes etapas para criar e implantar o aplicativo AEM Forms.
Os dados armazenados no sistema de arquivos do Windows para o aplicativo AEM Forms não são criptografados. É recomendável usar uma ferramenta de terceiros, como a Encriptação de Unidade BitLocker do Windows, para encriptar dados de disco.
  1. Na barra de ferramentas do Visual Studio Standard, selecione Liberar no menu suspenso para o modo de compilação.
  2. Selecione Windows-AnyCPU, Windows-x64 ou Windows-x86 com base na sua plataforma. O Windows-AnyCPU é recomendado.
  3. No Visual Studio Solution Explorer, clique com o botão direito do mouse no projeto CordovaApp.Windows e selecione Loja > Criar AppPackages .
    O assistente Criar pacotes de aplicativos é exibido.
    O arquivo instalador do CordovaApp.Windows_3.0.2.0_anycpu.appx é criado no diretório platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test.
    Se você encontrar o erro Retarget to windows 8.1 required , clique com o botão direito do mouse no erro e, no menu pop-up, selecione Redirecionar para Windows 8.1 .
  4. No assistente Criar pacotes de aplicativos, selecione o tempo ou não que deseja carregar seu aplicativo na loja do Windows e clique em Avançar .
  5. Faça as alterações nos parâmetros, como a versão e o local de saída da criação do aplicativo, conforme necessário.
  6. Depois que o projeto for criado, você poderá instalar o aplicativo usando:
    • Windows PowerShell
    • Visual Studio
    O .appx pacote requer os seguintes itens para ser instalado com êxito:
    1. Biblioteca WinJS
    2. Verifique se o pacote vem com um certificado autoassinado ou um certificado público assinado por uma autoridade confiável, como o VeriSign.
    3. Licença do desenvolvedor
    O diretório Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test contém os quatro componentes principais nele:
    1. .appx arquivo
    2. Certificado (Atualmente, é um certificado autoassinado pelo Apache Cordova)
    3. Pasta de dependência
    4. Arquivo PowerShell (extensão .ps1)

Implantação de um aplicativo usando o Windows PowerShell

Há duas maneiras de instalar o aplicativo em um dispositivo Windows.

Ao adquirir a licença de desenvolvedor

  1. Clique com o botão direito do mouse no arquivo PowerShell ( Add-AppDevPackage.ps1) , e escolha Executar com PowerShell .
  2. A configuração solicita que você obtenha uma licença de desenvolvedor. Use credenciais de conta da Microsoft para adquirir uma licença de desenvolvedor.
    Esta licença é válida por 30 dias e você pode renová-la gratuitamente.
  3. Quando você adquire a licença do desenvolvedor, a configuração instala o certificado autoassinado no sistema e o aplicativo é instalado com êxito.

Usando dispositivos de propriedade da empresa

Para dispositivos de propriedade de empresas que estejam ligados ao domínio da empresa, não é necessário adquirir uma licença de desenvolvedor.
Dispositivos de propriedade corporativa usam edições Professional e Enterprise do Windows.
A Microsoft recomenda instalar um certificado público emitido por uma autoridade confiável, como o VeriSign.
Para implantar o aplicativo:
  • Verifique se o dispositivo está associado ao domínio da empresa.
  • Ativar a configuração de política de grupo.
Para ativar a configuração de política de grupo:
  1. Em seu dispositivo, execute gpedit.msc .
  2. Navegue até Configuração do computador > Modelos administrativos > Componente do Windows > Implantação de pacotes de aplicativos.
  3. Clique com o botão direito do mouse em Permitir a instalação de todos os aplicativos confiáveis.
  4. Clique em Editar e selecione Ativado .
  5. Clique em OK .
Edite o script PowerShell gerado pelo Visual Studio para impedir que ele adquira licença de desenvolvedor.
No script do PowerShell, defina a variável: $NeedDeveloperLicense = $false .
Para dispositivos que não são unidos por domínio, é necessário carregar lado a chave de ativação do produto. Você pode comprá-lo de um revendedor do Windows.
No Windows 8.1 Home Edition, não há política de grupo, o carregamento no lado da empresa não é permitido e você não pode ingressar nele no domínio da empresa. Implante o aplicativo em um dispositivo Windows 8.1 Home Edition usando a licença do desenvolvedor.
Para obter mais informações, clique aqui .

Implantação de um aplicativo usando o Visual Studio

Para instalar o aplicativo no Windows usando o Visual Studio:
  1. Conecte o dispositivo usando o depurador remoto.
    Para obter mais informações, consulte Executar aplicativos da Windows Store em um computador remoto.
  2. Com seu aplicativo aberto no Visual Studio, escolha Windows-x64, Windows-x86 ou Windows-AnyCPU na lista Plataformas de solução e selecione Máquina remota .
  3. Seu aplicativo é implantado na máquina remota.