Integration of FCM (Firebase Cloud Messaging) for notification when New News data is added on server
This repository contains the source code for a mobile application developed in Kotlin for Android devices. TThis Android application fetches news articles from a provided AWS linked API and allows users to view them within the app, Additionally System APIs are used for fetching data without relying on any third-party libraries like Retrofit. It also integrates Firebase Cloud Messaging (FCM) to receive and display notifications. The app features visually interactive design, custom fonts, icons, and sorting options for listing articles based on old-to-new or new-to-old.
- Fetches news article details from the provided API.
- Lists articles with headlines and URLs on the home screen.
- Opens the selected article in a browser window.
- Integrates Firebase Cloud Messaging (FCM) for notifications.
- Supports sorting articles based on old-to-new or new-to-old.
- Utilizes visually interactive design with custom fonts and icons.
- Android Studio with SDK installed.
- Firebase project setup for Cloud Messaging.
- Internet connection to fetch news articles.
- Clone the repository:
- Use Android Studio to view-edit-run-build source code