installed_apps

Last updated:

0 purchases

installed_apps Image
installed_apps Images
Add to Cart

Description:

installed apps

Installed Apps #
The Installed Apps plugin for Flutter provides utility methods related to installed apps on a device.
Currently, only Android is supported.
Getting Started #

Installation Guide
Example Project

Usage #
Get List of Installed Apps
List<AppInfo> apps = await InstalledApps.getInstalledApps(
bool excludeSystemApps,
bool withIcon,
String packageNamePrefix
);
copied to clipboard
Use packageNamePrefix to filter apps with package names starting with a specific prefix.
Get App Info with Package Name
AppInfo app = await InstalledApps.getAppInfo(String packageName);
AppInfo model class
class AppInfo {
String name;
Uint8List? icon;
String packageName;
String versionName;
int versionCode;
BuiltWith builtWith;
int installedTimestamp;
}
copied to clipboard
Start App with Package Name
InstalledApps.startApp(String packageName)
Open App Settings Screen with Package Name
InstalledApps.openSettings(String packageName)
Check if App is a System App
bool isSystemApp = await InstalledApps.isSystemApp(String packageName)
Uninstall App
bool uninstallIsSuccessful = await InstalledApps.uninstallApp(String packageName)
Check if App is Installed
bool appIsInstalled = await InstalledApps.isAppInstalled(String packageName)
I'm always working on making improvements. If you have any feedback, issues, or suggestions, feel free to reach out. Happy coding!

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.