In-launcher search
When a profile has more apps than fit on one screen, users shouldn't have to swipe through pages to find the one they need. MobiLauncher puts a search box right in the launcher: start typing and the tile grid filters to matching apps in real time. Tap a result to launch it.
Tier: Search works on every tier — there's no feature flag to turn on. It appears automatically once a profile has enough tiles to warrant it (about 12+ launchable tiles), and is hidden in signage mode.
How it works
- Once a profile has ~12 or more launchable tiles, the launcher shows a search field above the grid. Sparse grids (and signage-mode devices) don't need it, so it stays out of the way.
- As the user types, the grid filters to matching tiles in real time.
- Tap a match to launch it, or clear the field to return to the full grid.
Matching is case-insensitive and runs against more than just the visible label: it also matches the tile's underlying target (an app's package name, a web tile's URL, an agent action's name). For a folder, it matches the folder's label and every child inside — so a search can surface a folder when one of its apps matches; open the folder to reach that app.
When it helps most
- Dense fleets — devices with dozens of approved apps across several folders. Search beats scrolling every time.
- Shared devices — a worker who only uses one or two apps can find them instantly without learning the layout.
- Seasonal or rotating tools — apps that move around between config updates are still one search away.
Tips
- Give tiles clear, distinct display names — search is only as good as the labels. "Inventory Scanner" beats "Scanner 2".
- Search is per-profile: it only ever surfaces tiles the device is allowed to see, so it never exposes hidden or blocked apps.