Как разработать приложение на основе плагинов? - PullRequest
5 голосов
/ 22 декабря 2010

Как спроектировать (архитектуру) и написать приложение, в котором плагин может быть выпущен позже.Может ли кто-нибудь дать какое-то предложение относительно концепций, на которых я должен сконцентрироваться, чтобы сделать продукт более надежным и его можно очень легко обновить?используя QT & c ++ ....

Ответы [ 2 ]

3 голосов
/ 22 декабря 2010

Если вы используете Qt, вам может пригодиться поддержка плагинов.

Тем не менее, этоНеважно, что вы получаете с платформой Eclipse RCP.

Если ваши плагины выпускаются по другому графику, чем хост-приложение, совместимость между версиями является проблемой.Поддержание бинарной совместимости между второстепенными версиями, как это обычно делал сам Qt, уменьшает беспокойство.

Желательно, чтобы собственное тестирование комбинаций поддерживаемых версий проводилось до того, как они будут протестированы клиентами.

0 голосов
/ 22 декабря 2010

Не для C ++, но для архитектуры плагинов для C # http://msdn.microsoft.com/en-us/library/ms972962.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...