Mobile App White Labelling

In this guide, we will cover how to rebrand Rocket.Chat Mobile Apps to suit your styling.
Here we will show you how to customize:
  • The App Icons
  • Splash Screens
  • App Name
  • Colors


  • This document is updated after every release, so we can guarantee it's stable for production
    • develop branch might be different from this
  • Keep in mind that you will need an intermediate knowledge of Android/iOS development and basic Javascript knowledge
  • Our repo contains targets/build flavors to build both our Experimental and Official apps
    • Both apps are equal but released at a different pace in the stores
    • If you see an Experimental folder, don't be scared of breaking anything. It's just a folder containing the assets for the non-official app




Creating a new project on Google Cloud Platform

  • By the text Google Cloud Platform there is a dropdown, open and then “Create project”
  • In the dialog give a project a name then hit “Create”
  • Wait until the creating process, you can follow in notifications by your avatar
  • You will be redirected to the project page after creation

Creating a new Firebase project

  • Click on “Add Project”
  • Enter the project name you created in the previous step
  • Follow the wizard until the Firebase project is created
  • We’re going to create the apps later on the tutorial page