Configurar o projeto do Visual Studio e criar o aplicativo do Windows set-up-the-visual-studio-project-and-build-the-windows-app
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 do código-fonte, adobe-lc-mobileworkspace-src-<version>.zip
O faz parte da adobe-aemfd-forms-app-src-pkg-<version>.zip
pacote na Distribuição de software.
Para obter a origem do aplicativo AEM Forms, execute as seguintes etapas:
-
Abra a Distribuição de softwares. Você precisa de uma Adobe ID para fazer logon na Distribuição de softwares.
-
Selecionar Adobe Experience Manager disponível no menu de cabeçalho.
-
No Filtros seção:
- Selecionar Forms do Solução lista suspensa.
- Selecione a versão e o tipo do pacote. Você também pode usar a variável Pesquisar downloads para filtrar os resultados.
-
Selecione o nome do pacote aplicável ao seu sistema operacional e Aceitar termos do EULA e selecione Baixar.
-
Abertura Gerenciador de pacotes e clique em Fazer upload do pacote para carregar o pacote.
-
Selecione o pacote e clique em Instalar.
-
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 no 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 do windows
pasta na src
pasta.
Configuração do ambiente setting-up-the-environment
Para dispositivos Windows, é necessário:
- Microsoft Windows 8.1 ou Windows 10
- Microsoft Visual Studio 2015
- Ferramentas do Microsoft Visual Studio para Apache Cordova
Configurando o Projeto do Visual Studio para o aplicativo AEM Forms setting-up-visual-studio-project-for-aem-forms-app
Execute as seguintes etapas para configurar o projeto de aplicativo AEM Forms no Visual Studio.
- Copie o
adobe-lc-mobileworkspace-src-<version>.zip
arquivar em%HOMEPATH%\Projects
pasta no dispositivo Windows 8.1 ou Windows 10 com Visual Studio 2015 instalado e configurado. - Extraia o arquivo no
%HOMEPATH%\Projects\MobileWorkspace
diretório. - Navegue até a
%HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows
diretório. - Abra o
CordovaApp.sln
usando o Visual Studio 2015 e prossiga para a criação do aplicativo AEM Forms.
Criar aplicativo AEM Forms build-aem-forms-app
Execute as seguintes etapas para criar e implantar o aplicativo AEM Forms.
-
Na barra de ferramentas do Visual Studio Standard, selecione Versão na lista suspensa para modo de criação.
-
Selecione Windows-AnyCPU, Windows-x64 ou Windows-x86 com base em sua plataforma. Windows-AnyCPU é recomendado.
-
No Visual Studio Solution Explorer, clique com o botão direito no projeto CordovaApp.Windows e selecione Loja > Criar AppPackages.
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 você encontrar o erro
Retarget to windows 8.1 required
, clique com o botão direito no erro e, no menu pop-up, selecione Redirecionar Para O Windows 8.1. -
No assistente Criar Pacotes de Aplicativos, selecione clima ou não para carregar seu aplicativo na windows store e clique em Próxima.
-
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.
-
Depois que o projeto for criado, você poderá instalar o aplicativo usando:
- Windows PowerShell
- Visual Studio
A variável
.appx
O pacote requer os seguintes itens para ser instalado com êxito:- Biblioteca WinJS
- Verifique se o pacote vem com um certificado autoassinado ou com um certificado público assinado por uma autoridade confiável, como o VeriSign.
- Licença de desenvolvedor
O diretório Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test contém os quatro componentes principais:
.appx
arquivo- Certificado (Atualmente, é um certificado autoassinado pelo Apache Cordova)
- Pasta de dependências
- Arquivo do PowerShell (extensão .ps1)
Implantação de um aplicativo usando o Windows PowerShell deploying-an-app-using-windows-powershell
Há duas maneiras de instalar o aplicativo em um dispositivo Windows.
Ao adquirir a licença de desenvolvedor by-acquiring-the-developer-license
-
Clique com o botão direito do mouse no arquivo do PowerShell (
Add-AppDevPackage.ps1)
e escolha Executar com o PowerShell. -
A instalação solicita que você obtenha uma licença de desenvolvedor. Use as 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. -
Quando você adquire a licença de desenvolvedor, a configuração instala o certificado autoassinado no sistema e o aplicativo é instalado com êxito.
Ao usar dispositivos de propriedade empresarial by-using-enterprise-owned-devices
Para dispositivos de propriedade corporativa que ingressaram no domínio da empresa, não é necessário adquirir uma licença de desenvolvedor.
Dispositivos de propriedade corporativa 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:
- Verifique se o dispositivo ingressou no domínio da empresa.
- Habilitar configuração de política de grupo.
Para habilitar a configuração de diretiva de grupo:
-
Em seu dispositivo, execute
gpedit.msc
. -
Navegue até Configuração do computador > Modelos administrativos > Componente do Windows > Implantação do pacote de aplicativos.
-
Clique com o botão direito do mouse Permitir que todos os aplicativos confiáveis sejam instalados.
-
Clique em Editar e selecione Ativado.
-
Clique em OK.
Edite o script do PowerShell gerado pelo Visual Studio para impedi-lo de adquirir uma licença de desenvolvedor.
No script do PowerShell, defina a variável: $NeedDeveloperLicense = $false
.
Para dispositivos que não ingressaram em um domínio, é necessário carregar manualmente a chave de ativação do produto. Você pode comprá-lo de um revendedor Windows.
Para o Windows 8.1 Home Edition, não há política de grupo, o carregamento lateral da empresa não é permitido e você não pode ingressá-lo com o 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 aqui.
Implantando um aplicativo usando o Visual Studio deploying-an-app-using-visual-studio
Para instalar o aplicativo no Windows usando o Visual Studio:
-
Conecte o dispositivo usando o depurador remoto.
Para obter mais informações, consulte Executar aplicativos da Windows Store em um computador remoto. -
Com seu aplicativo aberto no Visual Studio, escolha Windows-x64, Windows-x86 ou Windows-AnyCPU na lista Plataformas de Soluções e selecione Computador Remoto.
-
Seu aplicativo é implantado no computador remoto.