Portfolio

Shipped to a
phone.

Native applications, most of them on the App Store.

What each app is built with, and why it was built.

The same portfolio, served in full on both TNAADO domains. Nothing here redirects you. portfolio.tnaado.ca portfolio.tnaado.com

The work

Apps, 10 in the record.

What each app is built with, and why it was built.

The Dispatch showing a Toronto business story The Dispatch showing the live incident map of Toronto 01 TNAADO-owned · Live on the App Store The Dispatch TNAADO Inc. The newsroom needed a reader that carried the live incident map next to the day's stories rather than a wrapper around the website. One feed serves the app, the site and the map. Built with Swift SwiftUI Supabase Postgres Open the entry The App Store
Mr. Indecisive showing a feed of places to eat Mr. Indecisive narrowing a choice down to one pick 02 TNAADO-owned · Live on the App Store Mr. Indecisive TNAADO Inc. Built against a behaviour rather than a category. People scroll food apps for twenty minutes and still do not decide, so this asks four questions and returns one ranked answer. Built with Swift SwiftUI Supabase Postgres Open the entry The App Store
Find The Title identifying a shared video clip Find The Title returning a ranked result for a clip 03 TNAADO-owned · Live on the App Store Find The Title TNAADO Inc. Shazam names a song from a few seconds of audio and nothing named a film from a clip. The same idea run against dialogue, checked against real subtitle data, and returned ranked by confidence. Built with Swift SwiftUI Supabase Postgres Open the entry The App Store
The TNAADO Connect iOS app sign in screen 04 TNAADO-owned · Live on the web, iOS submitted for review TNAADO Connect TNAADO Labs A business card stops being true the day it is printed. This is the profile you hand over instead, and it stays current after the handshake. Built with Next.js React TypeScript Supabase Swift Open the entry connect.tnaado.com
GEB home screen GEB studio mode 05 TNAADO-owned · Coming soon GEB, Gesture Beats TNAADO Inc. A music tool that reads the body instead of a controller. The device camera tracks gesture and turns it into beats in real time, with no hardware to buy. Built with Swift SwiftUI AVFoundation Vision Supabase Open the entry gesturebeats.app
No screenshot. The app is not built yet, and nothing is substituted for one. 06 TNAADO-owned · Coming soon BRAT: Tantrum Runner TNAADO Inc. An iOS game and a leaderboard built off a culture the newsroom was already watching. The database is live; the app is not. Built with Supabase Postgres Open the entry
Dispatch Live ready to start a broadcast 07 TNAADO-owned · On hold Dispatch Live TNAADO Inc. The capture side of the newsroom. A field reporter records what is in front of them, the desk grades it, and only what clears review reaches the public map. Built with Swift SwiftUI Supabase Postgres Stripe Open the entry
Mr Syn welcome screen Mr Syn challenge screen 08 TNAADO-owned · On hold Mr Syn TNAADO Labs Competitive fitness with something actually on the line. GPS-tracked activity, verification of the result, and a winner who collects. Built with React Native TypeScript Supabase Open the entry
The WILDIN sign in screen The WILDIN credits screen 09 TNAADO-owned · On hold WILDIN TNAADO Labs A nightlife application built around venues and the people who fill them, with identity checks and payments in the same flow as the listings. Built with Expo React Native TypeScript Supabase Stripe Open the entry
The Tector app icon 10 TNAADO-owned · Coming soon Tector TNAADO Labs A personal security marketplace. It lists operators and carries the booking. It does not provide protection, set prices, decide who is assigned, respond to emergencies or monitor an engagement. Open the entry

Work with the firm

We build these for other companies.

TNAADO sells two things: technology, and media. Everything on this page is one of them, built either for a client or for the firm itself.