![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
sidsukana |
![]() ![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 158 Регистрация: 23.12.2010 Из: Челябинск Пользователь №: 2296 Спасибо сказали: 10 раз(а) Репутация: ![]() ![]() ![]() |
Собственно такой вопрос.
Как я понял, чтобы написать плагин и чтобы он работал на расширяемом приложении, нужно писать интерфейс, и чтобы об этом интерфейсе знало и само приложение и плагин, так? А что на счет случаев если, сторонний пользователь сам напишет плагин, но он не имеет доступ к исходникам приложения, такое никак нельзя организовать? Если я правильно понял, написать плагин без влезания в код приложения не получится? Просто никогда в этой сфере не писал ничего и толком не знаю как все работает ![]() |
|
|
DIMEDROLL |
![]()
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 165 Регистрация: 28.9.2008 Из: Киев Пользователь №: 304 Спасибо сказали: 23 раз(а) Репутация: ![]() ![]() ![]() |
Цитата Как я понял, чтобы написать плагин и чтобы он работал на расширяемом приложении, нужно писать интерфейс, и чтобы об этом интерфейсе знало и само приложение и плагин, так? да плагины на то и плагины, что бы их могли писать сторонние разработчики ты, как разработчик приложения предоставляешь SDK - набор хидерников и либ, которые используют сторонние разработчики, для создания плагинов |
|
|
Litkevich Yuriy |
![]()
Сообщение
#3
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Если я правильно понял, написать плагин без влезания в код приложения не получится? категорически не правильно.А вот тут правильно: нужно писать интерфейс, и чтобы об этом интерфейсе знало и само приложение и плагин, так? Интерфейс - h-файл и всё. |
|
|
sidsukana |
![]()
Сообщение
#4
|
Участник ![]() ![]() Группа: Участник Сообщений: 158 Регистрация: 23.12.2010 Из: Челябинск Пользователь №: 2296 Спасибо сказали: 10 раз(а) Репутация: ![]() ![]() ![]() |
Получается, я заранее должен знать о плагине? Чтобы хидер под плагин написать, надо знать что будет делать плагин. Или я чего-то недопонимаю?
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#5
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Получается, я заранее должен знать о плагине? об интерфейсе.Чтобы хидер под плагин написать, надо знать что будет делать плагин. точнее: знать что может потребоваться плагину. Нужно заранее продумать к каким частям приложения должен быть доступ из плагинов.А что будет делать плагин написанный спустя 2 года предсказать никто не возьмётся, даже автор интерфейса. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 17.2.2025, 7:35 |