Revert "quduibaXamarin"

This reverts commit 42133570aab806b168366f2fea8117c6d140e3f2.
Revert "Revert "quduibaXamarin""

This reverts commit 190e85f76b93ca1f3df0e0c3ed13d8b77c676535.
Revert "Revert "Revert "quduibaXamarin"""

This reverts commit ef2f8492127d3a0952c6d24ba5f9eb1ccb0528a5.