понедельник, 29 июня 2009 г.

Как .net работает на iPhone

Как известно, на iPhone запрещены интерпретаторы и прочие jit-машины. Однако успешно публикуются игры на движе Unity. Как так может быть?

Оказывается всё просто. Unity базируется на mono, и для iPhone происходит компиляция в нативный код процессора для iPhone OS.

В принципе, при желании, можно любое приложение на mono подвергнуть подобной экзекуции и сделать нативный запускаемый файл. Надо будет как-нибудь это покопать.

Комментариев нет:

Отправить комментарий