Includes: title, message, icon (Static or Animated), customizable buttons, background colors, text, border, corner radius.


Update v1.1 June 14, 2025.
- Icons can now be added from assets or URLs from the web: .jpg, .png, .gif
- A helper block has been added for imagePositions.
- The backgroundColor parameter has been removed from the ShowAlertDialog function; the block will update.
- The IconSize function has been added.
- A click effect and shadow have been added to buttons.
(When the effect ends, the dialog closes, triggering the event.) - Three new parameters have been added to the AddButtons function.
ShowAlertDialog
Shows an AlertDialog with an icon or animated gif
The backgroundColor parameter has been removed as it was no longer needed. (The block will be updated).
You can add image from assets or url.
Formats: .jpg, .png y .gif.
IconSize
Changes the size of the icon.
The size is 400 x 400 by default.
- You can enter any value to resize the icon within the dialog.
AddButtons
Adds multiple buttons below the message with customizable options.
3 more parameters have been added, the block will be updated.
Parameters: buttonGravity , shadowElevation , shadowColors .
Customizable Options:
-
Change the color.
-
Separate corner radius.
-
Height and width.
-
Add icons.
-
Position icons between left, right, top, and bottom.
-
Shadow under the button and change its color.
-
buttonGravity: Positions buttons to the right, center, or left. -
shadowElevation: The distance of the shadow under the button. (The shadow has no feathering.) -
shadowColors: The shadow color. It is recommended that colors with transparency be used. Enter a hexadecimal value, for example: #22000000 (22 indicates transparency). -
In
buttonWidthsif you pass -1 as the value, the button will expand to cover the available space.
Dismiss
Closes the AlertDialog.

ButtonClicked
Triggered when a button is clicked.
It will fire after the button completes the click animation.
v1.1 June 14, 2025.
AlertDialog.aia (532.3 KB)
joejsanz.joedevalertdialog.aix (19.7 KB)
v1.2Paid Version July 16, 2026.
- Compatibility with Kevinkun's CompCreator
A container was added which can be accessed to add components and customize it to your liking.

AddContainer
Adds a container below the info alert where views can be added.

GetContainer
This allows extensions like CompCreator to add views.

With CompCreator:
What You Will Get:
- .aix File: The compiled extension ready to import into your project.
- .aia File: An example project demonstrating the correct setup and configuration.
Support & Updates Policy
- Bug Fixes: Free lifetime updates for any bug fixes related strictly to the extension's code.
- Support: Technical support is provided only for issues or errors regarding the extension's execution. It does not include personalized UI design or general app-building assistance.
Important: License Activation
- How to Activate: After your purchase, you will be provided with a unique license key to activate the extension. There is no need to share your MIT App Inventor email address.
- How it Works: The extension validates your unique license key through our secure database (Firebase) during design or runtime. If the key is invalid or missing, the extension's functions will be restricted.
- Delivery: Once your payment is confirmed, both your unique license key and the
.aixfile will be delivered to you immediately so you can start building right away.
JDK: 11
Minimum API Level: 14
Updated On: 2025-06-14T07:00:00Z
Built using: FAST-CLI v7.0.0-premium
Thanks.

















