Build a ChatGPT app in SwiftUI for iOS 16

Use OpenAISwift, SwiftUI, iOS, and more!
Free tutorial
Rating: 4.4 out of 5 (56 ratings)
4,858 students
1hr 31min of on-demand video
English [Auto]

Use GPT3 API to build a fully functional app using Xcode and SwiftUI
Knowledge of data management using SwiftUI
Create modules such as "random concept" and "article" generation in the app
@EnvironmentObject and @ObservedObject property wrappers
@Published, @AppStorage, and @FocusState property wrappers
Design an attractive and user-friendly interface that supports both dark and light mode


  • Mac computer with Xcode installed
  • Familiarity with Xcode
  • Familiarity with Swift and SwiftUI
  • Passion for learning and building apps


Learn how to build a GPT-powered iOS app with Xcode and SwiftUI. You will learn how to build a fully functional app that interacts with OpenAI's GPT3 API. You will be able to use the GPT3 API to craft modules such as "random concept" and "article" generation. This course will teach you the skills you need to create a GPT3 iOS app such as SwiftUI, OpenAISwift, and data management. Whether you are a beginner or an experienced developer, this course is perfect for anyone looking to add new skills to their toolbox. Enroll now and start building your own GPT-powered app today!

What will you learn in this course?

  • Use Xcode and SwiftUI to build a fully functional app

  • Integrate OpenAI’s GPT3 API into your app

  • How to create modules such as “random concept” and “article” generation

  • How to manage data in your app using SwiftUI

  • How to design a user interface with SwiftUI and support both dark and light mode

By the end of the course, you will have an understanding of how to build your own GPT-powered app and have the skills to create other similar applications. I hope you enjoy taking this course and find it to be a useful learning experience.

Who this course is for:

  • Intermediate SwiftUI developers
  • Developers with some knowledge of SwiftUI
  • Students seeking to understand how to implement GPT3 API in an iOS app


Software developer
Giorgio Ferraz
  • 4.4 Instructor Rating
  • 56 Reviews
  • 4,858 Students
  • 1 Course

Self-taught developer and founder of Giorgio Network. I have been developing software for over 5 years and have 6 apps on the App Store. I have a strong passion for building products with awesome user-experiences. I aim to utilize technology to make a positive impact on the world. I hope you enjoy my courses.

Top companies trust Udemy

Get your team access to Udemy's top 26,000+ courses