Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.8 KB

README.md

File metadata and controls

50 lines (33 loc) · 1.8 KB

Android Tweet Viewer App

This is an Android application that allows users to view tweets from different categories. It follows the MVVM (Model-View-ViewModel) architecture pattern and utilizes various libraries and best practices to ensure a robust and maintainable codebase.

Features

  • Display tweets from different categories
  • Retrofit for network requests
  • MVVM architecture
  • HILT for dependency injection
  • Jetpack Compose for UI development
  • Navigation component for handling navigation between screens
  • ViewModel for managing UI-related data
  • Follows best practices for Android development

Prerequisites

Before running the application, make sure you have the following:

  • Android Studio 4.2 or higher
  • Android SDK with API level 23 or higher

Getting Started

  1. Clone the repository:

  2. Open the project in Android Studio.

  3. Build and run the application on an emulator or a physical device.

Libraries Used

  • Retrofit: A type-safe HTTP client for making network requests.
  • HILT: A dependency injection library for Android.
  • Jetpack Compose: A modern UI toolkit for building native Android UIs.
  • Navigation Component: A library for handling navigation between screens.
  • ViewModel: A component of the Jetpack library for managing UI-related data.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

Acknowledgements