Shopify Mobile Hybrid Architecture
Scaling Mobile Development by Treating Apps as Services - Shopify

Scaling Mobile Development by Treating Apps as Services - Shopify

1/16/2020

What this post added

This post details the extension of Shopify's mobile development practices by treating mobile apps as services, enforced through the ServicesDB system. ServicesDB codifies best practices such as service ownership, contact information, CI/deployment configuration, versioning, and monitoring. This system allows for the enforcement of tooling usage and the identification of misconfigured projects, with automated issue creation on GitHub for non-compliant projects. The goal is to abstract tooling and configuration away from mobile developers, allowing them to focus on commerce problems.

Read the original post ↗