Git Product home page Git Product logo

amirbek-ashirbek's Projects

bus-schedule-app icon bus-schedule-app

An app which displays list of bus stops with respective bus arrival times. If you click on a bus stop, the list of all arrival times for that bus stop will be displayed. The data for the app is stored in a Room database. This app was created to practice Room and Flow, ListAdapter with RecyclerView.

cryptolist icon cryptolist

An app which displays a list of cryptocurrency coins and shows more details when clicked on a specific coin using data from Coinpaprika API. The app is written in 100% Kotlin and Jetpack Compose. Developing this project made me better understand the practicality of CA, as I realized that this app was not complex enough to implement CA

cupcakes-app icon cupcakes-app

An app which lets the user order cupcakes by choosing quantity, flavor and a pickup date (based on a current day), which are displayed in separate fragments. This app was built to practice Jetpack's Navigation component, shared ViewModel, fragments and data binding.

dessert-clicker icon dessert-clicker

An app where user taps on a picture of a dessert. The app counts the number of clicks and updates the dessert based on the number of clicks (Ex: from cookie to a donut). This app was built to get a practical knowledge about Activity lifecylce and data binding

dictionary icon dictionary

An app that shows a random list of words for each letter of the alphabet, and performs a google search with a definition of this word if the user clicks on it

dogglers icon dogglers

An app displaying a list of dogs with their photos and different attributes in a vertical, horizontal or grid list based on user´s choice. This app was made during completion of "Android Basics in Kotlin" course by Android Developers.

jetnews icon jetnews

An app developed by following Android Developers Compose tutorial, where I learned how to apply theming using Jetpack Compose. I have created theme files which are usually automatically generated by Android Studio from scratch to better understand how they work.

mars-photos-app icon mars-photos-app

An app which displays the photos of Mars retrieved from the web server using coroutines, Retrofit, Moshi and Coil libraries. The photos are displayed in a grid using the RecyclerView.

my-home icon my-home

The app imitates a smart home controller. It retrieves data from a server, offers local database storage with editing capabilities, and allows users to remotely control door locking and unlocking.

run-tracker icon run-tracker

An app that is used to track user's runs. It shows run's path on a Google MapView, calculates and shows distance, average speed, time, date and number of calories burned on each run. The statistics of total distance, running time and calories burned are also calculated and shown in Statistics Fragment. The data is observed using LiveData and saved in a Room database. The Dagger Hilt is also used for dependency injection.

wallpapers icon wallpapers

Displays wallpapers which are fetched from the server and saved locally. Lets the user apply wallpapers, download and add to/remove them from favourites.

word-scramble-game icon word-scramble-game

A game in which the player is given a word where all the letters are shuffled. The player has to guess the word. This app was made to learn how to use ViewModel, LiveData and data binding.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.