[FREE] 🧩 LayoutRandomizer – Shuffle Your UI, No Blocks, No Stress!

🧩 LayoutRandomizer

An extension for MIT App Inventor 2.
Randomly reorders UI components inside a VerticalArrangement, HorizontalArrangement, or a ScrollView (which holds exactly one child) Developed by Ibrahim Jamar using Fast.

:memo: Specifications


:package: Package: com.layoutrandomizer.layoutrandomizer
:floppy_disk: Size: 5.24 KB
:mobile_phone: Minimum API Level: 14
:date: Updated On: 2026-03-21T18:30:00Z
:laptop: Built & documented using: FAST v5.6.0

Methods:

LayoutRandomizer has total 2 methods.

1. RandomizeLayout

Randomly reorders the given UI components inside the parent arrangement with optional animation.

Parameter Type
arrangement component
components list
animate boolean

2. ShuffleWithoutAnimation

Randomly reorders the given UI components inside the parent arrangement instantly (no animation).

Parameter Type
arrangement component
components list

Sample usage



Live View


Tired of manually moving layouts? :smiling_face_with_sunglasses: Sit back and watch LayoutRandomizer work its chaos-free magic!

Downloads
com.layoutrandomizer.layoutrandomizer.aix (5.2 KB)
LayoutRandomizer.aia (7.6 KB)
LayoutRandomizer.apk (5.5 MB)

Shoutout to @RayzZz :raising_hands: i asked him and he shared the original blocks that inspired this idea and got me thinking :light_bulb:and to @Jewel :rocket: for making Fast CLI

6 Likes