Build a Quiz App in SwiftUI and Supabase

preview_player
Показать описание
This is a full course building out a quiz (trivia) app in SwiftUI with Supabase as our backend!

Let me know in the comment section what videos you would like to see in the future. Feel free to reach out to me if you need any help or advice. Happy Coding :)

0:00 What we are building?
1:13 Project Setup
1:32 QuestionView
5:23 TabView for Quiz
9:13 Handle User's Selection
16:00 Handle Quiz Submission
19:50 Supabase Integration

How to use Supabase database in swift?

#quizapp #supabase #swift
Рекомендации по теме
Комментарии
Автор

I really enjoy someone making a video using something other than Firebase as a back end!

tinnietv
Автор

You are amazing at teaching ! Thank you for posting tutorials like this! Keep it up 👏🏼

Kittymemesdaily
Автор

Keep up the good work man, i just subbed, love the content 🔥🔥

noDegreeNeuron
Автор

Dude, the content is A+ but the edit is a bit hard to follow

At 9:00 it suddenly jumps to having added the value to the View for the preview, which took me a few re-runs to notice the difference.
At 17:47 you change this to QuestionView(question: and don't show what that text is supposed to be, which breaks the preview of it.

For anyone else... you need:

```
#Preview {
QuestionView(question: .constant(Question(title: "In which year was the iPhone introduced?", answer: "2007", options: ["2006", "2007", "2008", "2009", "2010"])))
}
```

NathanBudd
Автор

thanks! seems strange there isnt already a feature built into swiftui for this

snoozy
Автор

Hi, very good tutorial !, I have an issue, I call it from other view(main menu) but I can´t pass a parameter like questionaryId to Quizmanager, how I can do that?

oscarcano
Автор

I have a question if I want to build an quiz in superBase with a configuration of different user type app cause I don’t want to hard code The question everytime I juste want the question to be push when I upload them do you have an tuto for different user type like : admin, user for example ?

FabricioMTL
Автор

Que tal Jason, he seguido los pasos para recrear tu proyecto, pero me encuentro atorado en la linea let data = response.underlyingResponse.data, por algun motivo no puedo hacer que se conecte a la base de datos, segun es por el error "Value of type 'PostgrestResponse<Void>' has no member 'underlyingResponse' soy novato en el uso del codigo, y no se como resolverlo.

JArmandoMP
Автор

let data = is throwing Ann error it is not working for me I followed the entire tutorial line by line it does not work

QDWorld-Apps
Автор

From minute 16 - 20 had some audio issues but audio is fine afterwards

jasondubon
Автор

I cant add supabase-swift i get error supabase-swift could not be resolved

bennyscode
Автор

Hi Jason! Love this tutorial.

However, I got hard stuck on one line of code. 28:01 see if you could help take a look 🥲

let data =

the "underlyingResponse.data" didn't bold like yours did, and it says "Value of type 'PostgrestResponse<Void>' has no member 'underlyingResponse'"

Travis_Chow
Автор

Why do people feel the need to show themselves on their tutorial videos? lol. We need to stop doing that.

DannyBoy
welcome to shbcf.ru