Support: 24/7 Available

📚 Documentation

Everything you need to know about using APKSho

Getting Started

Welcome to APKSho! This documentation will guide you through the process of creating your first Android app from a website.

Prerequisites

  • A website URL (must be publicly accessible)
  • App icon image (512x512 pixels recommended)
  • Basic information: app name, package name

Quick Start Steps

  1. Go to the APK Builder page
  2. Enter your app name (e.g., "My Awesome App")
  3. Enter a package name (e.g., "com.yourname.myapp")
  4. Enter your website URL
  5. Upload an app icon
  6. Configure optional settings
  7. Click "Build APK"
  8. Download your APK file

Pro Tip

Make sure your website is mobile-responsive for the best user experience in your app!

Basic Settings

App Name

The name that will appear on the user's home screen and in the app drawer. Keep it short and memorable (max 30 characters recommended).

Package Name

A unique identifier for your app (e.g., com.company.appname). This cannot be changed after publishing to Play Store.

  • Must start with a letter
  • Can only contain letters, numbers, and dots
  • Should be unique worldwide
  • Use reverse domain format

Website URL

The main URL your app will load. Must include https:// or http://.

Version

Use semantic versioning (e.g., 1.0.0). Increment version number for each update.

App Icon

Icon Requirements

  • Size: 512x512 pixels (required for Play Store)
  • Format: PNG with transparency or JPG
  • Shape: Square (will be masked based on device)
  • File size: Max 1MB

Best Practices

  • Use simple, recognizable designs
  • Avoid text in icons (may be hard to read)
  • Use vibrant colors that stand out
  • Keep important elements in the center
  • Test on different backgrounds

Customization

Colors

Primary Color: Used for app header and UI elements. Choose a color that matches your brand.

Status Bar Color: The color of the Android status bar at the top of the screen.

Screen Orientation

  • Portrait Only: App stays in vertical mode
  • Landscape Only: App stays in horizontal mode
  • Both (Auto-rotate): App rotates based on device orientation

Features

Feature Description Default
Fullscreen Mode Hides status bar for immersive experience Enabled
Splash Screen Shows loading screen when app starts Enabled
JavaScript Enables JavaScript execution in WebView Enabled
Zoom Allows pinch-to-zoom gesture Disabled
Pull to Refresh Refresh page by pulling down Enabled
Cache Content Stores content for offline access Enabled
Location Access Allows GPS/location permissions Disabled
Camera Access Allows camera permissions Disabled

Building APK

Build Process

When you click "Build APK", our system:

  1. Validates all your settings
  2. Generates Android manifest file
  3. Creates WebView wrapper code
  4. Compiles resources and assets
  5. Packages everything into APK
  6. Signs the APK with a secure certificate
  7. Optimizes for smaller file size

This process typically takes 30-60 seconds.

Download

Once complete, click "Download APK" to save the file. The APK is ready to install on any Android device running Android 5.0 or higher.

Installation Guide

Step 1: Enable Unknown Sources

Go to Settings → Security → Unknown Sources (or Install Unknown Apps on newer versions)

Step 2: Transfer APK

Transfer the APK file to your Android device via:

  • USB cable
  • Email attachment
  • Cloud storage (Google Drive, Dropbox)
  • Direct download on device

Step 3: Install

Locate the APK file using a file manager and tap to install. Follow the on-screen prompts.

Step 4: Launch

Find your new app in the app drawer and tap to open!

Publishing to Play Store

Requirements

  • Google Play Developer Account ($25 one-time fee)
  • App icon (512x512 PNG)
  • Feature graphic (1024x500 PNG)
  • Screenshots (minimum 2)
  • App description and title
  • Privacy policy URL

Steps to Publish

  1. Sign up for Google Play Console
  2. Create a new application
  3. Fill in store listing details
  4. Upload your APK file
  5. Set up pricing and distribution
  6. Complete content rating questionnaire
  7. Submit for review

Review typically takes 1-7 days.

Troubleshooting

Common Issues

App shows blank screen

Make sure your website URL is correct and the site is accessible. Check if JavaScript is enabled in app settings.

Installation blocked

Enable "Install from Unknown Sources" in your device settings. On Android 8+, you need to grant permission specifically to your file manager or browser.

App crashes on launch

Ensure your website is mobile-friendly and doesn't have JavaScript errors. Test your website in mobile browser first.

Website not loading correctly

Some websites block WebView access. Contact the website owner or try using a different URL.

Need more help? Contact our support team.