Table of contents
1. Project preparation
1.1 Create Firebase project
1.2 Configure Android applications
2. Integrate Firebase Cloud Messaging
2.1 Add FCM dependency