Create layouts, texts and images automatically

Hi, I'm about to develop an application that when looking for a word in the database (I have already solved it) lists everything found but not in a list selector or anything like that; on the contrary, I want the information to appear on the screen one below and another with the same organization (if possible) example: if the user searched for "shirt" and there are 10 products with "shirt", the application should show the 10 products one below the other; on the other hand, if there are only 2, it must show the 2 (all this without a list viewer or anything like that) with layouts that have the same design. store app

You need dynamic components