Overview
IT administrators need a streamlined way to distribute and manage custom applications—such as private APKs or web-based shortcuts—to Android devices within their organization.
Prerequisites
Android EMM (Enterprise Mobility Management) must be configured and active in your Swif portal.
For Private Apps: A valid APK or Android App Bundle (AAB) file.
For Web Apps: A valid HTTPS/HTTP URL and a square icon image (recommended 512x512).
Solution
Step 1: Import Custom Applications
Navigate to the Software or App Management section in the Swif portal.
Locate the Import Android Apps button and click the dropdown arrow.
Select one of the following options:
Step 2: Configure App Details
For Private Apps: Click Create (+), enter a title, and upload your app file. These apps are automatically approved for your organization and typically ready within 10 minutes.
For Web Apps: Click Add (+), enter the URL and Title, and choose a display mode (Full screen, Standalone, or Minimal UI). Upload an icon for the best user experience.
Step 3: Edit Existing Custom Apps
Find the application in your App Catalog.
Click the Action Menu (three dots) next to the app.
Select Edit Web App or Edit Private App to open the management iframe.
To change general Swif-specific settings, select Edit App Settings (formerly "Edit Application").
Verification
Check Catalog: Ensure the new app appears in your Swif App Catalog with the correct icon and title.
Device Deployment: Assign the app to a test device and verify it installs (for Private Apps) or appears as a shortcut (for Web Apps).
Learn More: Use the "Learn more" links within the upload iframes for additional technical guidance from Google Play.
Troubleshooting
Package Names: Ensure your private app's package name is unique. If it matches an app already on the public Play Store, the upload will be rejected.
Icon Quality: Use high-resolution, maskable icons for Web Apps to ensure they look consistent across different Android device launchers.



