2

我目前制作供 PC 使用的 Java (eclipse) 应用程序。从基本的独立程序到客户端/服务器程序的一切。我上网并注意到我所在地区的大多数开发职位都是针对Android开发的。Android 应用程序开发与常规 JAVA 开发程序有何不同,我在哪里可以找到入门信息?

  • 我不知道 JScript、HTML 或任何其他 Web 开发工具,所有的描述都只是说“移动 Java 开发人员,Android 市场”。
4

4 回答 4

4

大多数 Android 应用程序都是用 Java 编写的,使用 Android 开发者网站上提供的Android SDK 。接下来开始的最佳位置是培训指南

要回答您的问题,如果您以前使用过 Java,对 UI(Swing、AWT 等)做过一些工作,那么您应该真的很好,最具挑战性但最重要的事情是了解活动/片段意图概念。知道了这些,你就没事了。

好好看看 Hello Worlds,尝试阅读尽可能多的教程(天知道那里有多少)。

于 2012-06-29T13:21:30.030 回答
3

我将从这里开始:

http://developer.android.com/training/index.html

我从未开发过供 PC 使用的应用程序,但是当我为我的 Android 应用程序搜索示例代码时,我或多或少只搜索纯 Java 示例。那样它是一样的。您可能想了解的是 Android 生命周期以及如何使用标准 Android UI 元素制作 Android 应用程序的图形部分。如果您已经了解 Java,我想您会很快掌握它的窍门!

于 2012-06-29T13:15:41.500 回答
3

可以使用各种平台和SDK开发Android应用程序这些我记得的很少

  1. 本机使用 C/C++
  2. 爪哇
  3. 然后使用 Adob​​e
  4. 然后是phoneGap
  5. 您也可以使用 .Net(如果我记得的话,使用 MonoDroid)

然而,谷歌有其基于 Java 的 sdk 和一个非常有据可查的网站。Android与常规 Java 开发没有太大区别,因为它使用 Java Api。但您需要了解 android 系统的工作原理。

此外,如果您有任何问题,您可以随时搜索 SO 和 Google。

最重要的是,您的选择必须符合您的兴趣,然后是市场趋势。

于 2012-06-29T13:23:38.960 回答
2

你知道 TotalCross (www.totalcross.com) 吗?它是一个面向移动应用程序的 JAVA 交叉开发平台。与任何其他跨平台一样,有一些优点和缺点,但您也可以分发到 iOS、Android 和 Windows。

于 2017-03-27T18:02:48.077 回答