NFC手机钱包开发指南:合作方技术详解与模式分析

需积分: 9 1 下载量 182 浏览量 更新于2024-09-11 收藏 92KB DOCX 举报
NFC能力开放参考交互设计v1.2-20150429文档详细介绍了中国移动针对NFC手机钱包业务向合作方提供的端到端开发解决方案。该方案旨在协助应用开发者利用NFC技术创建各种支持不同业务场景的应用,如NFC名片、公交卡、电子门票等,确保数据安全。 文档的核心内容分为四个主要部分: 1. **概述** - NFC手机钱包为应用合作方提供了包括NFC终端模拟卡功能、TSM业务接口、安全存储空间和手机钱包客户端集成接口在内的资源,便于开发者构建应用并与中国移动平台无缝整合。 - 文档的目标是为开发人员提供基础技术指导,包括产品开发流程、所需技术文档索引以及常见技术问题解答。 2. **开发范围** - 分别阐述了三种应用模式: - **纯客户端模式**:所有功能由客户端执行,数据存储在手机内部,例如NFC名片应用。 - **客户端结合卡应用模式**:涉及用户隐私的数据存储在NFC-SIM的加密区域,如简单的公交卡应用。 - **客户端、卡应用加业务平台模式**:数据在SIM卡和云端业务平台间共享,典型应用如支持空中开卡和充值的金融PBOC应用或公交卡应用。 3. **开发流程** - 开发流程包括应用客户端的设计(包括界面交互和业务逻辑),NFC-SIM卡上的应用处理逻辑(定义和实现交互指令),以及业务平台的开发,它与TSM平台集成,接收用户状态变更通知,以处理业务相关操作。 4. **应用客户端** - 包括客户端的界面设计,确保用户体验流畅,同时实现与NFC-SIM卡的有效通信。 通过遵循这份指南,合作方能够遵循清晰的开发路径,确保其NFC应用既能满足业务需求,又能充分利用NFC技术的优势,为用户提供便捷且安全的服务。此外,文档还强调了安全性,尤其是在涉及用户敏感数据时,确保数据在NFC-SIM卡和云端的妥善存储和传输。