For the complete documentation index, see llms.txt. This page is also available as Markdown.

Adding an app to the space

Add Application

Once you've created the space, you'll see the Add Application button in the devtodev interface. Click on it to add an application to the space.

Standalone vs. Cross-platform: choosing the right project

When setting up a new project in devtodev, one of the first and most consequential decisions you'll make is choosing between a standalone and a cross-platform project type.

It is also impossible to send data from one application to both types of projects simultaneously.

What's the Difference?

A standalone project tracks a single platform (e.g., iOS, Android, or PC). Each platform gets its own devtodev project with its own user base, metrics, and reports.

Best for: subscription apps, apps that use A/B testing or push campaigns heavily, or any app where platform-specific reporting is a priority.

A cross-platform project is designed for apps that share a user base across multiple operating systems. It combines user data from multiple platforms under a single project, giving you a unified view of your audience.

Best for: productivity or utility apps available on multiple OSes, or any product where understanding the full cross-device user lifecycle is more valuable.

When to choose Standalone

A standalone project is the right fit when:

  • Your app targets a single platform. A standalone project is simpler and fully featured.

  • Most of your users are interacting with only one platform (device) and you want to analyze them independently without cross-contamination of metrics.

  • You use Push Notifications, A/B tests, or Remote Configuration. If these are part of your growth toolkit, select standalone.

  • You track subscriptions. Subscription tracking and the Subscriptions report are available only for standalone projects.

  • You rely on store integrations. Standalone projects support market data integrations with Google Play, the Apple App Store, and others. Cross-platform projects do not support store integrations for market data.

  • You need cohort exports. Cohort export is available only in standalone projects.

When to choose Cross-platform

A cross-platform project makes sense when:

  • Most of your users run the app on different devices with the same account frequently. You can see the history of users and metrics across all platforms in one place

  • You want a unified user identity across platforms. Cross-platform projects give users the same devtodev ID on all platforms (in devtodev). This lets you track the full journey of a single user regardless of what device they're on.

  • You can manage the technical prerequisite. Cross-platform projects require you to use your own custom identifiers (User ID).

  • You need cross-platform behavioral insights. The User Card shows all events a user performed on different platforms, and most reports include a platform filter so you can drill into individual platforms when needed.

Quick comparison

Feature
Standalone
Cross-platform

Multiple platforms in one project

❌

βœ…

Unified user identity across platforms

❌

βœ…

Push Notifications

βœ…

❌

A/B Tests & Remote Configuration

βœ…

❌

Store integrations (Google Play, App Store)

βœ…

❌

Subscription tracking

βœ…

❌

Cohort export

βœ…

❌

Platform filter in reports

❌

βœ…

Custom User ID required

❌

βœ…


If you would like to add a Standalone application, check the following page:

Standalone application

If you would like to add a Cross-platform application, check the following page:

Cross-platform application

Last updated

Was this helpful?