Skip to content

YogeshVerma31/social-media-app-with-firebase

Repository files navigation

Tennine

Social Media App

  • Developed by Yogesh Verma

social-media-app-with-firebase

It is Freelancing project name is tennine social media

ViewBinding - View binding is a feature that allows you to more easily write code that interacts with views. Once view binding is enabled in a module, it generates a binding class for each XML layout file present in that module. An instance of a binding class contains direct references to all views that have an ID in the corresponding layout.

DataBinding - The Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically.

Firebase - Firebase is NoSql database which helps developer to make apps easily for testing purpose but it also used in industry.

Glide Library - Glide is a fast and efficient open source media management and image loading framework for Android that wraps media decoding, memory and disk caching, and resource pooling into a simple and easy to use interface

Image Cropper - Powerful (Zoom, Rotation, Multi-Source), customizable (Shape, Limits, Style), optimized (Async, Sampling, Matrix) and simple image cropping library for Android.

Retrofit Library - Retrofit is a REST Client for Java and Android allowing to retrieve and upload JSON (or other structured data) via a REST based You can configure which converters are used for the data serialization,

MultiDex - When your app and the libraries it references exceed 65,536 methods, you encounter a build error that indicates your app has reached the limit of the Android build architecture. to Avoid Use MultiDex

sdp - An android lib that provides a new size unit - sdp (scalable dp). This size unit scales with the screen size. It can help Android developers with supporting multiple screens. for text views please refer to ssp which is based on the sp size unit for texts.

ssp - An android lib that provides a new size unit - ssp (scalable sp). This size unit scales with the screen size based on the sp size unit (for texts). It can help Android developers with supporting multiple screens. This is the sibling of the sdp size unit that should be used for non text views.

Circle ImageView - A fast circular ImageView perfect for profile images. This is based on RoundedImageView from Vince Mi which itself is based on techniques recommended by Romain Guy.

Dexter Library - Dexter is an Android library that simplifies the process of requesting permissions at runtime.