Яндекс сделал специально для этого свою помойку, которая называется Яндекс.Дзен
Там можно реально заработать, контингент найдётся.
Надеюсь на понимание и никаких обид не будет
Я за 20 лет программирования чего только не учил: чистый ASP, C++, Pascal, Delphi, C#, Python, Java, JS, Kotlin, Go, NodeJs,...
Учи что угодно, абсолютно без разницы
Root-права не обязательно иметь.
Подключаешь провод к компу и далее через adb:
1. adb devices
adb shell pm list packages
2. adb shell pm path com.xxx.app
3. \Android\Sdk\platform-tools>adb pull /data/app/com.xxx.app-dfbERdfDGnhdghD==/base.apk myapp.apk
4. переименовать myapp.apk в myapp.zip для доступа к данным
Насчёт Android или IOS вопрос личных предпочтений.
Можно учесть только, что порог вхождения в андроид несколько ниже - доступность устройств по цене, аккаунт разработчика стоит единоразово 25 USD, в то время как в IOS - ежегодно 100 USD и нужен Mac для разработки.
Если денег нет, то Андроид. Если есть деньги - выбирай сам.
Кроссплатформенность - тоже зависит от задач. Если что-то простое, то можешь выбирать. Если сложное, то только натив.
В андроиде моден сейчас Kotlin, но Java тоже знать рекомендуется.
В IOS моден Swift, но Objective-C рекомендуется знать.
Как видишь, тут миллиард "если". Так что выбор за тобой.
Вопрос нужно задавать тем, кто звонит и требовать ответа на вопрос об утечке персональных данных, как они к ним попали. Они в курсе откуда у них данные, поэтому важно отследить цепочку и посадить негодяев.