Ahmed Adel Ismail's repositories
Open-Weather-Maps
An Application that elaborates Clean Architecture, MVVM, Retrofit, Room, and written fully in RxJava2
GDG-Helwan-2019
The repository for holding the sessions code for GDG Helwan 2019, explaining Simplified Clean Architecture and MVI pattern
CommandsMap
a library that helps avoiding the switch/case and if/else massive blocks through a table lookup technique
PortsAndAdaptersSample
A sample project using the "Ports and Adapters" architecture, also called "Hexagonal" architecture
AndroidActorModel
An Implementation of the Actor-Model in pure Android components, also supports inter-process communication between Actors
MVI-Sample
A Repository for a sample project elaborating how to implement the - Model View Intent - architecture pattern
Chromium-Android
Chromium Android Browser Source for Android Studio
WeatherApp
An application that deals with open weather maps
DynamicReceiver
After Android Oreo new Broadcast-Receiver limitations, Registering a Broadcast-Receiver in Manifest is not that good option any more, this library gives a simple API to register a Broadcast-Receiver at run-time but with all the options that are available in the manifest
PlayGround
personal repository for trying out different concepts and samples
TabBarControllers
A library that makes it possible to have the bottom Tab-Bar controllers of IOS
RxProperties
a library that provides the "Property" concept to Java, in a reactive manner, where properties are variables that does not need a setter and getter methods, they hold there set() and get() operations in there Wrapper Object "Property.java", also they can be converted to RxJava2 Observable or Observer