我为诺基亚 6131 开发了一些支持 NFC 的小型应用程序。SDK 是专门针对该设备的,它实现了JSR 257。
现在,我看到了具有专有 SDK 的不同移动平台,每个平台都提出了不同的功能(Android ICS、Meego、iOS)。
我想知道哪个平台还支持 JSR 257?另外,我想知道学习 JSR 257 是否仍然有趣,或者我可以采取哪种方式?NFC 目前正在扩展,知道哪些是为这项技术开发的标准工具会很有趣。我不想学习一个新的框架,然后在两年内看到它完全过时且不受支持。
我知道最近使用 JSR 257 的唯一设备是三星 S5230 (Tocco Lite) 的 NFC 版本。除了您可能使用过的诺基亚特性之外,您的应用程序也应该可以使用它。但那只是那里的设备。
如果您打算将应用程序移植到其他平台,我会从 Android 开始,因为它将是 J2ME 最熟悉的平台,因此也是最容易移植的平台。
JSR 257 是针对 Java ME 平台的,所以不能指望它直接支持其他平台。
Android 和 iOS 平台与 Java ME 绝对不同:
据我所知,Meego也是一个不同的平台。
我想知道学习JSR 257是否仍然有趣
根据我的回忆,上面的答案是否定的,除非有人愿意将想法锁定在有限的手机型号范围内,主要来自诺基亚。请注意,这里我指的是 JSR 257 API,而不是一般的 NFC。
这是带有 JSR-257 API 的所有诺基亚设备的列表。我认为您无法使用单个 API 覆盖所有支持 NFC 的设备。根据您的目标市场,您可能需要查看 Android。