# Mobile app architecture

<!-- updated_at: 2026-04-20 17:12:01 -->

You can smell a bad mobile project from the parking lot: three vendors, two spreadsheets, and a "phase two" that never ships. We write this page for owners who are tired of being handed mockups nobody can operate on a rainy Tuesday in Tacoma. Phones are not the future—they are the present, especially when your staff clock in between school drop-off and a second shift.

We bias toward thin slices you can hand to a real human, not a keynote slide. If your gut says the workflow deserves a first-class surface, you are probably right. If your gut says you only need a PDF, we will say that too, even if it costs us a build.


## Structured data (JSON-LD)

The public **HTML** page at `/mobile-apps` emits `application/ld+json` with the following `@graph` (Organization, WebSite, WebPage, Article, BreadcrumbList, plus any custom nodes from **SEO JSON-LD extra** in Admin). Assistants should treat the HTML URL as canonical for search; this block is for parity and tooling.

```json
{
    "@context": "https:\/\/schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https:\/\/thatonefirm.com\/#organization",
            "name": "That One Firm",
            "url": "https:\/\/thatonefirm.com\/"
        },
        {
            "@type": "WebSite",
            "@id": "https:\/\/thatonefirm.com\/#website",
            "name": "That One Firm",
            "url": "https:\/\/thatonefirm.com\/",
            "publisher": {
                "@id": "https:\/\/thatonefirm.com\/#organization"
            }
        },
        {
            "@type": "WebPage",
            "@id": "https:\/\/thatonefirm.com\/mobile-apps#webpage",
            "url": "https:\/\/thatonefirm.com\/mobile-apps",
            "name": "Mobile app architecture",
            "description": "How we ship React Native and native handoffs for South Sound operators who need App Store–grade reliability.",
            "isPartOf": {
                "@id": "https:\/\/thatonefirm.com\/#website"
            },
            "dateModified": "2026-04-20T17:12:01+00:00",
            "breadcrumb": {
                "@id": "https:\/\/thatonefirm.com\/mobile-apps#breadcrumb"
            }
        },
        {
            "@type": "Article",
            "@id": "https:\/\/thatonefirm.com\/mobile-apps#article",
            "headline": "Mobile app architecture",
            "description": "How we ship React Native and native handoffs for South Sound operators who need App Store–grade reliability.",
            "datePublished": "2026-04-20T13:14:02+00:00",
            "dateModified": "2026-04-20T17:12:01+00:00",
            "mainEntityOfPage": {
                "@id": "https:\/\/thatonefirm.com\/mobile-apps#webpage"
            },
            "author": {
                "@id": "https:\/\/thatonefirm.com\/#organization"
            },
            "publisher": {
                "@id": "https:\/\/thatonefirm.com\/#organization"
            },
            "url": "https:\/\/thatonefirm.com\/mobile-apps"
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https:\/\/thatonefirm.com\/mobile-apps#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home",
                    "item": "https:\/\/thatonefirm.com\/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Mobile app architecture",
                    "item": "https:\/\/thatonefirm.com\/mobile-apps"
                }
            ]
        }
    ]
}
```
