Как несколько пользователей работают на одном прототипе или каркасе

  1. Объяснение команды прототипов
  2. Общий прототип
  3. Владелец прототипа
  4. Пользователи прототипов
  5. Операции для общего прототипа
  6. Операции из меню Файл
  7. Операции из меню «Работа в команде»
  8. Добавление нового пользователя-прототипа
  9. Контекстное меню для элементов пользовательского интерфейса в общих прототипах
  10. Операции для владельца общего прототипа
  11. Смена владельца общего прототипа
  12. Удаление общего прототипа
  13. Работа в автономном режиме с общими прототипами
  14. Как работать в автономном режиме
  15. Сохранить изменения при работе в автономном режиме
  16. Синхронизация проверок

Justinmind позволяет нескольким пользователям одновременно работать над одним и тем же прототипом. В Justinmind мы называем это «Командная работа».

Объяснение команды прототипов

Прототипы командной работы могут обрабатываться несколькими пользователями одновременно. Это работает путем «блокировки» экрана или компонента-прототипа, который вы в данный момент редактируете, чтобы вы могли применить изменения, в то время как члены вашей команды могут одновременно применять изменения к другим элементам из Justinmind на своих компьютерах. Затем вы можете обновить свой прототип, чтобы показывать новые изменения, не выходя из редактора.
Чтобы использовать Teamwork, вам понадобится Justinmind онлайн аккаунт , Это даст вам доступ к платформе, в которой хранятся все ваши общие прототипы, а также их ревизии.
Вам также понадобится доступ в Интернет для подключения вашей онлайн-учетной записи и выполнения операций обмена. Однако вы можете работать в автономном режиме над общим прототипом и сохранять изменения после восстановления соединения.
Есть несколько концепций, с которыми вам нужно ознакомиться, чтобы начать работу с прототипами Teamwork:

Общий прототип

Прототип Teamwork называется «Общий прототип» в редакторе Justinmind в разделе «Работа в команде» в главном меню. Прототип Teamwork называется «Общий прототип» в редакторе Justinmind в разделе «Работа в команде» в главном меню

Владелец прототипа

Владелец Prototype - это пользователь, который загрузил и поделился прототипом в своей онлайн-учетной записи. Помимо возможности редактирования этого прототипа, они также могут:

  • Пригласите пользователей редактировать свои общие прототипы
  • Удалить доступ пользователя к своим общим прототипам
  • Переименуйте их общие прототипы
  • Удалите их общий прототип с сервера Justinmind

Чтобы сменить владельца прототипа Teamwork, его владелец должен перейти в главное меню Justinmind, выбрать «Teamwork»> «Управление общими прототипами»> «Выбрать проект»> щелкнуть значок «шестеренка» рядом с «Владелец» и выбрать нового владельца из списка. учетные записи пользователей.

Пользователи прототипов

Пользователи прототипа могут редактировать прототип Teamwork после приглашения его владельца.

Примечание:

прототипы коллективной работы не появятся в вашем проекты онлайн-аккаунтов , Они доступны только из редактора Justinmind.

Операции для общего прототипа

Это операции, которые вы можете выполнять с прототипами Teamwork из модуля пользовательского интерфейса Justinmind:

Операции из меню Файл

В главном меню «Файл» вы можете выполнить следующие операции:
Новый общий прототип - нажмите, чтобы создать новый пустой прототип Teamwork. В главном меню «Файл» вы можете выполнить следующие операции:   Новый общий прототип - нажмите, чтобы создать новый пустой прототип Teamwork
Открыть общий прототип - нажмите, чтобы открыть прототип Teamwork из списка прототипов Teamwork, в котором вы являетесь владельцем или добавленным пользователем.

Операции из меню «Работа в команде»

Из главного меню Teamwork вы можете выполнять следующие операции:
Открыть общий прототип - нажмите, чтобы открыть прототип Teamwork, выбранный из списка прототипов Teamwork, в котором вы являетесь владельцем или добавленным пользователем.
Вам нужно будет открыть прототип Teamwork для работы над ним. Из главного меню Teamwork вы можете выполнять следующие операции:   Открыть общий прототип - нажмите, чтобы открыть прототип Teamwork, выбранный из списка прототипов Teamwork, в котором вы являетесь владельцем или добавленным пользователем
После того, как вы выбрали «Открыть общий прототип», появится следующее диалоговое окно:

  1. Выберите прототип для открытия из списка в левой части диалога.
    Если рядом с именем прототипа отображается «(Локальная копия)», он содержит содержимое с последнего раза, когда вы открывали прототип Teamwork, и вы можете открыть его без подключения к Интернету.
  2. После выбора вы найдете описание прототипа (имя, количество ревизий, версия Justinmind, с которой он был создан, владелец учетной записи и владелец прототипа) в правой части диалогового окна.
    Если вы являетесь владельцем прототипа или владельцем учетной записи Justinmind, в которой размещен этот общий прототип, вы также найдете следующие кнопки:
    Управление пользователями - нажмите, чтобы управлять пользователями, имеющими доступ к общему прототипу
    Просмотр истории - нажмите, чтобы просмотреть историю версий общего прототипа
    Узнайте больше об этом Вот ,
    Когда вы выбрали прототип, который хотите открыть, нажмите «ОК».

