Desenvolvimento de aplicativos móveis no AEM developing-mobile-applications-in-aem
O AEM usa as soluções de publicação do Adobe PhoneGap e do Adobe, permitindo criar e gerenciar aplicativos móveis ricos em conteúdo e baseados em utilitários:
- Gerencie todos os aplicativos móveis de suas empresas em um único local.
- Analise os aplicativos em ambientes de desenvolvimento e de preparo sem as complexidades dos perfis de provisionamento e o esforço extra para criar e carregar seu aplicativo para compartilhamento.
- Use o ambiente de criação do AEM para criar e gerenciar conteúdo avançado para seus aplicativos.
- Use o HTML5 com Adobe PhoneGap para criar experiências avançadas com recursos nativos do dispositivo.
- Apresentar o HTML5 Webviews a versões novas ou pré-existentes nativo aplicativos por meio do Cordova WebViews.
- Crie, prepare e compartilhe conteúdo multimídia avançado em todos os canais de entrega, incluindo internet, internet móvel, aplicativo para dispositivos móveis e impressão.
O AEM integra-se ao serviço da Adobe PhoneGap Build (https://build.phonegap.com/
) para simplificar o processo de criação e implantação de aplicativos.
Adobe ContentSync O permite que os usuários baixem facilmente atualizações de página e conteúdo OTA (Over-the-Air) para seus dispositivos sem precisar reinstalar o aplicativo ou baixá-las da appStore, do Google Play ou de outras fontes de aplicativo.
Adobe Analytics O é totalmente integrado a aplicativos AEM e permite o rastreamento detalhado de distribuição, geolocalização, sistemas operacionais, dispositivos, fluxos de cliques, rastreamento de iBeacon e muito mais.
Criação de aplicativos creating-apps
Os desenvolvedores podem usar o Kit inicial do PhoneGap para AEM juntamente com os recursos adicionais encontrados no https://github.com/adobe-marketing-cloud-apps para inicializar aplicativos AEM com PhoneGap, incluindo um aplicativo nativo de referência que executa o Cordova Webviews.
O readme do repositório Git do Starter Kit inclui um tutorial para usar o starter kit:
- Personalizar a identidade visual
- Destinos de build e implantação da amostra Maven
- Configuração do repositório de controle de origem
- Instalar e implantar em instâncias locais ou remotas do AEM
- Desinstalar do AEM
Desenvolvimento para IOS 9 e hosts HTTP developing-for-ios-and-http-hosts
Os desenvolvedores do iOS devem estar cientes de um problema em aberto com aplicativos Cordova em execução no iOS 9. Esse problema impede que solicitações sejam feitas a hosts inseguros (como http://localhost:4502). Esse problema será resolvido com uma próxima versão do cordova-ios (consumida pela CLI do Cordova), mas enquanto isso há duas soluções alternativas disponíveis:
- Como solução alternativa imediata, você ainda pode usar qualquer um dos simuladores do iOS 8 sem problemas.
- Se você precisar usar o iOS 9, seus aplicativos -Info.plist (encontrados após a execução
cordova platform add ios
em "<app root="">/platforms/ios/<app name="">/<app name="">O arquivo "-Info.plist") pode ser editado manualmente para incluir a seguinte propriedade:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key> <true/>
</dict>
Desenvolvimento de aplicativos móveis no AEM developing-mobile-applications-in-aem-1
- Iniciando o AEM PhoneGap
- Desenvolvimento de aplicativos móveis
- Estruturar um aplicativo
- Criação e edição de aplicativos usando o console Aplicativos
- Aplicativos de página única
- Desenvolvimento de aplicativos com a CLI do PhoneGap
- Recursos do dispositivo de acesso
- Acompanhe o desempenho do aplicativo com o Adobe Mobile Analytics
- Adicionar o Adobe Analytics ao seu aplicativo para dispositivos móveis
- Notificações push
- Personalização de conteúdo do AEM Mobile
- A anatomia de um aplicativo
- Seu aplicativo híbrido está pronto para o AEM Mobile?
Recursos adicionais additional-resources
Para saber mais sobre as funções e responsabilidades de um Administrador e Desenvolvedor, consulte os recursos abaixo: