Moje pytanie dotyczy utworzenia formularza w aplikacji pisanej w środowisku Flutter, który to formularz będzie utworzony na podstawie JSONa pobranego z API. W formularzu tym będą nie tylko proste pola tekstowe ale też dość niestandardowe (zależne od siebie, z możliwością powielenia konkretnego pola, dodawanie zdjęć, powielane grupy składające się z kilku pól itp.). Z tego powodu ciężko jest do tego wykorzystać gotowe biblioteki.
Mówiąc wprost nie bardzo wiem jak się do tego zabrać, żeby to miało ręce i nogi. Jeżeli ktoś by mógł poratować jakimś drogowskazem albo podpowiedzieć jakiś przykład (oczywiście najlepiej w darcie ale jak jest coś podobnego w innym języku to też spoko), powiedzieć na co zwrócić uwagę, jak najlepiej zrobić model danych kiedy de facto za każdym razem pobrane dane mogą się różnić dość znacznie? bo trochę po omacku szukam :/