Skip to main content

Import and Edit Custom Android Apps - Swif

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

  1. Navigate to the Software or App Management section in the Swif portal.

  2. Locate the Import Android Apps button and click the dropdown arrow.

  3. Select one of the following options:

    • Search Play Store: Opens the standard Google Play iframe to find public apps.

    • Private Apps: Opens a management interface to upload internal APK/AAB files.

    • Web Apps: Opens a tool to create a native-like app from a website URL.

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

  1. Find the application in your App Catalog.

  2. Click the Action Menu (three dots) next to the app.

  3. Select Edit Web App or Edit Private App to open the management iframe.

  4. 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.

Did this answer your question?