|
|
|
Нужен совет: Objectiv C Delphi
|
|||
|---|---|---|---|
|
#18+
Подскажите, кто знает. Предложили работу, где нужно перегнать Objective C (Mac) в Delphi 7 (Платформа OpenGL). Никогда не было опыта в этом. Это очень сложно сделать? Что нужно учитывать. Подскажите, кто знает, пожалуйста.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2010, 00:21:19 |
|
||
|
Нужен совет: Objectiv C Delphi
|
|||
|---|---|---|---|
|
#18+
Из двух надо оба языка знать. И, скорее всего, особенности обеих ОС. А уж функционал программки знать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2010, 01:34:25 |
|
||
|
Нужен совет: Objectiv C Delphi
|
|||
|---|---|---|---|
|
#18+
И еще учтите что это не совсем С, прочитайте Objectiv C ______________________________________________________________ "Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2010, 02:53:52 |
|
||
|
Нужен совет: Objectiv C Delphi
|
|||
|---|---|---|---|
|
#18+
Там скорей будет заново написать такую программу с функционалом чем исходники переводить, но это ИМХО. ______________________________________________________________ "Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2010, 02:54:55 |
|
||
|
Нужен совет: 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, 07:28:39 |
|
||
|
Нужен совет: Objectiv C Delphi
|
|||
|---|---|---|---|
|
#18+
скалогрыз, Спасибо за ответ и за предложенную помощь. Может, знаете что конкретно почитать, с чем особенно познакомится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2010, 19:29:59 |
|
||
|
Нужен совет: 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, хоть и не надо :) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2010, 22:52:19 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36399616&tid=1343968]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
325ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 571ms |

| 0 / 0 |
