Skip to content

Jdbarad/News-App-Android

Repository files navigation

News-App-Android

Dependency

Retrofit

A type-safe HTTP client for Android and the JVM

implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'

Glide

An image loading and caching library for Android focused on smooth scrolling

implementation 'com.github.bumptech.glide:glide:4.14.2'
annotationProcessor 'com.github.bumptech.glide:compiler:4.14.2'

Contry Code Picker

Country Code Picker (CCP) is an android library which provides an easy way to search and select country or international phone code.

implementation 'com.hbb20:ccp:2.6.1'

Firebase Auth

Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to app.

implementation 'com.google.firebase:firebase-auth-ktx:21.1.0'

Google & Facebook Sign-in Api

Users authenticate with Firebase using their Google Accounts & Also their Facebook accounts

implementation 'com.google.android.gms:play-services-auth:20.3.0'
implementation 'com.facebook.android:facebook-login:latest.release'

Firebase Database

The Firebase Realtime Database is a cloud-hosted database.

implementation 'com.google.firebase:firebase-database-ktx:20.1.0'

Screenshots

Splash Screen


Splash screen

Sign-in Screen


Sign-in screen

Log-in Screen


>Log-in screen

Home Screen


Home screen

Search Bar


Search Bar

Log-out Button


>Log-out Button

Sample Video

video.mp4
WhatsApp.Video.2022-11-07.at.11.49.49.mp4

Developed By

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages