Кроссплатформенный обмен кодами iPhone / Android - PullRequest
39 голосов
/ 04 марта 2010

Проще говоря: Какой самый эффективный способ обмена / повторного использования кода между сборками iPhone и Android?

Два наиболее распространенных сценария, которые я думаю, будут:

  1. Новый проект с чистого листа, заранее зная, что на каждом устройстве необходимо запустить большую логику многократного использования.
  2. Существующая кодовая база iPhone, портирование C, C ++ и Objective-C на Android NDK или иным образом.

Да, конечно, в идеальном мире все приложения будут просто подключаться к волшебному облаку, и вся логика многократного использования будет задействована в Google App Engine или некоторых веб-службах, но это не дух этого вопроса. Испытав порт iPhone на Android без повторного использования кода и увидев боль, которую пришлось пережить этому человеку, я хотел бы знать, как другие люди избегают его.

Ответы [ 11 ]

0 голосов
/ 04 марта 2010

Вы также можете взглянуть на Титан . С их помощью вы можете написать свое приложение в абстрактном веб-коде, и они помогут вам интерфейс веб-приложения со всеми этими GPS, датчики акселерометра и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...