确实,需要的是与服务器端应用程序的开发平台集成。对于各种语言,包括 Java、Javascript、CSS、HTML、C、C++,都存在优秀的开源环境,特别是出色的 Eclipse。在开发过程中,您可以使用一些 WYSIWYG 编辑器来帮助生成模板页面或创建一些片段,或者对一般的视觉布局进行建模。然而,大多数时候您只会处理页面的片段。WYSIWYG 编辑器对于创建各种静态部分(例如文档页面)可能很有用,但即使对于这些部分,现在使用专用软件(例如 wiki)或也对文档进行模板化(这也可以部分从应用程序设计中自动生成)也更简单。对于交互式页面,例如支持论坛(如本论坛)或博客,也有专用应用程序,您可以将它们部署在您网站的子域名或 HTTP 子目录中。所有这些应用程序都有方便的方法来定制布局并将它们集成到您网站的其余部分。只有对于链接到后台进程的复杂交互式页面,例如在线目录和商店,或显示进程状态或组织一些协作工作并衡量进度的页面,您才需要真正的开发。对于错误跟踪,也有易于部署的便捷应用程序,您将仅使用 WYSIWYG 编辑器创建一个模板,您将从中提取一些片段以集成到这些应用程序的布局中。
问题不在于 API 的可版权性,而在于 Google 宣传程序员试图说服他们 Google 制造的实现与 JDK/JRE 规范完全兼容。
Google 制造了一个兼容性噩梦,给应用程序开发者带来了很多成本,并玷污了 Java 平台的声誉。我们必须说 Android SDK 绝对不兼容 Java JDK。
Google 的滥用之处在于声称开发将是相同的。Google 违反了 Java 中提供的“一次开发,到处部署”的合同。
只要 Google 不满足兼容性测试,或者拒绝与 Adroid DSK 中自身实现相关的错误报告,Google 就不应滥用这些名称,而应使用自己的包名称。
Android 平台绝对不兼容。应用程序必须专门为 Android 重新开发和重新测试,在其他认证的移动平台(例如 Nokia)上的测试是不够的。
Google 欺骗开发者和运行 Android 设备的客户。它甚至创建了自己的兼容性测试,就像一种商业策略,以创建另一个非开放的移动应用程序市场。
因此,版权滥用实际上在于长期滥用 Java 参考名称。我们知道 Google 欺骗了所有人(甚至包括法庭),并决定滥用该名称,只是为了拒绝开放其自己的新专有平台。
记住这一点:Android 绝对不是开放的,远不如 Java 开放。
Google 甚至不想获得许可证,以便能够将其规范集成到开放平台中,以确保“一次开发,到处部署”的兼容性合同。
因此,Android 应用程序现在无法再部署在 Java 平台(手机、机顶盒、电视、媒体中心设备)上,Java 应用程序也无法再部署在 Android 设备上。当 Google 坚持认为它与 Java 兼容时,它创建了自己的**封闭**平台。
您真的在这里为 Google 的封闭平台辩护吗?以及违反行为实际上不在于版权方面,而在于商标和 Google 的 Android 开发者网站上?
确实,需要的是与服务器端应用程序的开发平台集成。对于各种语言,包括 Java、Javascript、CSS、HTML、C、C++,都存在优秀的开源环境,特别是出色的 Eclipse。
在开发过程中,您可以使用一些 WYSIWYG 编辑器来帮助生成模板页面或创建一些片段,或者对一般的视觉布局进行建模。
然而,大多数时候您只会处理页面的片段。
WYSIWYG 编辑器对于创建各种静态部分(例如文档页面)可能很有用,但即使对于这些部分,现在使用专用软件(例如 wiki)或也对文档进行模板化(这也可以部分从应用程序设计中自动生成)也更简单。
对于交互式页面,例如支持论坛(如本论坛)或博客,也有专用应用程序,您可以将它们部署在您网站的子域名或 HTTP 子目录中。所有这些应用程序都有方便的方法来定制布局并将它们集成到您网站的其余部分。
只有对于链接到后台进程的复杂交互式页面,例如在线目录和商店,或显示进程状态或组织一些协作工作并衡量进度的页面,您才需要真正的开发。对于错误跟踪,也有易于部署的便捷应用程序,您将仅使用 WYSIWYG 编辑器创建一个模板,您将从中提取一些片段以集成到这些应用程序的布局中。