Feature Comparison
Feature Comparison: Launcher 3 vs. Launcher 4
All features are part of the BlueFletch Launcher platform:
No AppConfig object
AppConfig
Introduces a new appConfig object to centralize configurations for individual applications
No reusable app configurations
Application Object Variables
Supports reusable app configurations with key-value pairs
Quick Start Applications Folder
Appears as a footer on the home screen.
Prioritizes the first folder in a group for display on the Launcher.
Quick Start Applications Folder
Appears either as a footer or anywhere in the workspace.
Supports layout options like columnSpan and rowSpan.
Layouts
Apps grouped by roles into folders or groups.
Role-based app visibility.
Tabbed Layouts
Apps grouped into tabs linked to layouts.
Widget with shortcuts to tab pages.
Custom Field Display
No IMEI capability.
Custom Field Display
Enables the use of IMEI as a unique device identifier instead of just the serial number.
Customers can configure the Launcher to display the IMEI in the header.
Theme
No options for iconShape.
Theme
A new field, iconShape, has been introduced to define the shape of app icons in the main workspace.
Supported values for this field include roundedCorner, square, squircle, and circle.
No footer option; only custom headers.
Footer
Footers can now be configured just like headers.
Any widget can now be a footer.
Custom Intents Platform Actions
No support for polling for changes or updates to a Site List URL.
Custom Intents Platform Actions
BlueFletch Launcher can now specify a Site List URL for downloading site information.
This enables polling for changes or updates to the Site List URL.
When the broadcast action com.bluefletch.action.ACTION_UPDATE_SITES is received, the Launcher triggers polling for updates to the list via a Custom Intent.
Luggage Tag
No geofencing lockdown functionality.
Luggage Tag
With geofencing lockdown functionality.
Secure Device
Secure Device config block part of Launcher.json Settings configuration.
Variables using 'unsecured' and 'secure' at the beginning of the variables.
Secure Device
With its own config block secureDevice.
Any reference to 'unsecured' and 'secured' had been removed.
A new 'enabled' field is added to turn secureDevice mode on/off more easily.
Last updated