т.е. мне нужно написать COM-сервер который по запросу наверное GUID'а создает мне COM-объект некий IMyDocInterface. А что с именем? Или это т.н. человеко-понятный ProgID который привязан уже CLASID по которому уже реально создается объект с неким GUID'ом?
какого такого? AVD не эмитирует физическое железо, просто поднимаете виртуалку с такой же версией ОС и набором базового ПО, +/- поддержкой гугл. плея. Есть куча стронних эмуляторов который реально эмитируют моб. устройства типа NOX, BlueStacks и т.д. там уже и через маркет можно ставить приложения + поддержка клавиатуры/мыши и т.д.
Серьёзно? Там есть такое?
есть веб-версия а есть версия для ПК (Клиент рабочего стола). Вот она.
Можно в сущности иметь один объект, рализующий ряд интерфейсов, где каждый представляет иные методы и свойства различных типов (а исходный объект реализует/представляет их), и всего одной итерацией в каком-нибудь Manager обработать их и выдать результат.