This is a real-time news application built using the MVVM (Model-View-ViewModel) architecture. The app provides users with up-to-date news from various sources, allowing them to stay informed on current events.
Anyone can contribute to this project! Whether you are a developer, designer, or someone with great ideas . . .
- Real-time news updates
- Clean and intuitive user interface
- MVVM architecture for efficient code organization
- Support for customizations and preferences
- Android
- Kotlin
- MVVM architecture
- Retrofit for API calls
- LiveData for data observation
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/your-repository.git
- Open the project in your preferred IDE
- Build and run the application
Before running the application, make sure to:
- Obtain an API key from News API and replace
YOUR_API_KEY
in the code with your actual API key.
// app/src/main/java/com/example/newsapp/data/NewsApiService.kt
const val API_KEY = "YOUR_API_KEY"