但基本上移动应用程序的主要部分都是用 java 编写的,一种是另一种方式。还有使用 xCode 的 IOS。甚至可能有一些使用 C++ 或其他东西的嵌入式开发平台,但我真的不能说这些。
编辑:
哦,是的,Windows Mobile 现在变得非常流行。在我看来,进入 Windows 7 Mobile 开发实际上是一个好主意。尽管目前在可用资源社区等方面相当贫穷,但它可能会在未来一两年内增长。另外,应用程序竞争很小,没有市场,因此更容易推出成功的应用程序(iPhone 的情况并非如此,而且 Android 市场很快就会被填满)。
j2me is a technology that was used a couple of years ago for creating those apps on the cheap phones (think pre-smartphones). blackberry and symbian have a bit of an extended java libraries but it is still similar to j2me (painful to create apps that don't look good plus in later global events symbian os is becoming more and more unpopular which means less and less developers are needed).
But basically the major part of the mobile apps are written in java, one way of another. there is also IOS which uses xCode. maybe even some embedded development platforms that are using c++ or something but i can't really say for those.
EDIT:
Oh and yes there is windows mobile now that is becoming quite popular. getting into windows 7 mobile development is actually a good idea in my opinion. Although currently its pretty poor in terms of available resources community etc.. it can possibly grow in the next year or two. Plus the app competitions is quite small, there isn't a market so its easier to push through a successful app (which isn't the case with iphone and also the android market becomes filled really fast).
J2ME only supports on Symbian and Blackberry platform. LWUIT is J2ME framework. You can develop symbian, blackberry and android application by using this framework. If you are using LWUIT framework means no need to write the coding for different platform. You can use same coding for all platform(Symbian, Balckberry and Android). But you have change some small changes for each platform.
Basically iPhone supports objective-C. But you can develop the iPhone application by using C# with MonoTouch framework. If you know java means C# with MonoTouch framework better for iPhone development. But it will be cost.
发布评论
评论(3)
Java ME 日渐衰落。
iPhone 是 Objective-C; iPhone 上没有 Java。
Android 是自己的平台,与 Java ME 不同。
BlackBerry 曾经基于 Java ME,但他们正在向 HTML/CSS/JavaScript 方向发展,远离 Java ME。
Java ME is waning.
iPhone is Objective-C; there's no Java on iPhone.
Android is its own platform, different from Java ME.
BlackBerry used to be based on Java ME, but they're moving in an HTML/CSS/JavaScript direction, away from Java ME.
j2me 是几年前用于在廉价手机(想想智能手机之前)上创建这些应用程序的技术。 blackberry 和 symbian 有一些扩展的 java 库,但它仍然类似于 j2me(创建看起来不太好的应用程序很痛苦,而且在后来的全球事件中 symbian 操作系统变得越来越不受欢迎,这意味着需要越来越少的开发人员)。
但基本上移动应用程序的主要部分都是用 java 编写的,一种是另一种方式。还有使用 xCode 的 IOS。甚至可能有一些使用 C++ 或其他东西的嵌入式开发平台,但我真的不能说这些。
编辑:
哦,是的,Windows Mobile 现在变得非常流行。在我看来,进入 Windows 7 Mobile 开发实际上是一个好主意。尽管目前在可用资源社区等方面相当贫穷,但它可能会在未来一两年内增长。另外,应用程序竞争很小,没有市场,因此更容易推出成功的应用程序(iPhone 的情况并非如此,而且 Android 市场很快就会被填满)。
j2me is a technology that was used a couple of years ago for creating those apps on the cheap phones (think pre-smartphones). blackberry and symbian have a bit of an extended java libraries but it is still similar to j2me (painful to create apps that don't look good plus in later global events symbian os is becoming more and more unpopular which means less and less developers are needed).
But basically the major part of the mobile apps are written in java, one way of another. there is also IOS which uses xCode. maybe even some embedded development platforms that are using c++ or something but i can't really say for those.
EDIT:
Oh and yes there is windows mobile now that is becoming quite popular. getting into windows 7 mobile development is actually a good idea in my opinion. Although currently its pretty poor in terms of available resources community etc.. it can possibly grow in the next year or two. Plus the app competitions is quite small, there isn't a market so its easier to push through a successful app (which isn't the case with iphone and also the android market becomes filled really fast).
J2ME仅支持Symbian和Blackberry平台。 LWUIT 是 J2ME 框架。您可以使用此框架开发symbian、blackberry 和 android 应用程序。如果您使用LWUIT框架意味着无需为不同平台编写代码。您可以对所有平台使用相同的编码(Symbian、黑莓和安卓)。但是您对每个平台进行了一些小的更改。
iPhone基本上支持objective-C。但是您可以使用 C# 和 MonoTouch 框架来开发 iPhone 应用程序。 如果您知道 java 意味着 C# 和 MonoTouch 框架更适合 iPhone发展。但这将是成本。
J2ME only supports on Symbian and Blackberry platform. LWUIT is J2ME framework. You can develop symbian, blackberry and android application by using this framework. If you are using LWUIT framework means no need to write the coding for different platform. You can use same coding for all platform(Symbian, Balckberry and Android). But you have change some small changes for each platform.
Basically iPhone supports objective-C. But you can develop the iPhone application by using C# with MonoTouch framework. If you know java means C# with MonoTouch framework better for iPhone development. But it will be cost.