Tutorial: Build your first Uberflip app
Learn how to develop and publish a demo app on the Uberflip platform
Introduction
This tutorial is designed to familiarize you with the development workflow for Uberflip apps. It will walk you through the process of creating your first app from start to finish. Don't worry — you don't need to be ready to start developing a real app just yet. In this tutorial, you'll learn the ropes with a simple demo app, and everything you need will be provided.
As you follow along, you'll learn by doing, and will perform each of the steps yourself. You'll learn how to:
- Register a new app on the Uberflip Marketplace
- Build and submit an app manifest
- Install an app on your sandbox environment and test it
- Submit an app for review and publish it on the Uberflip Marketplace
By the end of this tutorial, you will have built a simple but functional demo app, and will be ready to use what you've learned to get started on your first real app.
Before you begin
Requirements
Before you can get started, you'll need an Uberflip developer account. It gives you access to the developer admin tools in the Uberflip Marketplace (for registering and managing apps), as well as to your sandbox environment (for installing and testing apps). If you don't have a developer account yet, click on the Start Building button on developers.uberflip.com to sign up.
Tools
You don't need any specific tools to complete this tutorial. However, we do recommend using a text editor that supports syntax highlighting for JSON (such as Atom), as this makes app manifests much easier to work with.
Knowledge
You don't need to know any particular languages to complete this tutorial — or to develop for the Uberflip platform in general, since Uberflip apps are language-agnostic. You won't need to do any coding for this tutorial. To work with app manifests, some familiarity with JSON is helpful, but not required.
Updated 8 months ago