TAP (Telco Application Platform) is an end to end self service platform for Developers and Non Developers to create and market diverse Telco apps for individual or business needs. TAP is the Telco dream to build a complete mobile ecosystem by exposing Telco services via a rich set of Telco APIs. SMS, USSD, Charging, In-App Purchasing and LBS are some of the APIs that is being exposed through TAP.
Simulators are available for developers to test their applications before submitting to CTAP (Cloud TAP). We have created three charms in juju, in order to ease the effort put by the developers in preparing the environment and in configuring the dependencies.
Devspace developer bundle
Devspace Developer boundle is a powerful open tool for CTAP application developers. This charm will deploy the DevSpace simulator and connect it to a running CTAP sample apps. And also it contains API guide for application developers.For more information, please watch the following youtube video:
For documentation and more information, please access api guide documentation charm's readme from here:
New to juju?
To deploy this bunndle you will need at a minimum: a cloud environment (ex: amazon AWS) OR a working Juju installation, which has been bootstrapped. It is highly recommended that you go through juju documentation first at https://juju.ubuntu.com/docs/
For running on ubuntu (local deployment): Please see https://juju.ubuntu.com/docs/config-LXC.html
For running on windows (beta, local deployment): https://juju.ubuntu.com/docs/config-vagrant.html#windows
For deploying on cloud servers: https://juju.ubuntu.com/docs/getting-started.html#configuring
Links to charms in the bundle
CTAP sample app charm
CTAP documentation charm
CTAP simulator charm
hSenid Mobile Developer Space
hSenid Mobile developer support