Я флаттер хочу использовать потому что мне очень, очень впадлу изучать и котлин и свифт
Формально знание свифта и жабы не требуется, но по факту придется столкнуться как минимум с процессом сборки, управления зависимостями, релиза, подписи, testflight и может ещё что. А многие из этих вещей осваиваются при написании мобильных приложений.
Написать прототип можно и на одном андроиде без особых знаний в мобильной разработке и без иос девайса.
А вот сделать что-то хорошее или довести mvp до релиза, тут уже как упорства хватит. Без опыта в создании мобильных приложений будет тяжко.