Поделиться прототипом - нажмите, чтобы поделиться текущим прототипом с другими пользователями. Поделиться прототипом - нажмите, чтобы поделиться текущим прототипом с другими пользователями
Когда выбрана опция «Поделиться», появится диалоговое окно. Он предложит вам выбрать учетную запись для размещения прототипа (если у вас есть доступ к более чем одной учетной записи Justinmind). Вам также потребуется ввести имя для нового общего прототипа.
Выберите соответствующую учетную запись и нажмите «Поделиться».
Появится другое диалоговое окно, предлагающее пригласить пользователей отредактируйте свой общий прототип ,
Чтобы пригласить пользователей отредактировать ваш общий прототип, нажмите значок «+». В появившемся диалоговом окне оставьте выбранную первую радиокнопку, чтобы пригласить пользователя, который в данный момент связан с вашей сетевой учетной записью, или выберите вторую радиокнопку, чтобы пригласить нового пользователя. Вам нужно будет указать их адрес электронной почты, имя и фамилию, а также роль (обычный пользователь или разработчик). Затем дважды нажмите «ОК». Подробнее о добавлении / удалении пользователей смотрите ниже.
Приглашенные пользователи получат электронные письма об активации и приглашения на адрес электронной почты, указанный в этом диалоговом окне.
Управление общими прототипами - нажмите, чтобы увидеть список всех ваших прототипов Teamwork, включая параметры для просмотра и редактирования пользователей, истории и владельца прототипов.
Добавить / удалить пользователей - нажмите здесь, чтобы изменить, какие пользователи могут редактировать общий прототип.
Эта операция позволит вам добавить пользователей, чтобы они могли редактировать общий прототип или лишать их доступа. Эта операция доступна только владельцу прототипа или владельцу соответствующей учетной записи.
После того, как вы выбрали «Добавить / Удалить пользователей», появится следующее диалоговое окно:
Здесь вы найдете список пользователей, которые могут редактировать прототип. Нажмите значок «+», чтобы добавить пользователя. Нажмите значок «X», чтобы удалить доступ выбранного пользователя к вашему прототипу Teamwork.
Обратите внимание, что удаление пользователя из этого списка приведет к потере любых локальных (несохраненных) изменений в прототипе Teamwork.

Добавление нового пользователя-прототипа

В появившемся диалоговом окне оставьте выбранную первую радиокнопку, чтобы добавить пользователя, который в данный момент добавлен в вашу учетную запись онлайн, или выберите вторую радиокнопку, чтобы добавить нового пользователя-прототипа.
Вам нужно будет указать их адрес электронной почты, имя и фамилию, а также роль (обычный пользователь или разработчик). После того как вы добавили всех пользователей, которым хотите предоставить доступ, дважды нажмите «ОК». В появившемся диалоговом окне оставьте выбранную первую радиокнопку, чтобы добавить пользователя, который в данный момент добавлен в вашу учетную запись онлайн, или выберите вторую радиокнопку, чтобы добавить нового пользователя-прототипа
Эти пользователи получат электронные письма об активации и приглашения на адрес электронной почты, указанный в этом диалоговом окне.
Просмотр заблокированных элементов - нажмите, чтобы отобразить заблокированные экраны общего прототипа, шаблоны, мастера, мастера данных, переменные или комментарии, а также показать, какой пользователь заблокировал их.
После нажатия появится следующий диалог:
Узнайте больше о заблокированных элементах Вот ,
Зафиксировать все - нажмите, чтобы загрузить все локальные изменения, внесенные в общий прототип, на сервер.
В появившемся диалоговом окне вы найдете:

  1. Изменение (изменение, удаление или добавление), внесенное в компонент прототипа
  2. В какой тип компонента были внесены изменения (например, шаблон, экран, основная запись данных)
  3. Наименование компонента
  4. Поле для комментариев, в котором вы можете оставить комментарий, связанный с внесенными изменениями

Нажмите «ОК», чтобы обновить все локальные изменения.
Обновить все - нажмите, чтобы загрузить все новые изменения, сделанные другими пользователями, в общий прототип. Нажмите «ОК», чтобы обновить все локальные изменения
В появившемся диалоговом окне вы найдете:

  1. Номер ревизии (каждый раз, когда пользователь нажимает «Commit» при работе с общим прототипом, он создает новую ревизию)
  2. Дата и время пересмотра
  3. Имя пользователя, который внес изменения
  4. Любые комментарии включены
  5. Список всех изменений, внесенных в эту ревизию

