
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.01.2010, 00:21:19
|
|||
|---|---|---|---|
|
|||
Нужен совет: Objectiv C Delphi |
|||
|
#18+
Подскажите, кто знает. Предложили работу, где нужно перегнать Objective C (Mac) в Delphi 7 (Платформа OpenGL). Никогда не было опыта в этом. Это очень сложно сделать? Что нужно учитывать. Подскажите, кто знает, пожалуйста.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2010, 01:34:25
|
|||
|---|---|---|---|
Нужен совет: Objectiv C Delphi |
|||
|
#18+
Из двух надо оба языка знать. И, скорее всего, особенности обеих ОС. А уж функционал программки знать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2010, 02:53:52
|
|||
|---|---|---|---|
Нужен совет: Objectiv C Delphi |
|||
|
#18+
И еще учтите что это не совсем С, прочитайте Objectiv C ______________________________________________________________ "Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2010, 02:54:55
|
|||
|---|---|---|---|
Нужен совет: Objectiv C Delphi |
|||
|
#18+
Там скорей будет заново написать такую программу с функционалом чем исходники переводить, но это ИМХО. ______________________________________________________________ "Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2010, 07:28:39
|
|||
|---|---|---|---|
|
|||
Нужен совет: Objectiv C Delphi |
|||
|
#18+
самое трудоёмкое, это совместимость GUI. потому что на МАКе, оно реализовано с помощью Cocoa (AppKit), а на Delphi будет в LCL. зато OpenGL код на Objective-C на 99% будет идентичен C коду =) разница только в инициализации (опять же использоваться будет Cocoa) в общем, если что могу помочь (есть опыт работы с Objective-C под Mac и OpenGL)... email: reserved2 at front dot ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2010, 19:29:59
|
|||
|---|---|---|---|
|
|||
Нужен совет: Objectiv C Delphi |
|||
|
#18+
скалогрыз, Спасибо за ответ и за предложенную помощь. Может, знаете что конкретно почитать, с чем особенно познакомится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2010, 22:52:19
|
|||
|---|---|---|---|
|
|||
Нужен совет: Objectiv C Delphi |
|||
|
#18+
verput, кроме данной выше ссылки (про язык objective-c) читать, скорее всего, нужно здесь: (OpenGL в Cocoa (и не только) приложениях). Если это игрушка, то скорее всего используется FullScreen. http://developer.apple.com/mac/library/documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_intro/opengl_intro.html программирование c Cocoa: http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/CocoaFundamentals/Introduction/Introduction.html "моё первое приложение на Cocoa": http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/ObjCTutorial/01Introduction/01Introduction.html Но материала много, так что лучше читать по наличию исходников (т.е. что в них используется про то и читать) и желательно под рукой иметь либо рабочий Мак, либо Хакинтош. ... кстати, проект можно (лучше) портировать не на Delphi, а на FreePascal + Lazarus. тогда, результат получиться не только под Вин, но под OSX (и Linux, хоть и не надо :) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&tablet=1&tid=1343968]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
220ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 558ms |

| 0 / 0 |
