Configurar o projeto do Visual Studio e criar 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>.zipfaz parte do adobe-aemfd-forms-app-src-pkg-<version>.zip na Distribuição de software.

Para obter a origem do aplicativo AEM Forms, execute as seguintes etapas:

  1. Abra a Distribuição de softwares. Você precisa de uma Adobe ID para fazer logon na Distribuição de softwares.

  2. Clique em Adobe Experience Manager disponível no menu de cabeçalho.

  3. No Filtros seção:

    1. Selecionar Forms do Solução lista suspensa.
    2. Selecione a versão e o tipo do pacote. Também é possível usar a variável Pesquisar downloads para filtrar os resultados.
  4. Toque no nome do pacote aplicável ao seu sistema operacional e selecione Aceitar termos do EULA e toque em Baixar.

  5. Abra Gerenciador de pacotes e clique em Fazer upload de pacote para fazer upload do pacote.

  6. Selecione o pacote e clique em Instalar.

  7. Para baixar o arquivo do código-fonte, abra https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip no seu navegador.
    O pacote de origem é baixado no dispositivo.

A imagem a seguir exibe o conteúdo extraído do adobe-lc-mobileworkspace-src-<version>.zip.

mws-content-1

A imagem a seguir exibe a estrutura de diretório do windows na pasta src pasta.

win-dir

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 etapas a seguir para configurar o projeto de aplicativo do AEM Forms no Visual Studio.

  1. Copie o adobe-lc-mobileworkspace-src-<version>.zip arquivar para %HOMEPATH%\Projects no dispositivo Windows 8.1 ou Windows 10 com 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 etapas a seguir para criar e implantar o aplicativo AEM Forms.

OBSERVAÇÃO

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 o Windows BitLocker Drive Encryption para criptografar dados do disco.

  1. Na barra de ferramentas do Visual Studio Standard, selecione Versão no menu suspenso do modo de criaçã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 pacotes de aplicativos.

    createapppackages

    O assistente Criar pacotes de aplicativos é exibido.

    O arquivo do instalador CordovaApp.Windows_3.0.2.0_anycpu.appx é criado no diretório platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test .

    Se 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.

    solução de redirecionamento

  4. No assistente Criar pacotes de aplicativos , selecione o tempo ou não que deseja fazer upload do aplicativo para a loja do Windows e clique em Próximo.

    createapppackageswizard1

  5. Faça as alterações nos parâmetros, como a versão e o local de saída da build do aplicativo, conforme necessário.

    createapppackageswizard2

  6. Após a criação do projeto, é possível instalar o aplicativo usando:

    • Windows PowerShell
    • Visual Studio

    O .appx O pacote requer que os seguintes itens sejam instalados com êxito:

    1. Biblioteca WinJS
    2. Certifique-se de que o pacote vem com um certificado autoassinado ou um certificado público assinado por uma autoridade confiável, como o VeriSign.
    3. Licença de desenvolvedor

    O diretório Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test contém os quatro componentes principais:

    1. .appx arquivo
    2. Certificado (atualmente, é um certificado autoassinado pelo Apache Cordova)
    3. Pasta de dependências
    4. Arquivo do 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 o PowerShell.

  2. A configuração solicita obter uma licença de desenvolvedor. Use as credenciais da conta do Microsoft para adquirir uma licença de desenvolvedor.
    Esta licença é válida por 30 dias e você pode renová-la gratuitamente.

  3. Ao adquirir a licença do desenvolvedor, a configuração instala o certificado autoassinado no sistema e o aplicativo é instalado com êxito.

Ao usar dispositivos de propriedade corporativa

Para dispositivos de propriedade corporativa que são unidos ao domínio da empresa, não é necessário adquirir uma licença de desenvolvedor.

Os dispositivos de propriedade empresarial usam as 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:

  • Certifique-se de que o dispositivo esteja associado ao domínio da empresa.
  • Ativar a configuração da política de grupo.

Para ativar a configuração da política de grupo:

  1. No seu dispositivo, execute gpedit.msc.

  2. Navegar para Configuração do computador > Modelos administrativos > Componente do Windows > Implantação do pacote 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 impedi-lo de adquirir 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, a chave de ativação do produto de carregamento lateral é necessária. Você pode comprá-lo em um revendedor do Windows.

Para o Windows 8.1 Home Edition, não há política de grupo, o carregamento do lado da empresa não é permitido e você não pode uni-lo ao domínio da empresa. Implante o aplicativo em um dispositivo Windows 8.1 Home Edition usando uma licença de desenvolvedor.

Para obter mais informações, clique em here.

Implantar 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.

Nesta página