A custom text field to enter a code usually used in cases of authentication

Otp View – Jetpack Compose A custom text field to enter a code usually used in cases of authentication. Getting Started Step 1. Include repository jitpack io in gradle (project). allprojects { repositories { maven { url ‘https://jitpack.io’ } } } Step 2. Add the dependency in gradle (app). dependencies { implementation(“com.sugarspoon.otpview:$latest_version”) } How to … Read more

Sine wave plotter in Kotlin using GraphView

SinePlotter Sine wave plotter in Kotlin using GraphView This application will be used to display a sineWave using Android GraphView. In MainActivity by pressing a Button, the app will display a sample sinusoidal waveform with pre defined magnitude and frequency. Screenshot GitHub View Github

Overscroll layout for NestedScrollView and RecyclerView

OverscrollScrollView Overscroll layout for NestedScrollView and RecyclerView thanks to Bouncy Library and Juan Mengual repository Nested Scroll View just use layout from the dependency by using : Recycler View You have two option for recycler view, using from the dependency or build your own bounce factory BounceEffectFactory.kt SecondActivity Preview GitHub View Github

Curved Bottom Navigation View

CurvedBottomNavigation A simple android library which helps you to create a curved bottom navigation DEMO Setup Update your module level build.gradle file and add the following dependency. Please check the project releases for latest versions. Important! if your android studio version is fox and higher please add the following dependency in your project level build.gradle above plugins Usage Add com.qamar.curvedbottomnaviagtion.CurvedBottomNavigation in your layout … Read more

Carousel Recycler view for Android

Carousel Recycler view The CenterZoomLayoutManager is designed to give a centered and zoomed-in effect to the items in a RecyclerView. It achieves this by scaling the items based on their position in the RecyclerView. Items in the center of the screen are scaled up, while items at the top and bottom of the screen are … Read more

Chess game app built with Kotlin

About the project The main purpose of this project is to learn Jetpack Compose. The goal was to learn how to implement UI with different animations and handle user’s gestures. For the moves validation chesslib library is used. License This project is distributed under the terms of the Apache License (Version 2.0). See the license for more information. GitHub … Read more

Musik – A music player application for AndroidOS devices

Musik – Unity in Diversity A music player application for AndroidOS devices Introduction You are using rooted devices or using customized ROM from popular programming forums like XDA, StackOverflow,… and your ROM does not have a music player 🤪🤪. You come right place. This application is for you. The application is called Musik with its slogan is Unity … Read more