2009-09-18 3 views
5

Я смотрел на Palm WebOS SDK, и это похоже на CSS/HTML/Javascript. Нет ли строго типизированного (Java или ObjectiveC) API для него? Как вы могли бы написать игру, например, без доступа к такому языку?Можете ли вы разработать для WebOS что-то помимо CSS/HTML/Javascript?

Возможно, я что-то пропустил, но, копаясь в веб-сайте Palm, я не мог найти другого способа взаимодействия с устройством рядом с тройкой наверху.

+0

что вы говорите, что вам нужен строго типизированный язык для написания игры? –

+0

Ну, я должен был быть немного более ясным. Конечно, вы можете писать javascript-игры. Я имел в виду нечто более сложное, используя уровни или расширенную графику, такую ​​как OpenGL ES. – larryq

ответ

4

В настоящее время нет, нет другого выбора, кроме Javascript/CSS/HTML.

Теоретически вы можете писать на другом языке и компилировать его в javascript - например, GWT, но для этого пока нет инструментов.

Ожидается, что интерфейсы к таким вещам, как OpenGL, будут осуществляться через WebGL.

Скорее всего, скоро будет поддержка Flash, чтобы вы могли написать скрипт действия или что-нибудь еще, что могло бы скомпилировать Flash SWF.

Существует также плагиновая архитектура, в которой используются такие вещи, как «Классический», просмотрщик PDF и Doc, которые используют собственный код (C), но они не являются частью SDK и вряд ли будут такими.

8

Это старый вопрос, но текущий ответ теперь да. PDK и SDK могут работать вместе с 1.4.5, что позволяет как PDK SDL, так и OpenGL ES 1.1 и 2.0 Apps вместе с приложениями SDK (HTML/JS/CSS/Mojo) вызывать PDK C или C++ для более быстрой обработки.

+1

Я бы добавил, что Palm предлагает новую программу поддержки PDK, начиная с июля, чтобы побудить разработчиков переносить приложения на webOS с других платформ. Много призов, включая денежные средства и 1000 долларов США в кредит магазина HP. –