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

CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.
NOTE
Adobe raadt aan de SPA Editor te gebruiken voor projecten die renderen op basis van één pagina voor toepassingsframework op de client-side vereisen (bijvoorbeeld Reageren). Meer informatie.

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 te creëren.
  • Introduceer HTML5-webweergaven tot nieuwe of reeds bestaande native 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 Adobe PhoneGap Build om het proces voor het maken en implementeren van toepassingen te vereenvoudigen.

Adobe ContentSync Hiermee kunnen gebruikers eenvoudig pagina- en inhoudsupdates over-the-Air (OTA) downloaden naar hun apparaten zonder dat ze de toepassing opnieuw moeten installeren of moeten downloaden van de appStore, Google Play of andere toepassingsbronnen.

Adobe Analytics is volledig geïntegreerd in AEM apps en maakt gedetailleerde tracering van distributie, geolocatie, besturingssystemen, apparaten, klikstreams, iBeacon-tracking en meer mogelijk.

Apps maken creating-apps

Ontwikkelaars kunnen de AEM PhoneGap Starter-kit samen met extra bronnen gevonden in https://github.com/adobe-marketing-cloud-apps om AEM toepassingen met PhoneGap op te starten, inclusief een native referentie-app met Cordova Webviews.

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 opslagplaats voor bronbeheer
  • 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 worden gevonden hier en de "keukenroze"-bron hier.

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). 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 apps -Info.plist gebruiken (deze vindt u na uitvoering cordova platform add ios in "<app root="">/platforms/ios/<app name="">/<app name="">-Info.plist") kan handmatig worden bewerkt en de volgende eigenschap bevatten:
<key>NSAppTransportSecurity</key>

<dict>

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

</dict>
NOTE
Voor meer informatie over "de Veiligheid van het Vervoer van de App", zie de volgende sectie van iOS9-prereleasedocumenten van Apple en Stapel overloop, discussie.

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
547b817b-14b5-4d82-aa0f-a64750e0e592