Ответ 1
Мы использовали MoSync в течение 8 месяцев, и у меня есть хорошее представление об этом. Мне все еще магия, что вы набираете код на С++ и выходит из jar файла или любой другой платформы. Это отлично подходит для разработки приложений, но я бы не рекомендовал его для игр с расширенной графикой. Для Symbian это кажется слишком медленным.
API-интерфейсы очень легкие, и я очень быстро их освоил. И у меня есть свобода делать любые компоненты, которые я хочу, благодаря структуре MAUI и использовать виджеты со шкурами. Вы действительно можете сделать приложение очень приятным.
Это здорово для меня как разработчика, что я могу поддерживать так много телефонов и платформ. Я также могу выполнять определенное поведение и включать/исключать функциональность на основе возможностей телефонов.
Когда дело доходит до развертывания, я получаю сотни двоичных файлов для каждого устройства, и я должен сам позаботиться о них. Чтобы помещать их на веб-сервер где-нибудь и убедитесь, что каждый пользователь получает правильный двоичный файл при попытке загрузить приложение. Я хотел, чтобы у них был какой-то магазин приложений, чтобы они могли размещать приложения.
MoSync все еще имеет немного времени, пока он не будет работать должным образом. Нет гарантии, что приложение, которое создается для конкретного устройства, действительно работает на этом устройстве. Но я уверен, что они доберутся туда очень скоро. И когда они это делают... Мне просто нужно перестроить приложение с помощью SDK (я думаю).