Dmitrii Romanenko

Software Engineer

Talk Title

Working with NFC and smart cards, or why you shouldn’t be afraid of ISO/IEC 7816-4.

Room

Stadia

Date

05.07.2024

Time

13:35 > 40 min

Share

on Twitter

NFC support in Android has been around for more than a decade. While the common use cases like reading NFC tags are widely documented, more specific topics like smart cards or host card emulation are often considered too niche and overlooked.
The purpose of this talk is to be a crash course for developers into those areas - either to broaden their knowledge or to help them with choosing their next project.

The talk will go over:

- How smart cards work, and what tools does Android give developers.
- Which protocols are used, and what does the average flow look like (using contactless payments as an example).
- What could go wrong and how to deal with it.

Speaker Bio

An Android developer with 12 years of experience in projects ranging from social networks to banking. Currently making food delivery better as a staff engineer in Delivery Hero.

Menu