Отменить все изменения - нажмите, чтобы отменить все локальные изменения. Отменить все изменения - нажмите, чтобы отменить все локальные изменения
Отказ от локальных изменений означает игнорирование всех изменений, сделанных после последней фиксации. Вы всегда можете отменить локальные изменения, которые вы внесли в общий прототип - прототип вернется в состояние до самого последнего коммита.
Разблокировать все - нажмите, чтобы разблокировать все заблокированные компоненты.
Показать историю - нажмите, чтобы отобразить историю коммитов прототипа. Здесь вы найдете все ревизии и сможете создавать новые прототипы из них.

В появившемся диалоговом окне вы найдете: В появившемся диалоговом окне вы найдете:

  1. Номер ревизии
  2. Дата и время пересмотра
  3. Имя пользователя, который внес изменения
  4. Любые комментарии включены
  5. Список всех изменений, внесенных в эту ревизию
  6. Новый прототип из ревизии - щелкните, чтобы создать новый прототип из предыдущей ревизии текущего совместно используемого прототипа. Новый прототип не будет общим прототипом и не будет записывать ревизии автоматически.

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

Контекстное меню для элементов пользовательского интерфейса в общих прототипах

При работе с общим прототипом компоненты блокируются пользователями, поэтому их можно редактировать, не внося изменения, перезаписываемые другими пользователями. Блокируемые компоненты включают в себя экраны, шаблоны, мастера, мастера данных, переменные и комментарии. Чтобы заблокировать определенный элемент пользовательского интерфейса, его контейнерный компонент (например, экран или шаблон) также необходимо заблокировать.
Каждый блокируемый компонент может быть заблокирован / разблокирован из контекстного меню (щелчок правой кнопкой мыши). Контекстное меню включает следующие операции для общих прототипов: При работе с общим прототипом компоненты блокируются пользователями, поэтому их можно редактировать, не внося изменения, перезаписываемые другими пользователями

  • Подтвердить - нажмите, чтобы загрузить локальные изменения выбранного компонента и его зависимых элементов (если они есть). Зависимые элементы будут показаны в диалоговом окне перед выполнением операции фиксации.
  • Отменить изменения - нажмите, чтобы отменить локальные изменения, внесенные в выбранный компонент.
  • Блокировка / разблокировка - нажмите, чтобы заблокировать или разблокировать выбранный компонент.
    Состояние заблокированного / разблокированного компонента обозначается значком заблокированного / разблокированного замка слева от компонента:

Замок   Есть два способа заблокировать элемент пользовательского интерфейса прототипа:
Замок
Есть два способа заблокировать элемент пользовательского интерфейса прототипа:

  1. Нажмите на элемент пользовательского интерфейса, как будто для его редактирования. Если кто-то еще работает над этим прототипом, появится диалоговое окно с предложением заблокировать элемент:
    Установите флажок «Автоматически блокировать», чтобы элементы, которые вы выбираете, автоматически блокировались при работе с общими прототипами. Этот параметр можно включить или отключить в «Предпочтениях».
  2. Еще один способ заблокировать элемент - через контекстное меню компонента контейнера. Щелкните правой кнопкой мыши на компоненте контейнера (например, на экране или шаблоне) и в появившемся контекстном меню выберите опцию «Блокировка».

отпереть
Чтобы разблокировать элемент, щелкните правой кнопкой мыши на компоненте контейнера и выберите опцию «Разблокировать». отпереть   Чтобы разблокировать элемент, щелкните правой кнопкой мыши на компоненте контейнера и выберите опцию «Разблокировать»
Если открываемый вами элемент содержит локальные изменения, которые вы еще не зафиксировали, вам будет предложено либо зафиксировать, либо отменить их. Нажмите «Зафиксировать все», чтобы подтвердить их, или «Отмена», чтобы отменить их.
После редактирования и сохранения мы рекомендуем разблокировать элементы, чтобы их могли редактировать и другие пользователи.
Для получения дополнительной информации об операциях «Подтвердить» и «Отменить» нажмите Вот ,

Примечание: вы можете разблокировать только те элементы пользовательского интерфейса, которые в данный момент заблокированы вами.

Если вы являетесь владельцем общего прототипа, вы также можете разблокировать элементы, заблокированные кем-то другим. Для этого просто удалите пользователя, у которого заблокированы элементы («Добавить / Удалить пользователей»). Элементы будут разблокированы, но пользователь потеряет свои локальные изменения.

Операции для владельца общего прототипа

