Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Task Management App in SwiftUI, In App Purchase, Home Widget
New

Task Management App in SwiftUI, In App Purchase, Home Widget

End to end App Development in SwiftUI
Created byDevTechie DT
Last updated 6/2026
English

What you'll learn

  • In App Purchase
  • End to end app development
  • Lock screen and Home Screen widgets
  • SwiftUI, SwiftData development

Course content

2 sections14 lectures4h 33m total length
  • Introduction3:14

Requirements

  • Knowledge of iOS development using SwiftUI

Description

Task Management App in SwiftUI, In-App Purchase, Home Widget

Modern iOS applications are no longer simple CRUD apps with a few static screens and local state management. Users expect polished onboarding flows, premium subscription experiences, persistent data handling, widgets, responsive UI architecture, and production-ready app structure. Most tutorials stop at building isolated UI screens. This course focuses on building a complete real-world application from start to finish using modern SwiftUI architecture and production-level features.

In Task Management App in SwiftUI, In-App Purchase, Home Widget, you will build a complete task management application called Sortly using SwiftUI. Throughout the course, you will learn how to architect scalable SwiftUI applications, organize reusable components, integrate premium subscriptions with In-App Purchases, and extend your application experience onto the iOS Home Screen using Widgets.

This is not a beginner “toy app” tutorial. The course is structured around practical app development workflows used in real production environments. Every section builds on top of the previous one, allowing you to progressively construct a fully functional application while learning how different layers of an iOS app work together.

You will start with the foundation of the project, including project setup, architecture decisions, data models, services, utilities, and reusable design systems. From there, you will move into building onboarding flows, premium feature gating using StoreKit, dynamic category management, task creation flows, reusable SwiftUI components, and Home Widget integration.

The final result is a polished task management application that demonstrates modern SwiftUI development practices and can serve as a strong portfolio project or production foundation for your own applications.

Who this course is for:

  • Engineers who wants to build end to end app that supports Home Screen widgets and In App Purchase using SwiftUI and Swift data