На основании того факта, что вы упомянули Xamarin Я полагаю, вы должны работать с мобильным приложением.
У вас есть четыре варианта, если хотитеЧтобы построить это с помощью AEM:
- Используйте возможности Одностраничного приложения (SPA) AEM (требуется AEM 6.4):
- Используйте (устаревшее) Возможности PhoneGap в AEM .
- Используйте готовые API Sling для предоставления необходимых вам данных и использования их в приложении Xamarin.
- Создание пользовательских(веб-сервис) и используйте его в своем приложении Xamarin.
Я бы настоятельно рекомендовал взглянуть на поддержку SPA или возможности PhoneGap, если вы не используете AEM 6.4.
Работа с Sling API или создание собственного API - не лучший вариант, если вы новичок в AEM.Существует так много подводных камней, которые вызовут у вас много головной боли, и вы рискуете создать неразрешимый беспорядок в проекте AEM.