App for searching unsplash photos library with query.

Overview

android-imagesearch-app

App for searching unsplash photos library with query.

Used API for images: Unsplash

Libraries used in the project:

  • Paging 3 for API data pagination management
  • Room for favorite and custom movies cache
  • ViewModel for communication between View and Model layers (As part of MVVM architecture)
  • LiveData for implementing the observer pattern
  • Navigation component for navigation and communication between fragments
  • Retrofit for network requests
  • AndroidX Libraries that are part of Android Jetpack
  • Dagger Hilt for dependency injection
  • View binding for interacting with views
  • Glide for loading images

Screenshots

Gallery screen

Details screen

You might also like...
MyDishes - Add your dishes with recipes and photos
MyDishes - Add your dishes with recipes and photos

MyDishes In this application you can add your dishes with recipes and photos. Co

Appcent Nasa Rover Photos API Apptern Homework
Appcent Nasa Rover Photos API Apptern Homework

AppcentNasaApi Appcent Nasa Rover Photos API Apptern Homework NASA Api : https://api.nasa.gov/ See Photos that taken by Nasa's 3 Rovers (Curiosity, Op

Library to change Android launcher App Icon and App Name programmatically !

AppIconNameChanger Change Android App launcher Icon and App Name programmatically ! Download Demo APK from HERE Kindly use the following links to use

Food Recipe App is an app for collecting most of food recipe in one app

Food Recipe App is an app for collecting most of food recipe in one app

Show worldwide headline. API/Glide library/recycler view/volley library/kotlin/xml/ chrome custom tabs
Show worldwide headline. API/Glide library/recycler view/volley library/kotlin/xml/ chrome custom tabs

Show worldwide headline. API/Glide library/recycler view/volley library/kotlin/xml/ chrome custom tabs. - you can click on headline and it will open an article of that news in the app(no need to go to chrome or any browser)

 A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library.
A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library.

Expo Music Picker A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library. Supp

Utility Android app for generating color palettes of images using the Palette library. Written in Kotlin.
Utility Android app for generating color palettes of images using the Palette library. Written in Kotlin.

Palette Helper is a simple utility app made to generate color palettes of images using Google's fantastic Palette library. It's mostly a for-fun pet p

Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap:
Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap:

Villains & Heroes Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information

Owner
null
An application about searching movies and seeing details

MovieAPP About this project This project is a application about searching movies and seeing details about them. Used Technologies MVVM Architecture Re

Efecan Bayat 4 Feb 20, 2022
Blood and Buddies an android application project for searching the donor or recipients for blood

"Blood and Buddies" an android application project for searching the donor or recipients for blood. use for school/college projects or personal. FREE Blood Donation app available for Android smartphones.

Tushar Awasthi 2 Aug 23, 2022
Project allowing to query products (languages, libraries, databases, etc) by their properties.

Products app This project allow to search products (mostly software products for now such as languages, libraries etc) based on their properties. For

null 1 May 1, 2022
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)

Imagine App An simple image gallery app utilizing Unsplash API. Built with ❤︎ by Wajahat Karim and contributors Features Popular photos with paginatio

Wajahat Karim 313 Jan 4, 2023
ImagesApp Aplicación que consume la API de Unsplash con Retrofit y muestra una lista de imágenes

ImagesApp Aplicación que consume la API de Unsplash con Retrofit y muestra una lista de imágenes. Esta aplicación fue desarrollada usando la arquitect

Jorge S 0 Jan 4, 2022
A Mars Photos app for Android using NASA APIs with MVVM + Clean Architecture

Mars Photos App ?? Mars Photos App for Android that display a list of photos taken from cameras from different rovers - Made with Hilt, Coroutines, Re

Waseef Akhtar 3 Jun 30, 2022
😳 This app shows a recyclerView grid list with images from Picsum Photos API 🖥️

GalleryImagesWithRecyclerView ?? This app shows a recyclerView grid list with images from Picsum Photos API ??️ ?? ✏️ Architeture Components MVVM View

Rodrigo Loss Taborda 0 Dec 29, 2021
KeyCip - an Android app that allows users to encrypt, decrypt and sign text, photos, videos and other files

KeyCip is an Android app that allows users to encrypt, decrypt and sign text, photos, videos and other files. To accomplish this goal, it relie

null 18 Nov 26, 2022
Pixelify Google Photos For Kotlin

Pixelify-Google-Photos LSPosed module to add Google Pixel features on Google Photos for any device. LSPosed module repo Development repo Telegram grou

null 53 Dec 26, 2022
Connect to internet to get photos of mars

MarsPhotos - Starter Code Starter code for Android Basics in Kotlin. Introductio

Vipul Chaudhary 0 Dec 18, 2021