Какая конфигурация HW должна использоваться для создания кроссплатформенных приложений FireMonkey?
-
25-10-2019 - |
Вопрос
Я только что купил Mac Mini, чтобы разрабатывать приложения FireMonkey для Mac OS X, используя Delphi XE2.
У меня есть основной ноутбук под управлением Windows Seven, который я использую для разработки уже много лет.Но этот ноутбук имеет более старую аппаратную конфигурацию (AMD TL-56 с 2 ГБ оперативной памяти), чем Mac Mini (Core i5 с 4 ГБ оперативной памяти).
Какую конфигурацию, исходя из вашего эксперимента, лучше всего использовать?То есть, где я должен установить Delphi XE2?
- Установить IDE на ноутбук, отлаживая удаленно на Mac?В этом случае, какой инструмент удаленного доступа является лучшим (интересно, как насчет Open GL remote access)?Или это единственное решение для переключения моего монитора и клавиатур на Mac?
- Или напрямую на Mac - но в данном случае, каково наилучшее решение:установка Delphi XE2 в виртуальную коробку с Windows или двойная загрузка на Mac, установка на нее Windows, а затем помещение Mac OS в виртуальную коробку?
- Какая-нибудь другая комбинация?
Мне просто нравится использовать Windows для разработки - напримерЯ активно пользуюсь Total Commander и другими самодельными инструментами.Я видел компьютеры Mac в офисе Embarcadero - мне просто интересно, какая конфигурация HW лучше.
Мне не нужны ответы типа "попробуйте Mac OS, это лучшая ОС на свете" - просто отзывы программистов Delphi, включая советы (напримеркак работает удаленное 3D-ускорение FireMonkey?).
Решение
Настройка 1
На работе у меня на моем компьютере с Windows установлен Delphi XE2 с двумя мониторами.Второй монитор подключен к KVM-коммутатору, который подключен к Mac Mini.Итак, моим левым монитором всегда является Windows, а моим правым монитором иногда является Mac.Клавиатура и мышь переключаются с помощью KVM.
Настройка 2
Дома у меня очень большой монитор для Windows, а монитор поменьше - для Mac.Здесь мониторы являются эксклюзивными, но клавиатура и мышь по-прежнему подключены к KVM.
Честно говоря, мне больше нравится эта конфигурация, потому что я могу запустить отладчик и убедиться, что программа Mac запускается перед переключением на KVM.
Идеальная конфигурация?
Однако в идеале, если бы у меня было место, у меня были бы клавиатура и мышь для обеих машин и отдельный монитор для каждой.
Удаленный доступ
Как вы, вероятно, знаете, для Mac существует приложение для удаленного рабочего стола, которое позволяет вам удаленно подключаться к вашему компьютеру с Windows.Вы также можете настроить свой Mac Mini на удаленное подключение к нему из Windows.
Как настроить ваш Mac для удаленного доступа из Windows
- На вашем компьютере Mac откройте "Системные настройки"
- В группе "Интернет и беспроводная связь" нажмите "Общий доступ"
- Включите службу с именем "Удаленное управление".
- Нажмите кнопку с надписью "Настройки компьютера...".
- Включите следующие параметры:
- Показывать статус удаленного управления в строке меню
- Любой желающий может запросить разрешение на управление экраном
- Пользователи VNC могут управлять экраном с помощью пароля (и введите свой пароль VNC здесь).
- На компьютере с Windows используйте TightVNC клиент для подключения и использования настроек подключения по умолчанию.
Другие советы
Марко Канту использует Windows box для установки Delphi XE 2, и вы можете найти подробности в его сообщении в блоге,
http://blog.marcocantu.com/blog/delphi_mac_mini.html
Существует трюк для включения оптимизации графической карты на Mac Mini, упомянутый также в этом посте.