Launching my first ever iOS app in the Apple App Store: Chatty Butler
Follow my iOS app journey for Chatty Butler from day one: development, beta, marketing and app store approval, to post launch thoughts and feelings.
I’m Bradley, a software engineer and entrepreneur, based in California. I’m the founder & CEO of VuxByte, my own bootstrapped indie company, where I design, architect, and build delightful AI-powered products to solve issues for businesses and consumers.
Follow my iOS app journey for Chatty Butler from day one: development, beta, marketing and app store approval, to post launch thoughts and feelings.
Automatically invalidate a user session in Swift when authentication fails. Listen for a HTTP 401 to clear out the logged in user's state.
Securely login to your iOS app with Laravel Sanctum as the backend. Save your API token in the user's Keychain for secure storage and access later.
Handle Laravel validation errors in your Swift APIClient with a dual response decoder, one for errors, one for success. Display errors on your forms easily!
laravel-data creates a fast, expressive, type safe, validated, and Typescript compatible layer to put in front of your Eloquent models!