3

我为诺基亚 6131 开发了一些支持 NFC 的小型应用程序。SDK 是专门针对该设备的,它实现了JSR 257

现在,我看到了具有专有 SDK 的不同移动平台,每个平台都提出了不同的功能(Android ICS、Meego、iOS)。

我想知道哪个平台还支持 JSR 257?另外,我想知道学习 JSR 257 是否仍然有趣,或者我可以采取哪种方式?NFC 目前正在扩展,知道哪些是为这项技术开发的标准工具会很有趣。我不想学习一个新的框架,然后在两年内看到它完全过时且不受支持。

4

3 回答 3

1

我知道最近使用 JSR 257 的唯一设备是三星 S5230 (Tocco Lite) 的 NFC 版本。除了您可能使用过的诺基亚特性之外,您的应用程序也应该可以使用它。但那只是那里的设备。

如果您打算将应用程序移植到其他平台,我会从 Android 开始,因为它将是 J2ME 最熟悉的平台,因此也是最容易移植的平台。

于 2011-10-25T11:44:52.523 回答
1

JSR 257 是针对 Java ME 平台的,所以不能指望它直接支持其他平台。

Android 和 iOS 平台与 Java ME 绝对不同:

据我所知,Meego也是一个不同的平台。

我想知道学习JSR 257是否仍然有趣

根据我的回忆,上面的答案是否定的,除非有人愿意将想法锁定在有限的手机型号范围内,主要来自诺基亚。请注意,这里我指的是 JSR 257 API,而不是一般的 NFC。

  • 在过去的项目中,我被分配审查同事所做的 JSR 257 API 分析。他的结论(当时我完全同意)是 JSR 257 API 的设计非常糟糕,使用它编写便携式 NFC 应用程序非常困难。
于 2011-10-25T12:52:41.037 回答
0

这是带有 JSR-257 API 的所有诺基亚设备的列表。我认为您无法使用单个 API 覆盖所有支持 NFC 的设备。根据您的目标市场,您可能需要查看 Android。

于 2011-10-25T18:08:07.743 回答