Ответ в самом вопросе!
Если хотите прикоснуться к разработке моб приложений то сценарий следующий:
1) Выбираем платформу под которую хотим разрабатывать (хотя тут будет диктовать то что у вас уже есть: если у вас windows и андроид устройство - android разработка, если есть что-то из линейки mac + iPhone (желательно не ниже 7 версии) - то тогда ios разработка.
2)Самый простой и быстрый способ попробовать разработку (зная react) - react native.
3) Для старта пробуете Expo CLI, когда поймёте что это и с чем едят переходите на React Native CLI - в дальнейшем сможете дописывать свой функционал на нативном языке (java(kotlin)/swift) и билд будет весить на 20 мб меньше
4) Параллельно изучить стайлгайды для разработки приложений под определённую ось.
5) Если затянуло, то пробуйте изучить нативный язык под свою платформу (производительность и вот это всё лежит там)
5.1) Далее для разнообразия можете попробовать flutter...