Mahmoud H. Alim's Projects
Practice applying essential algorithmic techniques Course by Jerbrains s.r.o
Do's and Don'ts for Android development, by Futurice developers
:shipit: [Examples] Simple basic isolated apps, for budding android devs.
Your Cheat Sheet For Android Interview - Android Interview Questions
Extensive Open-Source Guides for Android Developers
Compose design system - Andromeda
An android music player library
A curated list of awesome Android UI/UX libraries
This project is paret of an Android Technichal calculator challenge for a job interview
This repository is my playground where I practice problem solving, Kotlin concepts and coding challenges.
playing with Canvas masterclass in jetpack compose with Kotlin
Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.
ComposeRatingBar is an Android Jetpack Compose library made with โค๏ธ, it's a simple yet customizable implementation for a rating bar in Jetpack Compose.
A Clean Architecture proof-of-concept Jetpack compose UI to load Food delivery service app Home screen UI parsed from a Json local file.
:mortar_board: Path to a free self-taught education in Computer Science!
A proof-of-concept Android app designed to help customers to handle different currency conversions.
An ultra-simplified explanation to design patterns
studying and practicing GOF design patterns
๐โจ Help beginners to contribute to open source projects
An interactive git training meant to teach you how git works, not just which commands to execute
Intelยฎ Hardware Accelerated Execution Manager (Intelยฎ HAXM)
Online Store
Take a tour of the new features in Java SE 8, the platform designed to support faster and easier Java development. Learn about Project Lambda, a new syntax to support lambda expressions in Java code; the new Stream API for processing collections and managing parallel processing; the DateTime API for representing, managing and calculating date and time values; and Nashorn, a new engine to better support the use of JavaScript code with the Java Virtual Machine.