Skip to content
Developer docs

Getting started

Joining is free. Apply once, get approved by a person on our team, then build, submit and get paid from the developer portal.

  1. Create an EzyStudio accountCreate an account, or log in if you already have one. Either way you come back to the application. Your developer org lives under that login.
  2. Apply to the developer programFill in the short application at Join the developer program.
  3. Wait for a decisionA reviewer reads every application. We email you when it is approved, when we need more information, or when it is not approved.
  4. Connect payouts and buildOnce approved, open the developer portal, add the email of your Wise account for payouts and create your first app.

The application

These are the fields the application accepts. The form in the portal asks for all of them except slug (made from your name) and answers.languages.

FieldWhat we askRules
displayNameYour name or your company's name, as buyers will see it.2 to 120 characters
slugYour developer address (optional; made from your name otherwise).3 to 48 lowercase letters, digits and dashes
supportEmailWhere buyers reach you. Used on your listings unless an app sets its own.A valid email
websiteUrlYour website (optional).A URL, up to 512 characters
portfolioUrlWork we can look at (optional).A URL, up to 512 characters
countryWhere you are based.Two-letter country code, e.g. GB
answers.aboutWhat you will build for EzyStudio businesses.20 to 2,000 characters
answers.appIdeasApp ideas and the kinds of businesses you serve (optional).Up to 2,000 characters
answers.experienceHow much you have shipped before.new, some or experienced
answers.buildsWithHow you build: the EzyStudio editor, your own editor, or both (optional).1 or 2 of ezystudio, own_editor
answers.languagesLanguages you can support (optional).Up to 10 codes like en or pt-BR
answers.agreesToGuidelinesThat your apps will follow the review guidelines.Must be accepted

What happens next

StatusWhat it meansWhat you do
submittedWe received it. You get the email “We received your developer application”.Nothing. You can check it any time in the portal.
more_infoA reviewer has a question (“We need more information about your application”).Answer in the portal. Your application goes back to the reviewer.
approved“You're approved to publish on EzyStudio.” You can create apps and templates and submit them for review.Open the developer portal.
rejectedNot approved. The email carries the reviewer's note.Apply again from the same page when you are ready.
Partner agencies

An agency in the partner program is its own developer org. It is created, already approved, the first time someone on your team who manages developer work opens the developer portal. No application needed.

The developer portal

ScreenWhat it is for
OverviewEarnings this month, your next payout, installs, and apps that need your attention.
TemplatesDownload the Website and App templates and the app starter, a small working app to build on.
My appsEvery app and template with its status. Open one to see its submissions, installs, money and reviews, and to reply to reviews.
Submit an appThe listing form in five steps: App details, Media, Pricing, Customization and the review checklist. It saves as you type, once the app has a name.
PayoutsAdd your Wise email for payouts, see what is on hold and what is ready to pay out, and every payout.

Your team

Invite people to your developer org and give each one a role. Developer owner can do everything. Developer member can create, read and edit apps and see your profile and team, but cannot submit for review or see earnings and payouts.

Build your first app

Once you're approved, the developer portal's home shows these same five steps. Take them in order.

  1. Download a template and the app starterFrom Templates in the portal. The starter is a small working app that already passes the package check.
  2. Read how apps workBuilding an app covers what an app is, how it installs and where its files may go.
  3. Build locally with PostgresRun the template on your machine with a Postgres of your own. Database shows tagged SQL and migrations with examples.
  4. Follow the rules and check your workGo through Best practices and its checklist: it mirrors what review looks at.
  5. Submit itPush your app to GitHub and pick the repository in Submit an app. See Submitting.