Fetch random dog images

Last update: Aug 22, 2021

RandomDogImages

Show Random Dog Images

Demo application built in 100% Kotlin and implementing some Jetpack Components.

This app was developed for as a demo code for IWD2021-GDG-BUJUMBURA EVENT.

Link to the session slides Consuming Rest Api in Android

This application consumes DogApi

Tech Stack

-Kotlin- a cross-platform, statically typed, general-purpose programming language with type inference.
-Coroutines - perform background operations.
-Coil - a lightweight Image library.
-Retrofit - A type-safe HTTP client for Android.

-GSON - A retrofit converter.

-Pallete API - A support library that extracts prominent colors from images.

Jetpack
-LiveData - is an observable data holder.
-Lifecycle - perform action when lifecycle state changes.
-ViewModel - store and manage UI-related data in a lifecycle conscious way.

ScreenShots

GitHub

https://github.com/valentineRutto/RandomDogImages
You might also like...

🐶 Simple app which shows random dog image from Dog API

🐶 Simple app which shows random dog image from Dog API

🐶 Doggy App 🐶 🐾 Simple app which shows random dog image from Dog API with Retrofit2 and Glide 🐾 ❤️ Retrofit @GET Request YouTube Tutorial! (Stevdz

Jun 8, 2022

An Android application to showcase dog images

An Android application to showcase dog images

DogApp An Android application to showcase dog images. The application allows users to see random dog images or random dog images by breed.The user can

Feb 17, 2022

MVVM Android Studio Kotlin Project Dog Images

MVVM Android Studio Kotlin Project Dog Images

MVVM Android Studio Kotlin Project Dog Images This project implement: MVVM Retro

Apr 17, 2022

An app to fetch a random user and display the results on UI

An app to fetch a random user and display the results on UI

An app to fetch a random user and display the results on UI

Aug 11, 2022

🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.

🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.

Landscapist 🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, Fresco Usecase You can see the use

Aug 11, 2022

🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.

🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.

🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.

Aug 18, 2022

Implement Dog vs Cat Prediction Model in Android app

Implement Dog vs Cat Prediction Model in Android app

This project aims to classify the input image as either a dog or a cat image. The image input which you give to the system will be analyzed and the predicted result will be given as output. Machine learning algorithm [Convolutional Neural Networks] is used to classify the image.

Oct 27, 2021

An app that displays dog pictures and info because who doesn't love dogs?

An app that displays dog pictures and info because who doesn't love dogs?

🐩 🐩 🐩 Dogtionary 🐩 🐩 🐩 The Basics An app that displays dog pictures and info because who doesn't love dogs? Tech Kotlin 1.5.21 Gradle 7.0.0 Buil

Jan 29, 2022

An Android App based on MVVM Architecture which shows random anime images from some famous subreddits

An Android App based on MVVM Architecture which shows random anime images from some famous subreddits

Android App which shows random anime wallpapers from some famous subreddits like r/animeArt, r/imaginarySliceOfLife, r/animePhoneWallpapers and animeWallpapersSfw

Mar 2, 2022

🏞 A simple android app to show random images with Lorem Picsum API.

🏞 A simple android app to show random images with Lorem Picsum API.

LoremPicsum A simple android app to show random images with Lorem Picsum API. Used skills Android Multi-Module RecyclerView MVVM with AAC ViewModel &

Feb 25, 2022

On device extracting images from videos - creating video from images.

AndroidVideoTranscoder Surprisingly fast on device video transcoding. Features extracting images from video either ffmpeg or mediacodec creating video

Apr 9, 2022

Android port of Simon Tatham's Puzzles. *git replace in use* - you might want to {{ git fetch origin 'refs/replace/*:refs/replace/*' }}

This is the README accompanying the source code to Simon Tatham's puzzle collection. The collection's web site is at https://www.chiark.greenend.org.

Aug 3, 2022

[Android Library] A SharedPreferences helper library to save and fetch the values easily.

Preference Helper A SharedPreferences helper library to save and fetch the values easily. Featured in Use in your project Add this to your module's bu

Apr 4, 2020

📲 Android Application to track any user activity on Github built using the Github Developers API. Used Retrofit to fetch data and MVVM Architecture.

📲  Android Application to track any user activity on Github built using the Github Developers API. Used Retrofit to fetch data and MVVM Architecture.

Github Visualizer 📲 Android Application to track any user activity on Github built using the Github Developers Api. A sample application to demonstra

Aug 2, 2022

Newesy is news app which uses NewsAPI to fetch news.

Newesy is news app which uses NewsAPI to fetch news.

Newesy is news app which uses NewsAPI to fetch news.The main aim of this app was to learn Modern Android Architecture (MVVM).It uses MVVM,Kotlin-coroutines,Room,ViewModal,Retrofit,GSON and Navigation graph

Jul 5, 2022

A demo application that uses TMDB APIs to fetch the movie details and cache it using the Room DB.

A demo application that uses TMDB APIs to fetch the movie details and cache it using the Room DB.

TMDB App Tmdb sample project is a demo application that is based on modern Android architectures. It will fetch the data from the network and cache it

Jun 6, 2022

Android application to preview, record (MediaRecorder), and fetch each image from both front and rear cameras simultaneously

Android application to preview, record (MediaRecorder), and fetch each image from both front and rear cameras simultaneously

DuoCamera 🚀 Overview Android application to preview, record (MediaRecorder) and fetch each image from both front and rear cameras simultaneously. The

Jun 10, 2022

This app should provide a common interface to fetch the estimated time of arrival for parcels

ETA-App This app should provide a common interface to fetch the estimated time of arrival for parcels. It will integrate with several backend systems

Dec 14, 2021

Android app to fetch closed pull request of any public repo

Pullr Android app to fetch closed pull request of any public repo 🌟 Features Co

May 17, 2022
[Android Library] A SharedPreferences helper library to save and fetch the values easily.

Preference Helper A SharedPreferences helper library to save and fetch the values easily. Featured in Use in your project Add this to your module's bu

Apr 4, 2020
Android app to fetch closed pull request of any public repo

Pullr Android app to fetch closed pull request of any public repo ?? Features Co

Dec 26, 2021
Simple random ore mod for Minecraft/Fabric. Heavily inspired by Randomite.

Rand'Ore >> Download << Simple random ores for Fabric! This mod is open source and under a permissive license. As such, it can be included in any modp

Dec 31, 2021
Simple random ore mod for Minecraft/Rift. Heavily inspired by Randomite.

Rand'Ore >> Download << Simple random ores for Rift! This mod is open source and under a permissive license. As such, it can be included in any modpac

Jul 10, 2022
An android application for generating random quotes for learning Room, Jetpack Navigation and Lifecycles, Retrofit
An android application for generating random quotes for learning Room, Jetpack Navigation and Lifecycles, Retrofit

Random-Quote-Generator An android application for generating random quotes for learning Room, Jetpack Navigation and Lifecycles, Retrofit MAD Score Te

Jan 8, 2022
🔥🖼 Display images stored in Cloud Storage for Firebase using Coil

firecoil firecoil allows you to load images from Cloud Storage for Firebase in your Android app (through a StorageReference) , using the image loading

Jul 13, 2022
An android app built using Kotlin that consumes Pixabay API to display images and their details.
An android app built using Kotlin that consumes Pixabay API to display images and their details.

AdanianAndroidTest An android app built using Kotlin that consumes Pixabay API to display images and their details. It has been built following Clean

Jul 12, 2022
Make interesting books for your kids, usint text and images from simple.wikipedia.org

Baby Book Builder Baby Book Builder is an Android app and a website for creating books to help your growing child learn. Contributing Donations Baby B

Aug 8, 2022
WallPaperApplication - An android wallpaper app which displays images
WallPaperApplication - An android wallpaper app which displays images

WallPaperApp App description An android wallpaper App which displayes free image

Aug 8, 2022