Introduction

Use the search bar above to quickly find the topics you're looking for!

Introduction

The Custom Mobile App Service is an automated service to customize and build custom Android or iPhone native hybrid apps for the Joget platform.

  1. Customize the configuration and UI of the mobile app using a form.
  2. Automatically generate a customized Apache Cordova project in a GitHub repository.
  3. Build for iOS and Android using preconfigured GitHub Actions. GitHub Actions are free for public repositories. Private GitHub repositories get 2000 free minutes, and are billable for additional usage.
  4. Further Manual Customizations can be performed directly in the GitHub repository if required.

Start by going to the Introduction Article, which is the first step in developing the app.

For more guidance please refer to:

 

Overview

This article describes the steps required to manually customize and build Cordova Android and iOS apps using GitHub Actions.

About Custom Mobile App Service

  • Customize the configuration and UI of the mobile app using a form.
  • Automatically generate a customized Apache Cordova project in a GitHub repository.
  • Build for iOS and Android using preconfigured GitHub Actions. GitHub Actions are free for public repositories. Private GitHub repositories get 2000 free minutes and are billable for additional usage.
  • If required, further Manual Customizations can be performed directly in the GitHub repository.

About the Custom Mobile Project (For Manual Customizations)

About GitHub Actions (For Manual Customizations)

  • GitHub Actions can execute workflows on Linux or Mac, so it can be used to run Cordova builds for both Android and iOS.
  • The Actions can be triggered based on different events (e.g. manual, on push, etc).
  • Private GitHub repositories get 2000 free minutes per month, and are billable for additional usage ($0.008/min for Linux and $0.08/min for Mac). GitHub Actions are free for public repositories.
  • To make use of GitHub Actions in a GitHub repository, create YAML files under .git/workflows for each workflow.

Project Prerequisites

For Project Prerequisites, please refer to Custom Mobile Apps Prerequisites. It is best to have the prerequisites ready to ensure a smooth process when using the Custom Mobile App Service.

For more guidance, please refer to:

 

Created by Aadrian Last modified by Aadrian on Nov 19, 2024