Shuttle aims to unify your teams of iOS and Android developers in a single platform which centralises the management of all your mobile apps and lets you deploy them easily to all your users.
As a complete dashboard of your apps production cycle, Shuttle provides a global and relevant overview of your different builds and releases, throughout their development. Shuttle then allows you to deploy them to both internal and external users : teams of developers, testers, customers…
By easily connecting to your existing tools, Shuttle fits to your current workflow and bridges the gap between your CI and your users.
The challenge of unified distribution
In the field of mobile development, the management and distribution of builds have always been a challenge for lead developers, mainly due to the partitioning of different OS (and we know something!)
However, it seems essential to us to have an instant global vision and a unified management of the different versions of the applications.
In addition, if lately third-party solutions have emerged to meet the need for deployment, the majority is no longer cross-platform. Gradually bought by the giants of mobile platforms, they tend to focus on their own environment.
With Shuttle, we seek to unify management and deployment in a single platform, while maintaining this independence from existing ecosystems, without distinction.
Open Core model: community sharing and durability of our tool
We decided to distribute Shuttle on "Open Core" model: the core of the open-source product available to all, but also a SaaS commercial offer with specific features and a service dedicated to businesses.
We want to offer the open-source solution to developers so that they can implement it themselves, adopt it and potentially contribute to it. Thanks to the support of the community, Shuttle's evolution will always match the needs and expectations of the market. Opening the solution to the community is a guarantee of quality and adaptability but also a guarantee of sustainability, which is a key factor in the adoption of a new tool.
Concerning the SaaS model, we will announce the launch within the next days! But this is only a first step for us: the solution is still in its infancy and we intend to evolve it with the help of our users, in order to offer the most relevant and effective product.
We are already working on many new features that will come soon, such as an SDK dedicated to reporting and user feedback, automatic update of applications, or integration with different channels of final distribution (Apple App Store, Google Play Store and EMM App Catalog).
As engineers, but also as entrepreneurs, we are convinced that there is no alternative other than the Open Core model to build in a sustainable way a company dedicated to the modernization of development tools.
Our ambition: to gather all the teams involved in the production cycle of an application within a unified distribution platform.