Mobiele toepassingen ontwikkelen in AEM developing-mobile-applications-in-aem

NOTE
De Adobe adviseert het gebruiken van de SPARedacteur voor projecten die op kader-gebaseerde cliënt-zijteruggeven van enige paginatoepassing (bijvoorbeeld, Reageren) vereisen. leer meer.

AEM maakt gebruik van Adobe PhoneGap en Adobe Publishing Solutions, waarmee u zowel content-rich als op toepassingen gebaseerde mobiele toepassingen voor meerdere platforms kunt maken en beheren:

  • Beheer al uw bedrijven mobiele apps op één locatie.
  • Bekijk toepassingen in ontwikkelings- en testomgevingen zonder de complexiteit van inrichtingsprofielen en de extra inspanning om uw app te maken en te uploaden voor delen.
  • Gebruik de AEM ontwerpomgeving om rijke inhoud voor uw apps te maken en te beheren.
  • Gebruik de HTML5 met Adobe PhoneGap om rijke ervaringen met apparaat-inheemse mogelijkheden tot stand te brengen.
  • Introduceer HTML5 Webviews aan nieuwe of reeds bestaande inheemse toepassingen door Cordova WebViews.
  • Maak, curseer en deel rijke multimedia-inhoud via alle leveringskanalen, waaronder web, mobiel-web, mobiele-app en drukwerk.

AEM integreert met de dienst van Adobe PhoneGap Build (https://build.phonegap.com/) om de toepassing te vereenvoudigen bouwt en opstelt proces.

Adobe ContentSync laat gebruikers toe om pagina en inhoudsupdates over-the-Air (OTA) aan hun apparaten gemakkelijk te downloaden zonder het moeten de toepassing opnieuw installeren of van appStore, Google Play, of andere toepassingsbronnen downloaden.

Adobe Analytics is volledig geïntegreerd in AEM apps en staat gedetailleerde het volgen van distributie, geolocatie, werkende systemen, apparaten, klik-stromen, iBeacon het volgen en meer toe.

Apps maken creating-apps

De ontwikkelaars kunnen de AEM Uitrusting van de Aanzet PhoneGapsamen met extra middelen gebruiken die in https://github.com/adobe-marketing-cloud-appsworden gevonden om AEM toepassingen met PhoneGap, met inbegrip van een verwijzing inheemse app die Cordova Webviews in werking stelt.

De readme voor de Starter Kit Git-opslagplaats bevat een zelfstudie voor het gebruik van de startkit:

  • De branding aanpassen
  • Gemaakte doelstellingen van de steekproefbouw en plaatsing
  • Configuratie van Source-beheeropslagplaats
  • Installeren en implementeren in lokale of externe AEM
  • Verwijderen uit AEM
NOTE
De extra bron van de verwijzingsimplementatie, met inbegrip van laboratoria, kan op GitHub hieren, de "keuken-goot"bron hierworden gevonden.

Ontwikkelen voor IOS 9 en HTTP-hosts developing-for-ios-and-http-hosts

IOS-ontwikkelaars moeten op de hoogte zijn van een open probleem met Cordova-apps die op iOS 9 worden uitgevoerd. Deze kwestie verhindert verzoeken aan onveilige gastheren (zoals http://localhost:4502) worden gemaakt. Dit probleem zal worden opgelost met de komende vrijgave van cordova-ios (verbruikt door de CLI van Cordova), maar ondertussen zijn er twee oplossingen beschikbaar:

  1. U kunt nu alle iOS 8-simulators zonder problemen gebruiken.
  2. Als u iOS 9 moet gebruiken, kunt u de toepassingen -Info.plist (gevonden na uitvoering cordova platform add ios in het bestand "<app root>/platformen/ios/<app name>/<app name>-Info.plist") handmatig bewerken en de volgende eigenschap opnemen:
<key>NSAppTransportSecurity</key>

<dict>

<key>NSAllowsArbitraryLoads</key> <true/>

</dict>
NOTE
Voor meer detail op "de Veiligheid van het Vervoer van de Toepassing", zie de volgende sectie van Apple iOS9- prerelease docsen dit Stack Overflow bespreking.

Mobiele toepassingen ontwikkelen in AEM developing-mobile-applications-in-aem-1

Aanvullende bronnen additional-resources

Meer informatie over de rollen en verantwoordelijkheden van een Beheerder en Ontwikkelaar vindt u in de volgende bronnen:

recommendation-more-help
2eeeb575-8007-40cc-a72d-206fbc4ddd4b