0

我有一个问题:我正在进行最后一年的项目,我可以开发一个 Android 应用程序或一个 Web 服务器(它可以将数据从 XML 文件导入/导出到 XML 文件,并具有用户身份验证等)。

Web 服务器必须使用 Spring MVC、Hibernate 和 Maven,但我从未对这些技术做过任何事情。Android开发也有同样的问题。我的技能是 Java(只是 Java,不是 Java EE)、C、HTML 和关系数据库。这就是我们在西班牙大学学习的内容。

两种选择的学习曲线如何?哪个不明显?

4

2 回答 2

1

在我看来,这取决于您需要开发的 Android 应用程序的类型。如果你需要一个复杂、漂亮和优美的 UI,我认为这两条学习曲线是相似的。如果你需要一个能正常工作的应用程序,Android 比 Spring + hibernate 更容易学习。

于 2012-11-10T00:04:06.747 回答
0

我的技能是 Java(只是 Java,不是 Java EE)、C、HTML 和关系数据库

如果这个项目的可用时间很短:

由于您不了解 Java EE,我建议您使用 Android 开发。

别的 :

我建议使用 Web 服务器应用程序,因为这将是一个很好的学习曲线,因为您将学习 Java EE、Spring 和 Hibernate。而且,如果您计划将来成为 Java 开发人员,它也会派上用场。

于 2012-11-10T14:26:59.563 回答