This section describes the main functionalities and features for developing a contactless applet in Proximera cards.
It is provided here mainly for the SIMagine contest participants who may get these cards in the development phase but also gives a good overview on contactless applets development in general. The SIMagine contest participants who are preselected on the first phase and have submitted a contactless project will receive a complete beta version of the SDK.
NFC Contactless Technology
It is recommended to familiarize yourself first with contactless technologies and especially the ISO 14443 standards and the Single Wire Protocol (SWP).
A SWP-NFC phone is composed by the following elements:
- The Baseband which contains the handset Operating System
- The NFC chip which interfaces with the contactless world
- The antenna which receives contactless data
The (U)SIM card is processing data coming from the phone on the legacy ISO 7816 interface and data coming from the NFC chip over the Single Wire (SWP) Protocol (and so, from the external contactless devices).
NFC Phone |
| Contactless Reader
![]() Contactless Tag
![]() Contactless Card |
An NFC phone can act in three modes:
- Card emulation: the phone is considered as an NFC card in the contactless system
- Reader emulation: the phone is considered as an NFC reader in the contactless system
- Peer-to-Peer :(out of scope of this document)
Card Emulation mode:
In this mode, the (U)SIM card receives commands (generally APDUs) on the SWP interface. It processes them and returns the response on the same SWP interface. As an example, the phone can behave as a payment card:
Reader Emulation mode:
In this mode, the SIM card is the initiator and sends commands to a card or a tag.
As an example, the phone can behave as a Tag reader:



