App Factory is a feature of Tasker that allows users to convert Tasker projects or tasks into standalone Android application packages (APK files). Applications created with App Factory can be installed and used on Android devices without requiring Tasker to be installed on the target device.
App Factory is distributed as a separate companion application and integrates directly with Tasker's project export functionality. It is primarily used for sharing automations with other users, creating dedicated utility applications, and distributing Tasker-based solutions outside of the Tasker ecosystem.
App Factory enables Tasker users to package automation logic, user interfaces, variables, scenes, and related resources into a self-contained Android application. The resulting APK can be signed and installed like a conventional Android app.
When exporting a project, App Factory compiles the selected Tasker project and embeds the necessary runtime components required for execution. This allows the generated application to function independently of Tasker, although certain advanced features may require additional permissions or plugins.
App Factory was introduced to simplify the distribution of Tasker automations. Before its availability, sharing automations typically required importing Tasker profiles, tasks, or projects into another installation of Tasker. App Factory expanded Tasker's capabilities by enabling users to create applications that could be installed by any Android user.
App Factory was discontinued on Tasker 6.6.0-beta, and then revived in Tasker 6.7.4-beta.
As Android's security model evolved, App Factory continued to adapt to changes in application signing requirements, permission management, and platform restrictions.
App Factory provides several capabilities for exported applications:
Creation of standalone APK files from Tasker projects.
Custom application names, icons, and package identifiers.
Inclusion of Tasker Scenes and user interfaces.
Support for variables and project resources.
Distribution of automation-based utilities without requiring Tasker.
Optional application signing for installation and updates.
To create an application, a user typically:
Installs both Tasker and App Factory.
Creates or selects a Tasker project.
Uses Tasker's export functionality to choose Export as App.
Configures application metadata such as the name and icon.
Builds the APK through App Factory.
Installs or distributes the generated application.
The complexity of the exported application depends on the features used within the original Tasker project.
Applications generated by App Factory are subject to Android platform restrictions and may not have access to all functionality available within the full Tasker environment. Certain actions may require runtime permissions, accessibility services, or additional configuration by the user.
Compatibility can also vary depending on the Android version, device manufacturer modifications, and the permissions granted to the exported application.
Common uses of App Factory include:
Creating utility applications for personal use.
Sharing Tasker automations with non-Tasker users.
Distributing custom productivity tools.
Building simple Android applications without traditional Android development.
Packaging automation workflows for organizational or educational purposes.