Rad “Dizajn i implementacija modularnosti mobilnih aplikacija pisanih u Flutteru” predstavlja istraživanje najčešćih arhitektura korištenih u izradi Flutter mobilnih aplikacija. Arhitektura programskog proizvoda bavi se spajanjem različitih komponenti korisničkog sučelja i poslovne logike s ciljem poboljšanja kvalitete programskog proizvoda te njegovog budućeg održavanja. Postoje različite vrste arhitektura mobilnih aplikacija, a sam odabir ovisi o tehnologiji i zadanom problemu. U ovome radu teorijski su obrađene vrste mobilnih aplikacija te su objašnjeni pojmovi arhitektura i modularnost mobilnih aplikacija. Prikazane su različite vrste arhitekture Flutter mobilnih aplikacija s pratećim UML dijagramima. Na praktičnom primjeru prikazan je ...