Мы используем Xamarin для разработки мобильных приложений и изучаем, какие взаимодействия/интеграции между двумя (Android) приложениями возможны. Вот три сценария, о которых мы думаем:
С помощью App Links легко реализовать сценарий «Выстрелил и забыл». Однако нам интересно, возможны ли два других сценария с мобильными приложениями:
- Содержится: второе приложение интегрировано в контейнер в первое приложение (аналогично iframe в веб-технологиях). Если я прав, единственный способ добиться чего-то подобного — создать «AppWidgets» и приложение «AppWidgetHost» для их размещения?
- Модальный: первое приложение запускает второе приложение, и первое приложение отключено, пока второе приложение не будет закрыто. Я думаю, это можно смоделировать, включив и отключив содержимое первого приложения.
Есть идеи, возможны ли эти два сценария в мобильных приложениях и как их можно реализовать?