Skip to content

Platform & Subdomain

The first step in the Publish Wizard: choose which platforms your app should be released on, and set your personal deep-link subdomain.


iOS

Release on the Apple App Store. Requires an Apple Developer Account and an iOS-specific API key pair.

Android

Release on Google Play. Requires a Google Play Developer Account and a service account JSON file.

iOS & Android

Both platforms at once. BLOCQ runs the build and submit for both stores in parallel.

You can add a second platform at any time by restarting the Publish Wizard.


Every app needs a unique technical identifier (the bundle ID / package name), e.g. de.company.myapp. It uniquely identifies your app on the App Store and Google Play.

The wizard first tries to determine this identifier automatically – for example from an already uploaded credentials file or the Firebase configuration. If it is already known, this step is skipped.

If no identifier has been captured yet, the wizard asks for it in a user-friendly way – without technical jargon:

  1. Enter the app name (e.g. “TSV Wiepenkathen”).
  2. Optionally provide a company/organization.
  3. The wizard generates the technical identifier automatically and shows it as a preview.

The prefix follows your app’s language: German-language apps get de.…, others com.…. With a company you get e.g. de.company.appname, without a company de.blocq.appname.


The subdomain forms the prefix for all deep links in your app. A deep link looks like this:

https://<subdomain>.blocq.app/profile/123
SubdomainExample Link
gogo.blocq.app/…
shareshare.blocq.app/…
readread.blocq.app/…
openopen.blocq.app/…
rr.blocq.app/…
heyhey.blocq.app/…

Deep links are used in your app for the following purposes:

  • Sharing content – users share posts, products, or events via link
  • Push notifications – links in notifications open directly to the right page in the app
  • Marketing – QR codes and social media posts link directly to app content
  1. Tap one of the available subdomains in the selection list
  2. The wizard shows you a sample link as a preview
  3. Confirm your selection – the subdomain is reserved for your app

Each subdomain can only be assigned once. Options that are already taken are marked as unavailable in the wizard.


After selecting your platform and subdomain, the wizard automatically moves to the next step: Store Accounts.