хочу попробывать портировать софт для MacOS, покупать еще один ноут пока не хочеться.
Можно ли как-то под WMWare или другим способом установить MacOS на обычном компьютере с процессором Intel ?
Здравствуйте, maks1180, Вы писали: M>хочу попробывать портировать софт для MacOS, покупать еще один ноут пока не хочеться.
Скрытый текст
M>Можно ли как-то под WMWare или другим способом установить MacOS на обычном компьютере с процессором Intel ?
Запрещается публикация сообщений о поиске кряков, генераторов ключей, серийных номеров, нелицензионных объектов интеллектуальной собственности (программного обеспечения, книг, баз данных, медиапродукции), а также и предоставление подобной информации. Не приветствуются и ссылки на сайты подобного содержания.
Здравствуйте, 8bit, Вы писали:
8>Здравствуйте, maks1180, Вы писали:
8>Можно, ключевое слово hackintosh. 8>Я в свое время просто купил MacMini, он не дорогой.
Вы писали софт для MacOS ?
Интересно насколько сложно с Windows портировать С++ приложение.
M>Можно ли как-то под WMWare или другим способом установить MacOS на обычном компьютере с процессором Intel ?
можно найти образы под VMWare, но как тут уже посоветовали, лучше купить мак мини. можно б/у.
Здравствуйте, maks1180, Вы писали:
M>Интересно насколько сложно с Windows портировать С++ приложение.
Все зависит от того закладывали вы возможность портирования изначально или нет.
Если у вас нет прослойки между тем что приложение делает и платформенными вещами (ui и т.д),
то не очень просто, ну или по крайней мере не быстро.
LS>Запрещается публикация сообщений о поиске кряков, генераторов ключей, серийных номеров, нелицензионных объектов интеллектуальной собственности (программного обеспечения, книг, баз данных, медиапродукции), а также и предоставление подобной информации. Не приветствуются и ссылки на сайты подобного содержания.
Hackintosh не нарушает законов во многих странах. Так как является дополнением к _легально_ _купленной_ Mac OS.
Да, все обычное подходит, я только клавиатуру купил, понравилась.
На него же можно поставить и винду, в макос есть специальная функция для этого
и грузиться по выбору в любую операционку.
Б\У кстати тысяч за 15 можно взять.
Здравствуйте, maks1180, Вы писали:
M>Вы писали софт для MacOS ? M>Интересно насколько сложно с Windows портировать С++ приложение.
Смотря насколько оно на венду завязано. Если сразу писать на Qt и не использовать WIN32 API (по крайней мере, не использовать его без нужды и не размазывать по всей программе), то совсем несложно. Ну а если у вас там сплошной MFC и вызовы специфических виндовых функций повсюду через строчку, проче, наверное, с нуля переписать.
CRT>>обычный
8>Да, все обычное подходит, я только клавиатуру купил, понравилась. 8>На него же можно поставить и винду, в макос есть специальная функция для этого 8>и грузиться по выбору в любую операционку. 8>Б\У кстати тысяч за 15 можно взять.
Клавиатуру и мышку обычную можно подключить ?
Там винт от ноута или от стационарного ?
Процессор там от ноута или для стационарных ?
Сильно шумит, если его на ночь не выключать, будет ли слышно 2 метра от него ?
Здравствуйте, maks1180, Вы писали:
M>Клавиатуру и мышку обычную можно подключить ?
обычную M>Там винт от ноута или от стационарного ?
от ноута M>Процессор там от ноута или для стационарных ?
от ноута, наверно. коре2дуо M>Сильно шумит, если его на ночь не выключать, будет ли слышно 2 метра от него ?
у меня тишина полная даже ночью.
Здравствуйте, CRT, Вы писали:
CRT>Для Макинтоша родной язык это Objective-C CRT>плюс фреймворк Cocoa CRT>можно и на C++ писать но для Objective-C и Cocoa в разы больше информации
Не распространяй дезинформацию. Интерфейсный слой на Objective-C прекрасно сосуществует с кодом на С++, причём даже в одном файле можно писать на С++ и Objective-C (такая комбинация ещё называется Objective-C++).
Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, CRT, Вы писали:
CRT>>Для Макинтоша родной язык это Objective-C CRT>>плюс фреймворк Cocoa CRT>>можно и на C++ писать но для Objective-C и Cocoa в разы больше информации C>Не распространяй дезинформацию. Интерфейсный слой на Objective-C прекрасно сосуществует с кодом на С++, причём даже в одном файле можно писать на С++ и Objective-C (такая комбинация ещё называется Objective-C++).
Здравствуйте, maks1180, Вы писали:
C>>Не распространяй дезинформацию. Интерфейсный слой на Objective-C прекрасно сосуществует с кодом на С++, причём даже в одном файле можно писать на С++ и Objective-C (такая комбинация ещё называется Objective-C++). M>Подскажите где API от MacOS можно посмотреть ? http://developer.apple.com/
Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, CRT, Вы писали:
CRT>>Для Макинтоша родной язык это Objective-C CRT>>плюс фреймворк Cocoa CRT>>можно и на C++ писать но для Objective-C и Cocoa в разы больше информации C>Не распространяй дезинформацию. Интерфейсный слой на Objective-C прекрасно сосуществует с кодом на С++, причём даже в одном файле можно писать на С++ и Objective-C (такая комбинация ещё называется Objective-C++).
И в чем дезинформация? Человек хотел перенсти свое приложение на С++. Я сказал что придется еще изучать Objective-C и Cocoa чтобы хотя бы "интерфейсный слой" написать.
M>хочу попробывать портировать софт для MacOS, покупать еще один ноут пока не хочеться. M>Можно ли как-то под WMWare или другим способом установить MacOS на обычном компьютере с процессором Intel ?
Портирование софта будет относительно легким только в двух случаях:
— бОльшая часть кода является платформенно независимой, интерфейс четко отделен от бэкэнда
— софт напиcан с использованием кроссплатформанного фреймворка. Я знаю только один — Qt
В противном случае порт будет болезненным. Дело не в том что Cocoa плох, напротив, это очень качественный фреймворк. Придется переосмысливать дизайн приложения и писать вещи связанные с GUI на Objective-C/Cocoa.
PS Купить МакБук или Мини — не проблема, на этом компе будут работать как WinXP/Vista/7 так и MacOSX 10.5/10.6. По дизайну маки превосходят большинство PC вендоров на голову. Портирование софта на Mac имеет смысл если большинство клиентов софта в США, в США маки приближаются к 15%, в Европе около 5% и в России по оценкам 1-2%