2013-10-13 2 views

ответ

0

Он (или она) должен был бы

  • Реализация виртуальной машины Java, который может работать Dalvik Executable (DEX) файлы
  • Построить слой эмуляции, что
    • Переводит макеты Android UI в примерно эквивалентном прошивкой макеты (или интерпретирует макеты и визуализирует их напрямую)
    • Карты вызовов к системным API-интерфейсам Android и функциям инструментария пользовательского интерфейса в их эквиваленты iOS
    • Интерпретирует IOS события (сенсорные взаимодействия, уведомление, жизненный цикл и т.д.) и отображает их в разумные эквиваленты Android
  • ...

Стоит отметить, что люди в Blackberry создали механизм для бега Приложения для Android в ОС Blackberry. Тем не менее, это было серьезное усилие и ограничено относительно простыми приложениями, которые не используют собственный код, сложные макеты, частные API и т. Д. Хотя технически это возможно, этот тип эмуляции трудно преуспеть.

Смежные вопросы