Кроссплатформенные предложения по переносу среды разработки - PullRequest
0 голосов
/ 12 сентября 2018

Я ищу некоторые идеи относительно установки портативной / совместно используемой мультиплатформенной платформы разработки, предназначенной для приложений Mac / Windows / iOS / Android / Electron.Некоторые основные ограничения (если только вы не можете предложить хороший способ их обойти):

  • Запустите на моем MacBook Pro для мобильности, чтобы я мог взять его с собой, когда я вне кампуса.
  • Поддержка среды разработки MacOS и Windows (macOS требуется для сборок iOS и macOS Electron, Windows необходима для сборок Windows и Windows Electron).
  • Средам разработки Windows и macOS необходим доступ к общей / общей структуре каталогов дляобщие исходные коды и кроссплатформенные сборки, особенно для среды моно-репо.
  • На основе виртуальной машины или контейнера (Docker?), чтобы я мог легко создавать резервные копии, проверять и делиться образами системной разработки с другими разработчиками, особенно дляготовлю новых разработчиков с минимальными трудностями при их настройке.

Я немного разбираюсь в идее использования двух виртуальных машин с Parallels / VMWare / VirtualBox, одна из которых работает с macOS и экспортирует часть ее.файловая система для другой, которая будет работать под управлением Windows.Надеюсь, что будет возможно запустить две виртуальные машины разработчика на MacBook Pro емкостью 16 ГБ.

Еще одна идея, над которой я размышляю, - это создание облачных сборок, но я хочу минимизировать чрезмерное использование данных, когда я работаю на беспроводной / медленнойсоединение телефон / Wi-Fi.

Вы еще не продумали ни одной из этих идей в мельчайших деталях, поэтому я широко открыт для предложений.

Есть идеи получше?

Спасибо,

Майк

...