Android Development by using Kotlin, this App uses the concept of API, Recycler Methods and Databases.

Overview

Bookstore App by using Kotlin

This Project is made using Kotlin, and it uses main concepts of API, Databases, Fragments and many more. This Application is a project in Internshala Android Development Training. This can be an app that can showcase the working of API and many more Libraries

Concepts Used

Different Layouts and Views: Card Views, Coordinator layouts, Relative and Linear Layouts.

Fragments: Used for navigation through the app as a substitute for Activities which has more Advantage to it.

Databases: For Storing the Books fetched from the API

Libraries: Various Android Libraries. From font to connectivity Libraries

API: The book store API that the books are fetched from

Acknowledgements

Features

  • Navigation Drawer
  • Books fetched from API
  • Connectivity
  • Add to Favourites
  • Data Settings when data isn't available

🚀 About Me

I'm an Android and Web developer. I have an Intermediate to Advanced skills in Developing Websites and Android Applications. I am currently getting started posting my Projects on github

🔗 Links

linkedin

🛠 Skills

Javascript, HTML, CSS, Kotlin, XML, MySQL, Python, C, Java, React, and others.

Screenshots

First book Second Book Third Book Fourth Book Fifth Book

Support

For support, email [email protected] or connect on Linkedin from Above.

You might also like...
TikTok-RecyclerView - This is a demo app built using 'Koin' a new dependency injection framework for Android along with RecyclerView and ExoPlayer2.
TikTok-RecyclerView - This is a demo app built using 'Koin' a new dependency injection framework for Android along with RecyclerView and ExoPlayer2.

TikTok-RecyclerView Demo About This is a demo app built using 'Koin' a new dependency injection framework for Android along with RecyclerView and ExoP

KotlinDSL - Gradle dependency management using buildSrc and Kotlin DSL
KotlinDSL - Gradle dependency management using buildSrc and Kotlin DSL

Gerenciamento de dependências Gradle usando buildSrc e Kotlin DSL João Santos Qu

RecyclerView Application example using kotlin and viewbinding.

SimpleRecyclerViewApp Shows how to display some items in a simple list using the RecyclerView and RecycleView.Adapter. The RecycleView is the entity t

Square Cycler API allows you to easily configure an Android RecyclerView declaratively in a succinct way.

Square Cycler – a RecyclerView API The Square Cycler API allows you to easily configure an Android RecyclerView declaratively in a succinct way. Desig

ItemDecoration for RecyclerView using LinearLayoutManager for Android
ItemDecoration for RecyclerView using LinearLayoutManager for Android

RecyclerItemDecoration RecyclerItemDecoration allows you to draw divider between items in recyclerview with multiple ViewType without considering item

RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting)
RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting)

Advanced RecyclerView This RecyclerView extension library provides Google's Inbox app like swiping, Play Music app like drag-and-drop sorting and expa

Elegant design and convenient to use RecyclerView adapter library based on Kotlin DSL.
Elegant design and convenient to use RecyclerView adapter library based on Kotlin DSL.

xAdapter: Kotlin DSL 风格的 Adapter 封装 1、简介 该项目是 KotlinDSL 风格的 Adapter 框架封装,用来简化 Adapter 调用,思想是采用工厂和构建者方式获取 Adapter 避免代码中定义大量的 Adapter 类。该项目在 BRVAH 的 Ada

A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.
A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.

UltimateRecyclerView Master branch: Dev branch: Project website:https://github.com/cymcsg/UltimateRecyclerView Description UltimateRecyclerView is a R

A flexible view for providing a limited rect window into a large data set,just like a two-dimensional RecyclerView.  It different from RecyclerView is that it's two-dimensional(just like a Panel) and it pin the itemView of first row and first column in their original location.
Owner
Abeye Tewodros
Student in Jain University. Senior student in Computer Engineering (Mobile Applications and Cloud Computing), Passionate about Designing and Developing.
Abeye Tewodros
Handy library to integrate pagination, which allow no data layout, refresh layout, recycler view in one view and easy way to bind pagination in app.

Pagination View Handy library to integrate pagination, which allow no data layout, refresh layout, recycler view in one view and easy way to bind pagi

DhiWise 4 Dec 18, 2021
A couple of sticky header decorations for android's recycler view.

DEPRECATION NOTICE This library has not been touched in a very long time and many things have changed in the android ecosystem since then. Updating an

Eduardo Barrenechea 879 Nov 26, 2022
A couple of sticky header decorations for android's recycler view.

DEPRECATION NOTICE This library has not been touched in a very long time and many things have changed in the android ecosystem since then. Updating an

Eduardo Barrenechea 879 Nov 26, 2022
Custom Layout Manager for Recycler View

Circular Layout Manager Overview A library for Android which essentially contains a Custom Layout Manager for Recycler View which lays out its child v

Kapilesh Iyer 181 Dec 2, 2022
A custom recycler view with shimmer views to indicate that views are loading.

ShimmerRecyclerView Intro A custom recycler view with shimmer views to indicate that views are loading. The recycler view has a built-in adapter to co

Harish Sridharan 3.8k Dec 31, 2022
Medium sample for frogo-recycler-view

mediumstory-frogo-recycler-view Tutorial how to use frogo-recycler-view lib Medium sample for frogo-recycler-view Medium Story Here frogo-recycler-vie

Muhammad Faisal Amir 5 Sep 12, 2021
Simple lib to create a endless recycler view scroll

Endless RecyclerView A simple lib to create an infinite list in a RecyclerView. When you reach the end of the list, a callback is triggered, where you

Jaison Klemer 4 Sep 2, 2022
Dogglers app uses a RecyclerView in horizontal, vertical and grid view to show a group of CardViews

Welcome to DogglersApp! This app is the final project from Unit 2 of Android Basics in Kotlin given by Google codelabs: https://developer.android.com/

David Ortega Farrerons 1 Feb 25, 2022
Integration of Retrofit and Hilt-Dagger with MVVM architecture to get request from GitHub Api

GitHubApiApp-MVVM-Retrofit-Hilt-Dagger-Livedata ?? I built this project to demonstrate integration of Hilt-Dagger and Retrofit with MVVM architecture.

Ali Talha Çoban 5 Dec 1, 2022
Using RecyclerView to display data instead of ScrollView or lInearLayout for a strong app. It replaces the ScrollView used in trackMySleep app.

RecyclerView - SleepQualityTracker with RecyclerView app This is the toy app for Lesson 7 of the Android App Development in Kotlin course on Udacity.

Espérant GADA 0 Oct 18, 2021