Abdelraouf Sabri's Projects
Senior Android Developer at Storm Ideas | Google Certified Associate Android Developer | Kotlin | Clean Architecture | Compose | BDD | KMM | Secure Coding
abd3lraouf.dev website
Algorithms, 4th edition textbook code and libraries
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
A simple sample app that demonstrates using a customized ArrayAdapter
๐ Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis...
Code Repository for Apache Maven: Beginner to Guru, Published by Packt
Generate animated GIFs from asciinema terminal recordings
The hackable text editor
A collection of awesome readme templates to display on your github profile.
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
Hotterโn Hell Hundred is the largest one hundred mile cycling events in the United States and the world. Held in Wichita Falls, TX, this event brings thousands of registrants within the city limits, resulting in a spike in revenue throughout local businesses, restaurants, and hotels, and overall for the city of Wichita Falls. There are several sub-events within the Hotterโn Hell Hundred, such as different races, dining events, consumer shows and a medical symposium. The proposed Hotterโn Hell Hundred mobile application serves as the ultimate source of information for the events, enabling users to quickly register for events and explore local places. In addition, the mobile application allows users to navigate through race during the event, tracking their speed, nearby rest stops, alternate routes, and finish line, ensuring the best possible experience during their stay in Wichita Falls.
An awesome README template to jumpstart your projects!
Black screen issue with AndroidView Composable
Create circular ProgressBar in Android
Routing functionality for Jetpack Compose with back stack
Content provider implementation with livedata and viewmodel
Dagger tutorial for beginners.
Datastore with RxJava3.
Jonah Lawrence's Profile README
๐ฆData Version Control | Git for Data & Models | ML Experiments Management
Applying dynamic deep linking in android with less boilerplate untill google adds this feature.