Ali Shawky's repositories
CleanArchitectureForAndroid
Clean Architecture for Android - a sample project
compose-animations-examples
Cool animations implemented with Jetpack compose
awesome-low-level-design
This repository contains low level design resources to improve coding skills and prepare for interviews.
Foodium-KMM
📱Sample application built to demonstrate the use of Kotlin Multiplatform Mobile for developing Android and iOS applications using Jetpack Compose 🚀.
data-structures-algorithms-python
This tutorial playlist covers data structures and algorithms in python. Every tutorial has theory behind data structure or an algorithm, BIG O Complexity analysis and exercises that you can practice on.
project-based-learning
Curated list of project-based tutorials
accompanist
A collection of extension libraries for Jetpack Compose
Jetpack-Compose-MVI-Coroutines-Flow
[IN PROGRESS...] Play MVI with Kotlin Coroutines Flow and Jetpack Compose | MVI pattern on Android using Kotlin Coroutines Flow | Dagger Hilt DI | Koin DI | SharedFlow | StateFlow | Jetpack Compose MVI | Jetpack Compose MVI Coroutines Flow | Compose MVI
Carbon
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
JetQuotes
🔖 A Quotes Application built to Demonstrate the Jetpack Compose UI
DataStructures-Algorithms
This repo contains links of questions and their solution for interview prepration from geeksforgeeks, leetcode, etc.
Software-Engineering-Roadmap
The simplest self-taught roadmap for becoming a Solid Software Engineer 💻 🎓 ✨🔥
ComposeCookBook
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
30-Days-Of-Python
30 days of Python programming challenge is a step by step guide to learn the Python programming language in 30 days. This challenge may take up to 100 days, follow your own pace.
NotyKT
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
Recipe-App-Clean-architecture-MVVM
This app is a simple application that allows the user to search and save recipes. This is mainly to show how best to make use of clean architecture and mvvm
GuideToCustomViews
The ultimate guide to Android custom views
compo
Jetpack compose playground
Pokedex
🗡️ Android Pokedex using Dagger Hilt, Motion, Coroutines, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
awesome-bash
A curated list of delightful Bash scripts and resources.
Jetpack-Compose-WhatsApp-Clone
An example project to demonstrate how to build WhatsApp using Jetpack Compose.
GradientPolyline
To use a gradient polyline on Google maps in Android is not a built-in API. But it is easy now 😉 🎉
ridesharing-uber-lyft-app
Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks
Foodium
🍲Foodium is a sample food blog Android application 📱 built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization
UltimateAndroidReference-1
:rocket: Ultimate Android Reference - Your Road to Become a Better Android Developer