Registering your new app

In this step, you'll learn how to sign in to the Uberflip Marketplace as a developer and register a new app.


Create a placeholder manifest

To register an app, you'll need to upload an app manifest. Of course, you haven't created an app manifest yet (you'll do that in the next step in this tutorial), so you'll need to use a placeholder for now. Later on, once you've built the real manifest, you'll upload it to replace the placeholder.

An app manifest is simply a JSON file, and it does not need any actual contents for the Uberflip Marketplace to accept it as a "valid" manifest. So to make a placeholder manifest, all you need to do is create an empty JSON-formatted file.

  1. Open up your text editor of choice.
  2. Type in {}.
  3. Save the file with the .json file extension. We suggest naming it something like placeholdermanifest.json.

📘

TIp

You can use this placeholder manifest for your real apps, as well. That way, you can register your app before working on building the manifest.


Log in to the Uberflip Marketplace

Now that you have a placeholder manifest, you can get started with registering your demo app. Begin by logging in to the Uberflip Marketplace with your developer account.

  1. Go to https://marketplace.uberflip.com/.
  2. Click on Log In in the top right. You'll be taken to the Uberflip login page.
  3. Enter your developer account credentials and click on Log In. You'll be returned to the Uberflip Marktplace home page:
2048

Open the My Apps page

After you've logged in, go to your My Apps page, which is the admin page for your Uberflip Marketplace apps.

  1. On the Uberflip Marketplace home page, click on Developer in the top right.
  2. You'll be taken to the My Apps page:
2010

The My Apps page is where you register and manage your apps: when you create an app, it will be listed here. We'll return later and look at app management in more detail.


Register a new app

Now it's time to register your first app.

  1. Click on the Submit New App button. The app registration form will appear.
  2. Give your app a name. We suggest Tutorial Demo App.
  3. You have to upload an icon, which must be 240 x 240 px in size. For this tutorial, you can use this one — it's not only the right size, but also appropriately tutorial-themed:
240

Icon made by iconixar from Flaticon

  1. Enter a summary of your choice, or use this one: A demo app to learn how Uberflip app development works.
  2. Enter a description. It must be at least 100 characters long. If you aren't feeling creative, use this one: This is a demo app that was created for the Uberflip app development tutorial. It injects a configurable code snippet into a Hub.
  3. For the manifest, upload the blank JSON file you created earlier.
  4. Type some placeholder text into the documentation field (for a real app, you'll usually create the real documentation later, when you're ready to publish). We suggest using some classic lorem ipsum for this purpose.
  5. Under categories, you can choose Trackers/Analytics (because your demo app will drop a Google Tag Manager snippet into a Hub), or any other category you like.
  6. The rest of the fields are optional, so you don't need to complete them in to create this tutorial app — but why not put your name in the Built By field, just for fun. (For your real app, you'll need to fill these fields in before you can publish to the Uberflip Marktplace.)
  7. Click on Submit. You'll see a confirmation box asking if you want to publish right away. You're not quite ready to publish yet, so click on Save as Draft:
1008
  1. You'll be returned to your My Apps page, where your newly created app will be listed with its status shown as Draft:
2366

You've just successfully registered your first app on the Uberflip platform. Next, you'll learn how to build a functioning app manifest and upload it to your app to replace the placeholder.

👍

Registering Apps (For Real)

When you go to register a real app, you can just follow these steps again — it's the same process for each app you want to create.

You also don't have to submit a placeholder app manifest: once you're comfortable with developing for the Uberlip platform, you can choose to build the app manifest first and upload the functional manifest right away when you register the app.