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 de código-fonte, adobe-lc-mobileworkspace-src-<version>.zip
faz 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:
-
Abra a Distribuição de softwares. Você precisa de uma Adobe ID para fazer logon na Distribuição de softwares.
-
Clique em 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. Também é possível usar a variável Pesquisar downloads para filtrar os resultados.
-
Toque no nome do pacote aplicável ao seu sistema operacional e selecione Aceitar termos do EULA e toque em Baixar.
-
Abra Gerenciador de pacotes e clique em Fazer upload de pacote para fazer upload do pacote.
-
Selecione o pacote e clique em Instalar.
-
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
.
A imagem a seguir exibe a estrutura de diretório do windows
na pasta 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 o Apache Cordova
Configuração do Projeto do Visual Studio para o aplicativo AEM Forms setting-up-visual-studio-project-for-aem-forms-app
Execute as etapas a seguir para configurar o projeto de aplicativo do AEM Forms no Visual Studio.
- 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. - Extraia o arquivo no
%HOMEPATH%\Projects\MobileWorkspace
diretório. - Navegue até o
%HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows
diretório. - Abra o
CordovaApp.sln
arquivo usando o Visual Studio 2015 e continue criando o aplicativo AEM Forms.
Criar aplicativo AEM Forms build-aem-forms-app
Execute as etapas a seguir para criar e implantar o aplicativo AEM Forms.
-
Na barra de ferramentas do Visual Studio Standard, selecione Versão no menu suspenso do modo de criação.
-
Selecione Windows-AnyCPU, Windows-x64 ou Windows-x86 com base na sua plataforma. O Windows-AnyCPU é recomendado.
-
No Visual Studio Solution Explorer, clique com o botão direito do mouse no projeto CordovaApp.Windows e selecione Loja > Criar pacotes de aplicativos.
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. -
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.
-
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.
-
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:- Biblioteca WinJS
- 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.
- 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 PowerShell (
Add-AppDevPackage.ps1)
e escolha Executar com o PowerShell. -
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.
-
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 by-using-enterprise-owned-devices
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:
-
No seu dispositivo, execute
gpedit.msc
. -
Navegar para Configuração do computador > Modelos administrativos > Componente do Windows > Implantação do pacote de aplicativos.
-
Clique com o botão direito do mouse em Permitir a instalação de todos os aplicativos confiáveis.
-
Clique em Editar e selecione Ativado.
-
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 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ção e selecione Máquina remota.
-
Seu aplicativo é implantado na máquina remota.