A Adobe recomenda o uso do Editor de SPA para projetos que exigem renderização do cliente baseada em estrutura de aplicativo de página única (por exemplo, Reagir). Saiba mais.
AEM aproveita a Adobe PhoneGap e a Adobe Publishing Solutions, permitindo que você crie e gerencie aplicativos móveis ricos em conteúdo e baseados em utilitários:
AEM integra-se com o Adobe serviço de PhoneGap Build para simplificar o processo de criação e implantação de aplicativos.
Adobe ContentSyncenpermite que os usuários baixem facilmente as atualizações de página e conteúdo Over-the-Air (OTA) em seus dispositivos sem precisar reinstalar o aplicativo ou baixar da appStore, do Google Play ou de outras fontes de aplicativos.
O Adobe Analytics está totalmente integrado aos aplicativos AEM e permite o rastreamento detalhado da distribuição, localização geográfica, sistemas operacionais, dispositivos, streams de cliques, rastreamento do iBeacon e muito mais.
Os desenvolvedores podem usar o AEM PhoneGap Starter Kit juntamente com recursos adicionais encontrados em https://github.com/adobe-marketing-cloud-apps para inicializar AEM aplicativos com PhoneGap, incluindo um aplicativo nativo de referência que executa Visualizações Web do Cordova.
O readme para o repositório do Starter Kit Git inclui um tutorial para o uso do kit inicial:
Os desenvolvedores do IOS devem estar cientes de um problema aberto com aplicativos do Cordova em execução no iOS 9. Esse problema impede que solicitações sejam feitas em 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, entretanto, há duas soluções alternativas disponíveis:
cordova platform add ios
em "<app root>/platform/ios/<app name>/<app name>-Info.plist") pode ser editado manualmente para incluir a seguinte propriedade:<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key> <true/>
</dict>
Para obter mais detalhes sobre "App Transport Security", consulte a seguinte seção de documentos de pré-lançamento do iOS9 da Apple e esta discussão sobre estouro de pilha.
Para saber mais sobre as funções e responsabilidades de um Administrador e Desenvolvedor, consulte os recursos abaixo: