Mahavirkumar / TweetVerse

A Tweet Reader App on which user can read tweet of diffent category

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A Tweet Reader App on which user can read tweet of diffent category


Languages

Language:Kotlin 100.0%