![]() |
Модераторы: ZeeLax, powerfox |
![]() ![]() ![]() |
|
Sergio |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 843 Регистрация: 28.7.2006 Где: Solar System-> Earth Репутация: нет Всего: 1 |
Привет всем.
Есть ли такое решение? |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
Sergio, непонятно, чего Вы хотите...
Компилятор Objective-C существует (MinGW), но Framework'ов (Cocoa, ...) естественно нет. -------------------- |
|||
|
||||
Sergio |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 843 Регистрация: 28.7.2006 Где: Solar System-> Earth Репутация: нет Всего: 1 |
Хочу программировать под Мак. А купить его нет возможности. Пользоваться виртуалкой плохая затея поскольку тормозит. Хакинтош не устанавливаеться (: |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
-------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
а почему нет возможности купить мак ? у вас таможня их отнимает, или Б/У компьютер купить религия не позволяет ? Мак-мини ИМХО можно найти б/У, и он не сильно изменит интерьер вашей квартиры, но добавит возможность разрабатывать под Macintosh. Теоритически, можно конечно программировать на QT или Java или wxWidgets, и думать наивно, что вот скомпилишь свою программу, и побежит она как олень по тундре. Только не так это. Возникают разные тонкости, "грабельки" на которые без Мака под рукой не наступишь никак. Удачи. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
bilbobagginz, прав. Qt требует перекомпиляции. Поэтому нужен Mac. К тому же яблочный g++ отличается от MinGW... C Java тоже не всё так просто.
-------------------- |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
bilbobagginz,
kemiisto, C Qt, конечно, трудности есть, Но имея macOS на виртуалке, пусть и тормозящую - всегда можно скомпилить и оттестить. К слову - Google Earth на QT написана. А с Java вообще проблем не вижу - сколько с ней работаю, проблем между разными дистрибутивами linux и win не возникало. Думаю и с мак не возникнет. Единственное, новые версии Java под macOS с задержкой выходят. При этом я вообще не вижу смысла писать только под Мак - это ограничивает круг потребителей, а кросплатформенные решения его расширяют. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
есть ниши, в которых Мак преобладает. если работаешь в сфере верстки, видео редактирования, и т.д. и составляет не 5-10% от "общего рынка десктопов", а 50 или даже 60% сферы X. всё зависит от сферы деятельности. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
Это на какую-такую "виртуалку" ставится Mac OS? Хакинтош что-ли имеется ввиду?
А встанет ли хакинтош на "виртуалку"? Вот тебе уже первая проблема. Вторая - специфический mac'овый deployment. Конечно, можно и jar распространять. Но это не кашерно. ![]() -------------------- |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
bilbobagginz,
Вы считаете 40-50% рынка - это мало? kemiisto, Насколько я понял, Sergio поставил макОС но виртуалку, но его не устраивают тормоза. Бесспорно - все зависит от задачи. Тот же QT весьма дорог для коммерческого использования. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 3 Всего: 160 |
-------------------- |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
kemiisto,
Спасибо. я этого не знал! QT стал еще более привлекательным. Вот тут есть описания, чем отличаются лицензии: http://www.qtsoftware.com/products/licensing/licensing -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
||||
|
||||
bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
я хотел подчеркнуть всё с точностью до наоборот: что для некоторых ниш имеет смысл разрабатывать только под мак. настолько я всё так плохо разложил ... ? А вообще есть такой старый юниксовский подход: чтобы уметь писать кроссплатформенный код, надо сначала научиться писать под все платформы по отдельности. Тогда будешь знать какие проблемы имеются в каждой из них - подкоркой. В другом случае будешь наступать на грабли, пока не проработаешь тестировку на всех платформах. При кроссплатформенной среде штат разработчиков под все среды сокращается, но не аннулируется. Сокращается! У вас видимо такая иллюзия:
нет не будет, пока не протестируешь, и не огребёшь на каждой системе свои тонкости. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
bilbobagginz,
Даже если одной системе принадлежит 60% рынка, то отбрасывать остальные 40% рынка - крайне глупо.
Я не спорю. Но согласитесь, что выпустить релиз под вторую систему, при использовании кросплатформенных технологий куда легче, чем переписывать приложение под другую технологию. При этом, если, как Вы говорите, вторая система занимает 40% рынка - это уже стоит того, чтоб отладить свое кросплатформенное ПО под эту систему. Это ДЕНЬГИ! Современные кросплатформенные технологии типа Java и Qt - серьезные продукты с большим сообществом разработчиков, с великолепными средами и большими библиотеками готовых решений. Потому я считаю, что выбор QT или Java для написания программ для Мака полностью оправдан! И я уверен что, трата времени на изучение этих технологий в дальнейшем будет более оправдана, чем трата времени на Cocoa. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
В этом форуме предпочтительны вопросы на следующие темы:
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |