Skip to content

An Android News App using Kotlin, androidx libraries and Kodein based on MVVM architecture

Notifications You must be signed in to change notification settings

pulkitrathi17/Globe

Repository files navigation

Globe

An Android News App using Kotlin, androidx libraries and Kodein based on MVVM architecture. The app has three screens: Top news, Search and Settings.

Top News

Shows top news according to the location set by user. On clicking particular news element user is redirected to the webview for that article url.

Search News

To search news using keywords according to the language preference.

Settings

For setting Language and Location.

Technologies Used

  1. Kotlin
  2. Kodein for Dependency Injection
  3. MVVM architecture (Model - View - View Model)
  4. Room DB
  5. Retrofit Networking Library
  6. Picasso for Image Loading
  7. AndroidX library - Navigation Controller

Api Used

https://newsapi.org/

Releases

No releases published

Packages

No packages published

Languages