有没有人使用gwt成功开发了一个“原生”palmwebos应用程序?如何设置开发环境以及如何与mojo框架交互?我在想一种设置可能是创建两个项目:gwt和palmos项目。设置构建以将gwt编译的结果复制到palmos项目中。可能希望在safari上以gwt构建为目标。我想您应该想为mojo框架生成java Package 器。
rm5edbpk1#
实际上,如果您添加了必需的palmsystem.stageready(),就没有理由不工作;编码到应用程序的index.html文件中。即:
<script type="text/javascript"> if (window.PalmSystem) { PalmSystem.stageReady(); } </script>
如果您已经正确地打包了应用程序,那么实际上可以用原始js和html编写应用程序,而不必使用mojo或enyo框架。您将无法访问mojodb或其他类似的系统资源。因此,gwt项目也应该工作得很好,并进行完全相同的调整。
rur96b6h2#
请理解,我无意冒犯你,但是。。。乍一看,这对我来说真是个坏主意。gwt牺牲了一些东西来做它所做的很酷的事情,但是它牺牲的一些东西(例如效率)在webos上似乎很可能是问题。更不用说gwt是为“普通”(web浏览器)js设计的,webos js有一些显著的差异(在可用的核心类型等方面)。不是说不可能什么的,只是。。。这可能是你问了一个星期,却没有得到一个答复的原因。
2条答案
按热度按时间rm5edbpk1#
实际上,如果您添加了必需的palmsystem.stageready(),就没有理由不工作;编码到应用程序的index.html文件中。即:
如果您已经正确地打包了应用程序,那么实际上可以用原始js和html编写应用程序,而不必使用mojo或enyo框架。您将无法访问mojodb或其他类似的系统资源。因此,gwt项目也应该工作得很好,并进行完全相同的调整。
rur96b6h2#
请理解,我无意冒犯你,但是。。。乍一看,这对我来说真是个坏主意。gwt牺牲了一些东西来做它所做的很酷的事情,但是它牺牲的一些东西(例如效率)在webos上似乎很可能是问题。更不用说gwt是为“普通”(web浏览器)js设计的,webos js有一些显著的差异(在可用的核心类型等方面)。
不是说不可能什么的,只是。。。这可能是你问了一个星期,却没有得到一个答复的原因。