App Configuration & Management

Optimize, Automate, and Manage Your App Builds

Overview

App Configuration & Management is essential for streamlining development, ensuring consistency across builds, and maintaining a scalable deployment pipeline. By correctly managing app identifiers, handling multiple app instances, and integrating CI/CD workflows, developers can improve efficiency and reduce errors in both Android and iOS development.

Key Aspects of App Configuration & Management

App Identifiers

Each mobile application requires a unique identifier to distinguish it across development, staging, and production environments. Properly configuring app identifiers ensures efficient package distribution and prevents conflicts in app installations.

šŸ“– Learn more: App Identifiers

App Configuration

The appConfig.json file is a key-value datastore containing the full configuration of your app. Using this configuration you can review and/or manually edit the full app configuration.

šŸ“– Learn more: App Configuration

Google Services

Google Services for Mobile Apps provide essential tools that enhance functionality, user engagement, and app performance. From analytics and crash reporting to authentication and cloud messaging, these services integrate seamlessly into your app.

šŸ“– Learn more: Google Services

Backup Management

Median App Studio automatically creates and manages backups every time you save your app, with options for naming, bookmarking, and restoring versions.

šŸ“– Learn more: Backup Management

Managing Multiple App Instances

Running multiple instances of an app is useful for testing different versions, A/B testing, and debugging. Developers can configure apps to support multiple instances through environment-based settings and unique bundle identifiers.

šŸ“– Learn more: Multiple App Instances

CI/CD Integration for Automated Builds

A well-configured CI/CD pipeline automates app builds, tests, and deployments, significantly reducing manual effort and improving release efficiency. By leveraging Median's CI/CD API, you can access the latest source code of your app to integrate it into your development and deployment workflows.

šŸ“– Learn more: CI/CD Integration

Best Practices for App Configuration

  • Use environment-specific app identifiers to separate development, testing, and production builds.
  • Configure multiple instances with unique URLs, App Icons, and App Identifiers
  • Automate builds and deployments with a robust CI/CD pipeline.
  • Leverage Median's robust backup and configuration management solution to ensure consistency across apps.