Firebase Cloud Messaging in Android

What is FCM?

It is a cross-platform messaging solution that reliably delivers messages at no cost. It can send notifications that are displayed to your user or data messages which can be consumed by application code.  Messages can be distributed to client app in any of three ways:

  1. To Single devices,
  2. To groups of devices,
  3. To devices subscribed to topics (news, games etc.).

Continue reading

NFC in Android : An Introduction


What is NFC ?

Near Field Communication (NFC) is a set of short-range wireless technologies, typically requiring a distance of 4cm or less to initiate a connection. NFC allows you to share small payloads of data between an NFC tag and an Android-powered device, or between two Android-powered devices. NFC-related APIs in Android are introduced starting from API level 9. Continue reading