NFCAndroid

This is a experimental project about Android NFC functionality. The whole idea is based on using android device as a Host Card Emulation, however we cannot simply send a byte array by realising communication enter iOS and Android because of iOS can only accept NDEF Message. So I'm enlightened by reading NFCForum-TS-Type-4-Tag which simulate the whole process command talking cross devices.

Architecture

The whole project conclude 3 projects modules globally.

Module Status
app Android Host Card Emulation of a NFC Forum Type-4 tag
readNfcMessage NFC Read Application to verify HCE Android Completion
nfcemvread NFC Read Application to get Card Bank Information

ScreenShots

  • Android HCE with NFC Type-4 Tag
    NFCAndroid34
  • read NFC Message Application
    • Android
      NFCAndroidzz

NFCAndroiddd
- iOS
NFCAndroidd

NFCAndroidz

  • nfc read card bank info (EMV)
    NFCAndroids

NFCAndroidx

GitHub