Articles of java me

从J2ME迁移到Android

来自J2ME编程的任何相似之处都可以轻松适应Android API 。 或者Android API与J2ME编程移动应用程序的方式完全不同。

移动开发进入壁垒

我正在考虑在业余时间制作一些移动应用程序,我希望能够在网上为任何人使用(可能是开源的)。 我刚刚和PyS60一起工作,我真的很喜欢它。 我的问题是,我不想花这些应用程序(我不打算从他们那里赚钱),并为我正确地分发PyS60应用程序,它看起来像我需要购买昂贵的发行商许可证,那么每次我想要一个应用程序签名,仍然支付。 我知道我可以分发这些脚本,但这需要最终用户下载pys60解释器。 我也很乐意看看其他语言/平台。 iPhone应用程序需要一个开发许可证,我需要一个Mac编译代码(我没有,我是一个Linux x86用户)。 J2ME应用程序似乎需要“Javavalidation”才能在OVI商店。 我假设,如果他们是通过其他方式分发? 基本上我正在寻找能够在我的手机上工作的应用程序(N95),如果有人看到它,我可以说只要从www.example.com/myapp得到它,它就可以工作。 我也有兴趣使用像OVI商店这样的东西来分发它。 但我不想花费大量的钱。 任何人都有这方面的经验或知识? J2ME是我唯一的select吗?

如何在Java中创build面向移动的多平台共享库?

我有一个在黑莓(JDE 4.5)上运行的Java应用程序。 我想将此应用程序移植到Android,并能够同时维护这两个应用程序。 我也可能希望将此应用程序移植到其他Java平台(J2ME?)。 我明白,代码的很大一部分将不得不针对每个平台(UI和其他东西)。 但是我也觉得很多代码可以(应该)被共享(与域相关的类)。 什么是实现这个目标的最好方法,以及要避免的陷阱是什么? 到目前为止,我已经能够用我所有的共享类创build一个JAR,我已经能够将它集成到我的BlackBerry应用程序中(使用preverify和rapc )。 但: JAR是一个J2SE库。 我怎样才能确保它将在BlackBerry,Android或J2ME上运行(甚至编译)? 我还使用了一个针对J2ME的JSON库( https://github.com/upictec/org.json.me/ )。 这个库似乎使用某种预处理指令( CLDC ,请参阅https://github.com/upictec/org.json.me/blob/master/src/main/java/org/json/me/JSONObject。 java#L392 )。 我怎样才能使用(或转换)这个库使用正确的预处理定义?

android.opengl和javax.microedition.khronos.opengles包有什么区别?

就在网上任何地方找不到任何有关android.opengl类的用途:它们似乎是javax.microedition.khronos.opengles副本 – 只是静态与成员方法。 那么在使用它们而不是J2ME类时有什么特别的意义:它们是否应该更快,有更多的function,更简单的工作? 我想使用它们而不是一直传递GL参考。

连接到不可发现的蓝牙设备

我正在开发一个应用程序的Android。 只是一个普遍的问题,如果有可能连接到一个不可公开的设备是公开的? 提前致谢。

开发具有蓝牙支持的跨移动应用的最佳方式是什么?

我已经阅读了关于Phonegap的本地特性支持。 显然,它没有提到蓝牙支持。 我没有find或find任何其他跨平台开发支持的平台。 因此,我目前面临着两个select 。 独立build立所有的平台(非常痛苦的select) find一个合适的跨平台开发解决scheme(我还没有find)。 我的问题是 对于那里的移动开发者,你会build议我采取哪一种select,这里没有列出? 如果可能的话,还有利于细节的利弊。 非常感谢你。

自定义encryptionGSM通话

是否有可能用java(JME或Android)捕获语音audiostream,自定义encryption,然后通过普通GSM呼叫作为普通stream发送? 当然,解密密码在其他手机上。 java允许应用程序级别拦截audiostream,或者在硬件级别禁用它? 有没有这样的应用程序?

在J2ME和Android中哪一个更有用,可用和stream行作为移动编程语言或框架?

我对移动应用程序开发非常感兴趣。 但是哪种语言或框架更受欢迎,有用且可用? 我很了解Java。 如果您有任何想法和/或经验,请帮我做出决定。

有没有可能在Android手机上安装Java FX?

我想在我的android手机上安装Java Me应用程序。 我已经与jbed和其他一些虚拟机尝试过,但它不工作。 在Windows Mobile上,我尝试使用javaFx,它的工作,所以我试图在android上做同样的事情,但我找不到javaFx apk。 我的手机是三星GT-i5500。 谢谢。

我应该开始学习什么移动平台?

我应该开始学习什么移动平台? 重要的是: 缓解 平台的普及 低成本的SDK和实际的手持设备