vemarav / NFCReader-KMP

Cross-platform NFC Tag reader built with Kotlin Multiplatform for Android and iOS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kotlin Multiplatform NFC Tag Reader

This is a Near-Field Communication (NFC) Tag Reader application built using Kotlin Multiplatform. It can run on both Android and iOS.

Introduction

This application is developed with the goal of demonstrating the power of Kotlin Multiplatform (KMP). It leverages the NFC capabilities of both Android and iOS devices to read NFC tags and display the information to the user.

Features

  • Read NFC Tags
  • Display tag information
  • Uniform UX on both Android and iOS

Note: For Android devices, ensure that NFC is enabled. If NFC is disabled, the application will not detect NFC tags.

Demo

iOS Demo

NFC.Tag.Reader.iOS.Demo.mp4

Android Demo

NFC.Tag.Reader.Android.Demo.mov

About

Cross-platform NFC Tag reader built with Kotlin Multiplatform for Android and iOS.

License:Apache License 2.0


Languages

Language:Kotlin 92.5%Language:Swift 7.5%