Минимальные навыки можно получить через 1 год, если вы будете уделять минимум 15 часов в неделю на программирование.
Также хочу отметить, что на Android и iOS разные языки программирования: Kotlin для Android, Swift для iOS
Либо React Native для кроссплатформенных приложений