Если у вас есть общий прототип или вы являетесь владельцем онлайн-учетной записи Justinmind, в которой хранятся общие прототипы, вы можете выполнить следующие дополнительные операции. Все эти операции доступны из одного и того же диалогового окна, которое появляется при выборе «Управление общими прототипами» в пункте главного меню «Поделиться».
Когда вы выбрали «Управление общими прототипами», появится новое диалоговое окно со списком всех общих прототипов, которыми вы владеете или которые сохранили в своей учетной записи, и у вас есть разрешение на изменение: Если у вас есть общий прототип или вы являетесь владельцем онлайн-учетной записи Justinmind, в которой хранятся общие прототипы, вы можете выполнить следующие дополнительные операции

  1. Нажмите кнопку «Управление пользователями», чтобы управлять пользователями, имеющими доступ к общему прототипу. Откроется диалоговое окно «Добавить / удалить пользователей». Для получения дополнительной информации о добавлении / удалении пользователей см. Раздел «Установка и удаление пользователей». выше ,
  2. Щелкните значок шестеренки «Владелец», чтобы изменить владельца общего прототипа.
  3. Нажмите «X», чтобы удалить выбранный прототип с сервера. Удалив общий прототип, вы также удалите все ревизии.

Смена владельца общего прототипа

Эта конкретная операция может быть выполнена только владельцем онлайн-аккаунта Justinmind, где хранится общий прототип.
Когда вы щелкнете по значку шестеренки, появится другое диалоговое окно со списком всех возможных владельцев. Обратите внимание, что только владельцы аккаунтов Justinmind могут взять на себя роль владельца прототипа.
Владелец прототипа будет обозначен значком Аватара: Эта конкретная операция может быть выполнена только владельцем онлайн-аккаунта Justinmind, где хранится общий прототип

Удаление общего прототипа

Если щелкнуть «X» в диалоговом окне «Управление общими прототипами», перед выполнением операции появится диалоговое окно подтверждения: Если щелкнуть «X» в диалоговом окне «Управление общими прототипами», перед выполнением операции появится диалоговое окно подтверждения:   Введите «УДАЛИТЬ», чтобы подтвердить операцию
Введите «УДАЛИТЬ», чтобы подтвердить операцию. Эта операция удалит прототип и всю его общую информацию (ревизии, приглашенные пользователи и историю). После удаления ни один из пользователей, которые работали над этим прототипом, не сможет зафиксировать изменения, а их прототипы преобразуются в локальные прототипы, чтобы они могли продолжать работать с ними.

Работа в автономном режиме с общими прототипами

Если по какой-либо причине у вас нет доступа к Интернету, вы можете работать в автономном режиме на ваших общих прототипах. Однако вы не сможете зафиксировать, обновить или заблокировать новые элементы, пока ваше интернет-соединение не будет восстановлено.
В автономном режиме вы сможете работать только с заблокированными в данный момент элементами. Важно заблокировать элементы, с которыми вы собираетесь работать, прежде чем начать работу в автономном режиме.

Как работать в автономном режиме

При открытии общего прототипа ваше соединение с серверами будет проверено. Если Justinmind не может установить соединение, появится диалоговое окно с вопросом, что вы хотели бы сделать: При открытии общего прототипа ваше соединение с серверами будет проверено
Нажмите «Работа в автономном режиме», если вы хотите открыть локальную копию прототипа и работать с ней в автономном режиме. В новом диалоговом окне будут показаны все локально доступные копии. Выберите нужный прототип и нажмите «ОК».

Сохранить изменения при работе в автономном режиме

При работе в автономном режиме с общим прототипом изменения не могут быть зафиксированы, пока ваше соединение не будет восстановлено. Однако вы можете сохранить изменения локально и зафиксировать их после восстановления соединения. Для этого перейдите в пункт главного меню «Файл» и выберите «Сохранить копию». Выберите, где вы хотите сохранить свою локальную копию и нажмите «Сохранить».

Синхронизация проверок

При работе с общим прототипом с подключением к Интернету Justinmind выполняет проверки синхронизации с серверами, чтобы обнаружить различия между локальной копией пользователя и серверной копией общего прототипа.
Эти проверки могут обнаружить, когда прототип был удален с сервера, когда ваши права на изменение прототипа были отозваны, или когда прототип был изменен другими компьютерами, использующими того же пользователя.
Некоторые из этих проверок будут генерировать сообщение (например, «Прототип удален» или «Разрешения отменены»): При работе с общим прототипом с подключением к Интернету Justinmind выполняет проверки синхронизации с серверами, чтобы обнаружить различия между локальной копией пользователя и серверной копией общего прототипа
Однако, если проблема связана с синхронизацией блокировки, появится диалоговое окно со следующими параметрами:

  • Вернуться к последней ревизии - нажмите, чтобы открыть последнюю ревизию прототипа. Обратите внимание, что вы потеряете все локальные изменения.
  • Работать в автономном режиме - нажмите, чтобы начать работу с прототипом как локальной копией

Новости