Usmanakk, в дополнение к предложенной выше книге по Xamarin:
Android. Программирование для профессионалов. 4-е издание | Гарднер Брайан, Марсикано Кристин
Книги в первую очередь ищи на Amazon (на английском). Потом уже их перевод.
Если знаешь C#, то
Kotlin во-первых, покажется даже красивее и удобнее, чем C#, во-вторых там ничего в нём нет такого, что бы нужно было прям изучать месяцами. Я за пару дней понял, что к чему и уже по этой книге нормально писал примеры (на самом деле я сразу писал их, но по мелочи то там, то там разбирался с Kotlin). Чтобы понимать, что там к чему, в
Android Studio можно посмотреть байт-код Kotlin и декомпилировать его в Java. A Java 1 в 1 C# (грубо говоря, разница конечно есть и не только в синтаксисе). Открываешь файл с Kotlin кодом, дальше Tools - Kotlin - Show Kotlin Bytecode. В открывшемся окне кнопка Decompile. Android Studio удобно ставить и обновлять через
JetBrains Toolbox
Всё сделаешь по книге, скорее всего, Xamarin и не понадобится, а если понадобится, то будет легко потому что ты знаешь как писать нативно приложения под Android. Да, сейчас уже
зарелизили MAUI.
https://ttu.github.io/kotlin-is-like-csharp/ (сравнение как сделать на Kotlin и то же самое на C#)
https://developer.android.com/docs