Опыт MoSync - PullRequest
       20

Опыт MoSync

15 голосов
/ 03 декабря 2009

Есть ли у кого-нибудь опыт разработки кроссплатформенных мобильных приложений MoSync ?
Звучит очень хорошо и много обещает. Но это доставляет?

Ответы [ 2 ]

14 голосов
/ 05 января 2010

Мы использовали MoSync уже 8 месяцев, и у меня хорошее предчувствие. Для меня все еще волшебно, что вы пишете код на C ++, и в результате вы получаете jar-файл или любую другую платформу по вашему выбору. Он отлично подходит для разработки приложений, но я бы не рекомендовал его для игр с продвинутой графикой. Это кажется слишком медленным для Symbian.

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

Для меня, как разработчика, здорово, что я могу поддерживать так много телефонов и платформ. Я также могу выполнять определенные действия и включать / исключать функции, основанные на возможностях телефонов.

Когда дело доходит до развертывания, я получаю сотни бинарных файлов для каждого устройства, и я должен сам позаботиться о них. Разместите их на веб-сервере и убедитесь, что каждый пользователь получает правильный двоичный файл при попытке загрузить приложение. Я хотел, чтобы у них был какой-то магазин приложений, чтобы они могли размещать приложения.

MoSync еще нужно немного поработать, пока он не заработает должным образом. Нет гарантии, что приложение, созданное для конкретного устройства, действительно работает на этом устройстве. Но я уверен, что они достигнут этого очень скоро. И когда они это сделают ... Мне просто нужно перестроить свое приложение с помощью SDK (я думаю).

2 голосов
/ 23 сентября 2011

Вы видели Mosync 2.6, я думаю, что это решает большинство проблем, которые вы упомянули, список возможностей находится по адресу:

http://www.mosync.com/documentation/manualpages/whats-new-mosync-26-pyramid

Лично я очень взволнован всей интеграцией HTML 5, она как бы стирает грань между нативным и веб-приложением.

Надеюсь, это поможет

Tony

...