ashraf-atef's repositories
RxSemaphore
RX streams which respect the semaphore state before emitting.
AndPermission
:strawberry: Permissions manager for Android platform.
android-architecture
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
android-architecture-components
Samples for Android Architecture Components.
Android-CleanArchitecture
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
android-ripple-background
A beautiful ripple animation for your app
AndroidWiFiADB
IntelliJ/AndroidStudio plugin which provides a button to connect your Android device over WiFi to install, run and debug your applications without a USB connected.
AndroidWiFiTools
Android library for finding connected devices on the same WiFi network. It can provide IP Addresses, device names, MAC Address and vendor names.
chucker
π An HTTP inspector for Android & OkHTTP (like Charles but on device) - More Chucker than Chuck
custom-tabs-client
Chrome custom tabs examples
dagger-reflect
A reflection-based implementation of the Dagger dependency injection library for fast IDE builds.
iOS_Bootstrap
This is a must-have library/pod for any iOS developer who uses Swift as his main programming language.
LoggingInterceptor
An OkHttp interceptor which has pretty logger for request and response. +Mock support
material-dialogs
π A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
MaterialShowcaseView
A Material Design themed ShowcaseView for Android
Movie-App2.0.0
A sample of my code :D.
MPAndroidChart
A powerful π Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.
PhotoView
Implementation of ImageView for Android that supports zooming, by various touch gestures.
MVI Example
RestaurantMenus
Sample app with MVI architecture pattern
retrofit
Type-safe HTTP client for Android and Java by Square, Inc.
RxJavaBridge
Bridge between RxJava 2 and RxJava 3
slidetoact
A simple 'Slide to Unlock' Material widget for Android, written in Kotlin π±π¨π¦
subsampling-scale-image-view
Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc.