Journal

Tag

#ux

A Human-in-the-Loop Approval Swipe UI for AI Agents: a glass app tile showing the VP0 logo on a pink and blue gradient
Guides 7 min read

A Human-in-the-Loop Approval Swipe UI for AI Agents

Design a swipe-to-approve UI for AI agent actions: a queue of pending actions, each shown with its real effect, so a human gates consequential moves before they run.

Lawrence Arya · June 27, 2026
Swipe to Approve AI Actions in SwiftUI: The Approval UI: a reflective 3D App Store icon on a blue and purple gradient
Guides 9 min read

Swipe to Approve AI Actions in SwiftUI: The Approval UI

An AI agent proposes; the human commits. Here is the swipe-to-approve pattern in SwiftUI: thresholds, haptics, honest states, and the accessibility twin.

Lawrence Arya · June 10, 2026
Safari-Style Scroll-to-Hide Bottom Tab Bar in React Native: a glossy App Store icon on a blue, pink and orange gradient with bubbles
Guides 6 min read

Safari-Style Scroll-to-Hide Bottom Tab Bar in React Native

An auto-hiding tab bar maximizes content but cuts discoverability. Drive it on the UI thread with a scroll threshold, full snapping, and a reliable way back.

Lawrence Arya · June 7, 2026
AI Agent Thinking Animation in SwiftUI: Honest Motion: a glass app tile showing the VP0 logo on a pink and blue gradient
Guides 5 min read

AI Agent Thinking Animation in SwiftUI: Honest Motion

The SwiftUI vocabulary for AI activity: thinking dots, streaming text, named tool states, and typing animations that never fake what already arrived.

Lawrence Arya · June 5, 2026
AI Task Delegation Dashboard UI for iOS: Trust by Design: a phone toggle icon surrounded by location, calendar, settings, wallet and chart app icons on a coral gradient
Guides 5 min read

AI Task Delegation Dashboard UI for iOS: Trust by Design

Design an AI task delegation dashboard: task cards with honest states, the approval moment as the core screen, visible costs, and an audit trail that earns trust.

Lawrence Arya · June 5, 2026
App Onboarding Wizard Boilerplate: Earn Every Step: the App Store logo on a glass tile over a blue gradient with bubbles
Guides 4 min read

App Onboarding Wizard Boilerplate: Earn Every Step

An onboarding wizard boilerplate built honestly: steps that earn their existence, skip as a first-class affordance, in-context permissions, and a payoff landing.

Lawrence Arya · June 5, 2026
AR Object Placement Target UI in SwiftUI: The Reticle: a reflective 3D App Store icon on a blue and purple gradient
Guides 4 min read

AR Object Placement Target UI in SwiftUI: The Reticle

Design AR placement UX in SwiftUI: the coaching phase, a state-honest reticle that snaps to surfaces, place-then-adjust gestures, and tracking truthfulness.

Lawrence Arya · June 5, 2026
Car Sharing Unlock Bluetooth UI in SwiftUI: The Moment: a glass photo icon surrounded by chat, music, heart, camera and shopping app icons on a pastel gradient
Guides 5 min read

Car Sharing Unlock Bluetooth UI in SwiftUI: The Moment

Design the car-sharing BLE unlock: find-the-car flows, dual-confirmation unlock states, cellular fallback for garages, and an honest end-trip checklist.

Lawrence Arya · June 5, 2026
Customer Support Chat UI (Crisp) in React Native: Honest: a glass iPhone UI wireframe icon on a holographic purple gradient
Guides 5 min read

Customer Support Chat UI (Crisp) in React Native: Honest

Build in-app support chat: native UI over the vendor API, honest reply-time expectations, bot disclosure, offline capture, and deflection that respects users.

Lawrence Arya · June 5, 2026
Expo OTA Update Force Refresh UI: Restart Etiquette: a glossy App Store icon on a blue, pink and orange gradient with bubbles
Guides 5 min read

Expo OTA Update Force Refresh UI: Restart Etiquette

Design the OTA update experience: silent-by-default apply, restart prompts that respect tasks, the forced path for breaking changes, and honest limits.

Lawrence Arya · June 5, 2026
Skeleton Loading Screen in SwiftUI: Template & Rules: a glass iPhone app-grid icon on a mint and teal gradient
Guides 5 min read

Skeleton Loading Screen in SwiftUI: Template & Rules

How to build skeleton loading screens in SwiftUI: the redacted modifier, a shimmer overlay, layout-matched placeholders, and when not to skeleton at all.

Lawrence Arya · June 5, 2026
TurboTax-Style Progress Tracker UI in SwiftUI: Guide: a phone toggle icon surrounded by location, calendar, settings, wallet and chart app icons on a coral gradient
Guides 5 min read

TurboTax-Style Progress Tracker UI in SwiftUI: Guide

Clone TurboTax's guided-interview pattern in SwiftUI: sectioned progress that never lies, one question per screen, resumability, and the review-before-submit.

Lawrence Arya · June 5, 2026
How to Design an App UI/UX (2026 Step-by-Step): a vivid neon 3D App Store icon on an orange, pink and blue gradient
Guides 10 min read

How to Design an App UI/UX (2026 Step-by-Step)

How to design an app's UI/UX as a process: research, structure, wireframe, prototype, test, iterate, then the visual UI. The steps, tools, and mistakes to avoid.

Lawrence Arya · June 2, 2026
Barcode Scanner Viewfinder UI for Mobile Apps: the App Store logo on a glass tile over a blue gradient with bubbles
Guides 4 min read

Barcode Scanner Viewfinder UI for Mobile Apps

A barcode scanner viewfinder needs a dark overlay, a clear cutout, and instant feedback. Build one from a free VP0 design and power it with Apple VisionKit.

Lawrence Arya · May 31, 2026
Custom Haptic Patterns With Core Haptics in React Native: a glass iPhone app-grid icon on a mint and teal gradient
Guides 4 min read

Custom Haptic Patterns With Core Haptics in React Native

Add custom haptic patterns to a React Native app with Core Haptics: tap, buzz, and bespoke textures, from a free VP0 design. Tasteful, restrained feedback.

Lawrence Arya · May 31, 2026
iOS 18 Custom Tab Bar UI: Build It the Native Way: the App Store logo on a glass tile over a blue gradient with bubbles
Guides 4 min read

iOS 18 Custom Tab Bar UI: Build It the Native Way

iOS changed the tab bar. Build a custom but native-feeling tab bar from a free VP0 design, keep it reachable and consistent, and do not break platform conventions.

Lawrence Arya · May 31, 2026
Offline Mode UI: Turn No Connection Into No Problem: the App Store logo on a glass tile over a blue gradient with bubbles
Guides 4 min read

Offline Mode UI: Turn No Connection Into No Problem

A no-internet screen should help, not blame. Build offline states from a free VP0 design that show cached content, queue actions, and recover gracefully.

Lawrence Arya · May 31, 2026
ADHD-Friendly Mobile App UI Guidelines (Calmer for All): the App Store logo on a glass tile over a blue gradient with bubbles
Guides 4 min read

ADHD-Friendly Mobile App UI Guidelines (Calmer for All)

An ADHD-friendly UI (clear focus, fewer choices, small steps, calm motion) helps everyone. Build the habits in from a free VP0 design and respect Reduce Motion.

Lawrence Arya · May 30, 2026
Duolingo-Style Gamification UI (Learn the Pattern): a glass iPhone UI wireframe icon on a holographic purple gradient
Guides 4 min read

Duolingo-Style Gamification UI (Learn the Pattern)

Gamification works when it rewards real progress, not empty points. Build streaks, XP, and wins from a free VP0 design, anchored to genuine actions in your app.

Lawrence Arya · May 30, 2026
Free User Flow Examples (and How to Build From Them): the App Store logo as a glossy glass icon on a purple and blue gradient with floating bubbles
Guides 4 min read

Free User Flow Examples (and How to Build From Them)

A user flow is the path between screens. Study proven flow examples, then build your own from free VP0 screens, wiring them into the sequence you mapped.

Lawrence Arya · May 30, 2026
Haptic Feedback UI Guidelines for iOS (Use It Well): the App Store logo as a frosted glass icon on a pink and blue gradient with bubbles
Guides 4 min read

Haptic Feedback UI Guidelines for iOS (Use It Well)

Haptics make an app feel responsive when used well and annoying when overused. Match the system pattern to the event, keep it sparing, and test on a real device.

Lawrence Arya · May 30, 2026
Designing iOS Empty States That Feel Intentional: a glass iPhone UI wireframe icon on a holographic purple gradient
Essays 5 min read

Designing iOS Empty States That Feel Intentional

Every app has empty states and most ignore them, so a blank first screen reads as broken. Here is how to design iOS empty states that teach and convert instead.

Lawrence Arya · May 29, 2026
How to Design an iOS Settings Screen: a glass iPhone app-grid icon on a mint and teal gradient
Guides 4 min read

How to Design an iOS Settings Screen

A settings screen is pure convention, which makes it easy to get subtly wrong. Here is how to structure one with grouped lists, sections, and real accessibility.

Lawrence Arya · May 29, 2026
iOS Onboarding Screen Design That Actually Converts: a glass iPhone app-grid icon on a mint and teal gradient
Guides 5 min read

iOS Onboarding Screen Design That Actually Converts

Most apps lose users in the first session. Here is how to design an iOS onboarding screen that converts: start from a free VP0 design, get to a first win fast.

Lawrence Arya · May 29, 2026