Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
I Built an iOS + Android App in Lovable - Full 6h Course
Play lesson

Lovable Mobile Apps - I Built an iOS + Android App in Lovable - Full 6h Course

4.0 (3)
21 learners

What you'll learn

This course includes

  • 30.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

Learn how to build and publish a complete mobile application to the App Store and Google Play using Lovable, Despia, and Revenue Cat. This tutorial covers setup, monetization, authentication, and native features. 🔧 TOOLS & RESOURCES: • Lovable - https://lovable.dev • Lovable Blueprint - https://lovable.despia.com/default-guide/resources/lovable-blueprint • Despia - https://despia.com • Revenue Cat - https://revenuecat.com • OneSignal - https://onesignal.com • Firebase - https://firebase.google.com ⚠️ NOTE: There's a 56-minute debugging section (4:11:15 - 5:07:24) covering iOS deep linking issues caused by a missing AASA file. Skip to 5:06:00 for the solution or 5:08:26 to continue. 📚 CHAPTERS: 0:00 Introduction - Building Your First Mobile App with Lovable 0:35 Lovable Blueprint Setup & Configuration 2:42 Despia Platform Introduction & Theme Customization 6:11 Creating App Icons & Assets for iOS/Android 12:44 App Store Connect Setup & API Configuration 16:32 Google Play Console Setup & Google Cloud API 22:12 API Keys Setup (iOS, Android, AdMob) 25:00 App Store & Google Play Integration Process 30:17 Building iOS Application with Despia & Xcode 40:02 iOS Build Process & Troubleshooting 40:35 OneSignal iOS Push Notifications Setup (APN & P8 Key) 44:36 OneSignal Android Push Notifications (Firebase FCM) 48:22 Despia Build Process & Authentication Setup 51:29 One-Click Publishing to App Store 54:06 Building & Publishing Android Application 57:19 Uploading to Google Play Store 1:00:05 Testing App Downloads & Installation 1:06:05 Mobile App Testing & Login Flow 1:11:26 Creating Beautiful Mobile Theme & UI in Lovable 1:14:35 Adding Login with Apple & Google 1:20:30 Native UI Features with Despia SDK 1:22:40 Revenue Cat Setup & Configuration 1:25:07 Creating App Store & Google Play Subscriptions 1:29:30 Subscription Management & Pricing 1:34:29 Revenue Cat Project Setup & Orders 1:37:08 Creating & Designing Custom Paywalls 1:42:56 Publishing Paywalls & App Store Guidelines 1:45:03 Revenue Cat In-App Purchases Integration 1:52:33 Revenue Cat API Configuration & Testing 1:57:27 Paywall Styling & Custom Icons 2:05:00 Testing Paywall Launch & Purchase Flow 2:12:26 Login Screen & Paywall Dialog Improvements 2:17:19 Revenue Cat API Keys Configuration 2:23:42 Native Paywall Integration with Despia 2:29:01 Testing Complete In-App Purchase Flow 2:34:44 Revenue Cat Subscription Management & Endpoints 2:39:57 Payment Testing & Revenue Cat Documentation 2:43:02 Despia Purchase Handler Integration 2:46:04 Adding Social Login (Apple & Google) with Despia 2:50:48 Paywall Sheet Management & Testing 2:56:18 Build Optimization & Cleanup 3:01:04 Final Paywall Launch & Testing 3:06:19 Building with Lovable & React 3:08:22 Webhook Integration for Purchase Validation 3:12:06 Complete Revenue Cat & Social Login Integration 3:13:14 Supabase Backend Authentication Setup 3:18:46 Login with Apple Complete Configuration 3:22:09 Onboarding Flow & Authentication Setup 3:28:24 Supabase Configuration & Session Handling 3:31:34 GitHub Integration & Permission Configuration 3:36:58 Deep Links Setup for iOS & Android 3:41:46 Frontend Improvements & Visual Indicators 3:47:24 OAuth Redirect URIs & Storage Configuration 3:51:56 Native Document Scanner Integration (ML Kit) 3:56:40 API Error Troubleshooting & Purchase Restoration 4:00:38 Despia Deep Link Configuration & Domain Setup 4:05:19 OAuth Callback Path Configuration 4:11:15 iOS Deep Linking Issues & Debugging (56min troubleshooting section) 4:17:05 iOS Auto-Redirect & Deep Link Troubleshooting 4:26:19 In-App Browser Issues & Dynamic URL Configuration 4:37:14 Button Code Analysis & Script Routing 4:44:48 Testing Different Deep Link Opening Methods 4:48:23 Major Crash Wave - All Deep Link Methods Failing 4:52:06 Debugging with Example.com & Text Area Testing 4:58:10 Reverting Code & Continued Troubleshooting 5:01:50 BREAKTHROUGH - Missing AASA File Discovered 5:02:35 SOLUTION - Creating Apple App Site Association File 5:05:00 AASA File Configuration & Team ID Setup 5:06:00 VICTORY - Deep Linking Working Perfectly 5:07:24 Post-Mortem Explanation & Lessons Learned 5:08:26 Native Features Implementation & Deep Links 5:12:47 Backend Configuration & Purchase Validation 5:17:08 Native Gallery Features Integration 5:19:49 Camera Access & Photo Library Implementation 5:25:04 Mobile UI Design Review & Testing 5:29:13 Native Photo Library Dialog & Credential Sharing 5:33:03 Native Document Scanner & Feedback Implementation 5:37:22 Over-the-Air Updates (OTA) with Despia 5:38:50 Publishing Final App to App Store & Beta Testing 5:41:29 Final Review & Wrap-Up #lovable #mobileappdevelopment #iosapp #androidapp #nocode #lovabledev #revenuecat #inapppurchases #paywalls #subscriptions #onesignal #pushnotifications #supabase #appstore #googleplay #nativeapps #iosdevelopment #androiddevelopment #apn #fcm #mobilemonetization #vibecoding #vibecoder #aicode #lowcode #boltnew #replit #aiagents #claudecode #saas

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere