Skip to content

Onboarding & Prerequisites

To ensure a smooth development process and a timely launch of your native apps, we need access to specific accounts and design assets from your side.

Please work through this checklist and provide the necessary invites and files to your empiriecom Project Manager.

1. App Store Accounts

You retain full ownership of your apps. Therefore, we need access to your developer accounts to upload builds and manage releases.

Apple App Store (iOS)

Google Play Store (Android)

2. Firebase Project

We use Google Firebase as the technical backbone for analytics, crash reporting, and beta distribution.

  • Requirement: Please provide access to a Firebase Project.
  • Option A: Create a new project specifically for the app.
  • Option B: Invite us to an existing project if you want to share data with other properties.
  • Required Services: We will configure Google Analytics, Crashlytics, App Distribution (for Nightly Builds), and Remote Config.

Go to Firebase Console

3. Design Assets

To adapt the “White Label” app to your brand, we need specific graphic assets.

This logo appears immediately when the app is opened, on the home screen top navigation bar, and on the login screen.

  • Dimensions: Must fit within 124x34 dp.
  • Format: SVG.
  • Important: The logo should be “cropped” tightly. Please do not add extra whitespace/padding around the logo, as the app handles positioning automatically.

App Icons (Launcher)

This is the icon visible on the user’s home screen.

  • Creation: You can either provide us with your own icons or empiriecom UX Designers can create them for you. Please contact your Project Manager.
  • Requirement: Provide high-resolution files (1024x1024px recommended).
  • Standard: Please refer to the Apple Human Interface Guidelines and Google Material Design.

In-App Icons (Navigation)

We use icons in the tab bar (bottom navigation) and header.

  • Default: By default, we use the EDS (empiriecom Design System) icon set.
  • Custom Icons: If you wish to use your own brand icons, please provide them as SVGs.

4. Marketing & Tracking Tools

Our app solution does not have a built-in marketing engine. We follow a “Bring Your Own Tool” approach to integrate seamlessly into your existing marketing stack.

Push Notifications & CRM

You need a tool to send push notifications and manage user segments.

  • Option A (Recommended): Airship. We have a pre-built integration allowing for a cost-effective and fast setup.
  • Option B (Basic): Firebase Cloud Messaging. A free/low-cost alternative with basic functionality.
  • Option C: Custom integration (requires additional development effort).

Attribution & Install Tracking

To track where your app installs are coming from (e.g., Facebook Ads, Google Ads).

  • Option A (Recommended): Adjust. Pre-integrated and ready to use.
  • Other Tools: Please inform us early if you plan to use other providers (e.g., AppsFlyer) so we can check compatibility.

5. Localization Preparation

Please be aware that translating the app interface is a mandatory step before the first release.

  • Platform: We use Phrase Strings for translation management. We will invite you to this tool.
  • Default: German (Sie/Du) and French (Sie) are available as base templates.
  • Action Required: Plan internal resources to review and translate roughly 300-500 text strings (buttons, error messages, menus) before launch.
  • Context: > Read the full Localization Guide to understand the workload and process.