FloatingCounter Extension: Floating + / β Counter for Kodular 
Description
FloatingCounter is a free Kodular/MIT App Inventor extension to create a floating counter with + and β buttons that can attach to any arrangement. It supports 6 customizable positions, color options, and label binding. Ideal for click counters, quantity selectors, or gamified apps.
Price: Free (
donations appreciated)
Released On: Oct 1, 2025
Support me if you love this free extension:
![]()
PayPal
Explanation
FloatingCounter allows developers to add a floating interactive counter to their apps. The counter shows a single floating icon, which expands to + and β buttons when clicked. It updates a connected label and prevents negative counts. Perfect for e-commerce apps, score tracking, or any interactive UI.
Features
- Floating Icon: Initial touch icon, expands on click.
- + / β Buttons: Increment or decrement the count.
- Prevent Negative Values: Counter does not go below 0.
- Attach to Any Arrangement: Horizontal, Vertical, or ScrollArrangement.
- 6 Positions: TopLeft, TopRight, CenterLeft, CenterRight, BottomLeft, BottomRight.
- Custom Colors: Background and icon colors configurable in Designer.
- Attach Label: Automatically updates connected label with current count.
- Collapsible Buttons: Click outside hides the + / β buttons and shows main icon again.
Demo Video
Designer Properties
- Position (Dropdown): 1. TopLeft, 2. TopRight, 3. CenterLeft, 4. CenterRight, 5. BottomLeft, 6. BottomRight
- BackgroundColor: Floating icon and button background
- IconColor: Color of main icon and + / β symbols
- StartNumber: Initial counter value
Blocks Overview
Attach to Arrangement:
Connect the floating counter to any layout.
Attach Label:
Bind a label to automatically display the current count.
Increment / Decrement:
Automatically handled when user clicks + / β buttons.
Positioning:
Choose one of 6 preset positions from the dropdown in Designer.
How to Use (Block Steps)
- Add to Project:
- Import the
.aixfile via Kodularβs Extensions tab. - Drag the FloatingCounter component into your screen.
- Attach to Arrangement:
When Screen1.Initialize
Call FloatingCounter1.AttachTo arrangement: HorizontalArrangement1
- Attach Label:
Call FloatingCounter1.AttachLabel Label1
- Set Initial Value (Optional):
Set FloatingCounter1.StartNumber to 5
- Change Position:
Set FloatingCounter1.Position to "2. TopRight"
- Customize Colors:
Set FloatingCounter1.BackgroundColor to #6200EE
Set FloatingCounter1.IconColor to #FFFFFF
Blocks Image
Use Cases
- E-commerce / Cart: Adjust item quantities.
- Games / Score Tracking: Increment or decrement scores.
- Interactive UI Components: Counters, likes, or votes.
- Educational Apps: Quiz scoring or activity counters.
Installation
- Import the
.aixfile via Kodular Extensions tab. - Drag FloatingCounter to your screen.
- Attach it to an arrangement using
AttachTo. - Optionally attach a label and customize colors & position in Designer.
Feedback
Try FloatingCounter and share your feedback or suggestions in the comments! Your support helps improve this free extension. ![]()
AIX File (Extension
)
FloatingCounter.aix (12.9 KB)

Support me if you love
this free extension:
PayPal Donations
Changelog
- v1 (Oct 2025): Initial release with floating icon, + / β buttons, 6 positions, label binding, color customization, and collapsible buttons.
