是否可以使用 HP Enyo 部署 iOS 和 Android 应用程序?

发布于 2024-11-30 15:39:19 字数 440 浏览 1 评论 0原文

今天我读到了这条新闻: HP 在 iPad 2 上运行了 webOS SDK,希望将其授权为移动网络应用程序工具,当我读完它并查看我完全吓坏了,这个问题突然出现在我的脑海中:是否可以使用 HP Enyo(现在)使用 Phonegap(例如)部署本机 Android 和 iOS 应用程序?

我已经在使用 Phonegap 开发 Android 和 iOS 应用程序,但对我来说,这个过程中最痛苦的部分是让操作系统和一些 AJAX 部分的 UI“美观”,但 HP Enyo 让一切变得如此简单,这就是为什么我很高兴能用它来代替我现在做事的方式。

Today I read this news: HP ran its webOS SDK on iPad 2, hopes to license it as mobile web app tool and as soon as I finished reading it and looking at the video I just completely freaked out and this question popped on my head: Is it possible to use the HP Enyo(as it is right now) to deploy native Android and iOS applications using (for example) Phonegap?

I'm already developing Android and iOS applications using Phonegap, but for me the most painful part of the process is to make the UI "beauty" for the OS and some AJAX parts, but the HP Enyo just makes everything so simple, that's why I'm so excited to use it instead of the manner I do the things now.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

你的往事 2024-12-07 15:39:19

我听说您可以使用 PhoneGap:只需使用现有的 Enyo index.html 文件作为 PhoneGap 的 index.html 文件。

I heard that you can, using PhoneGap: just use your existing Enyo index.html file as PhoneGap's index.html file.

心凉 2024-12-07 15:39:19

Enyo 是一个常规的 JavaScript 库,可以在任何基于 WebKit 的浏览器上运行,因此从这个角度来看,假设您只使用 GUI 服务,那么您没有理由不能使用 Enyo 创建应用程序并将其与 iOS 或 Android 的phonegap 一起打包并且没有任何依赖于硬件的 Palm 特定功能(例如查询设备方向的功能)。

但你有许可问题。 Enyo 不是开源的,因此您无法将 Enyo 框架文件与您的应用程序一起分发,并且与其他 JS 库不同,Enyo 文件不托管在网络上的任何位置。因此,在实践中,您唯一可以合法定位的设备是预装 Enyo 的设备,即 TouchPad 和 Pre3 智能手机。

Enyo is a regular JavaScript library that runs on any WebKit based browser, so from that point of view there is no reason why you could not create an app with Enyo and package it with phonegap for iOS or Android, assuming you only use the GUI services and none of the Palm specific functions that depend on the hardware (like the function that queries the device orientation).

But you have licensing problem. Enyo is not open source, so you cannot distribute the Enyo framework files with your app, and unlike other JS library, the Enyo files are not hosted anywhere on the net. So in practice, the only devices that you could target legally are those that come with Enyo pre-installed, namely the TouchPad and the Pre3 smartphone.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文