Разработка приложений Palm WebOS Mojo с помощью Google Web Toolkit GWT

Кто-нибудь успешно разработал "родное" приложение Palm WebOS с использованием GWT? Как вы настраиваете свою среду разработки и как вы взаимодействовали с платформой mojo?

Я думал, что одна установка может состоять в том, чтобы создать 2 проекта: проект GWT и Palm OS. Настройте свою сборку, чтобы скопировать результаты вашей компиляции GWT в проект Palm OS. Вероятно, хотите настроить таргетинг своих сборок GWT на Safari.

Я предполагаю, что вы захотите сгенерировать Java-оболочки для инфраструктуры Mojo.

2 ответа

Пожалуйста, поймите, я не хочу вас обидеть, но... на первый взгляд это звучит как очень плохая идея для меня. GWT жертвует некоторыми вещами, чтобы иметь возможность делать классные вещи, которые он делает, но некоторые из тех вещей, которыми он жертвует (например, эффективность), похоже, могут быть проблемами в WebOS. Не говоря уже о том, что GWT разработан для "обычного" (веб-браузера) JS, а WebOS JS имеет некоторые существенные различия (с точки зрения доступных типов ядра и тому подобное).

Не сказать, что это невозможно или что-то еще, но просто... возможно, есть причина, по которой вы задавали этот вопрос в течение недели и даже не получили ни одного ответа.

На самом деле, нет причин, по которым он не должен работать, при условии, что вы добавили необходимый PalmSystem.stageReady(); код в файл index.html вашего приложения. то есть:

<script type="text/javascript">
   if (window.PalmSystem) {
      PalmSystem.stageReady();
   }
</script>

Если вы правильно упаковали приложение, вы можете действительно написать приложение на языке JS и HTML без использования каркасов Mojo или enyo. Вы просто не сможете получить доступ к MojoDB или другим подобным системным ресурсам. Отсюда следует, что проект GWT также должен работать с точно такой же настройкой.

Другие вопросы по тегам