Building Duolingo App in SwiftUI: Lessons Screens with Option Selection - Part4

  Рет қаралды 241

ProgrammingWithAPurpose

ProgrammingWithAPurpose

Күн бұрын

This is the part-4 in series of how to build a Duolingo-inspired language learning app using SwiftUI in this step-by-step tutorial. It covers the building of lesson screens in Xcode. You will learn skills as creating Views, creating reusable views, structs with practical demonstration. This series will cover everything from creating the user interface to implementing features like language selection, lessons, quizzes, and progress tracking. Watch now and start building your own Educational/Learning app today! #programmingwithapurpose #swiftuitutorial #swiftui #swiftuideveloper #iosdev
You can view the previous part here:
Part1: • Building Duolingo App ...
Part2: • Building Duolingo App ...
Part3: • Building Duolingo App ...
00:00 Introduction
00:32 Adding Lessons Model
01:46 Adding Data
03:10 Adding Helper Class
05:57 Adding SubViews
16:47 Adding Lesson View
32:19 Testing on Simulator
34:39 Testing on Real Device(For Sound/Audio)
34:50 What's Next?
Code(Onboarding View + Data + Assets) : www.dropbox.com/scl/fi/dyo0od...
Copy the arabic from this link :
www.arabic-keyboard.org/write...
Helpful links(Previous Videos)
www.flaticon.com/free-icons/d...
www.flaticon.com/free-icons/f...
www.flaticon.com/free-icons/s...
www.flaticon.com/free-icons/n...
www.flaticon.com/free-icons/c...
blog.duolingo.com/covering-al...
blog.duolingo.com/how-duoling...
www.pngwing.com/ (flag icons)
Credits :
pixabay.com/videos/animated-s...
If you like the video give a 👍 and subscribe to the channel. You can also shop extras and if you want to support my work visit below link
☕ : bmc.link/taskeenashK
If you want to connect with me through LinkedIn : / taskeen-ashraf-bbb03135

Пікірлер: 4
@bjp_for_2024
@bjp_for_2024 2 ай бұрын
HI takseen why not using @observable ?
@programmingwithapurpose6807
@programmingwithapurpose6807 2 ай бұрын
Can you specify which file/files you are mentioning here?
@bjp_for_2024
@bjp_for_2024 2 ай бұрын
where you are using ViewModels @@programmingwithapurpose6807
@programmingwithapurpose6807
@programmingwithapurpose6807 2 ай бұрын
Yes you can use @Observable in this case. It is up to you.
Building Duolingo App in SwiftUI: Lessons Screens with Matching Options - Part5
23:02
5 New AI Tools You Should Try
9:18
Skill Leap AI
Рет қаралды 2 М.
100❤️
00:19
Nonomen ノノメン
Рет қаралды 37 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 24 МЛН
어른의 힘으로만 할 수 있는 버블티 마시는법
00:15
진영민yeongmin
Рет қаралды 7 МЛН
React Native 101 Crash Course: Build Your First Mobile App!
3:19:59
Zero To Mastery
Рет қаралды 13 М.
SLOs with Prometheus done wrong, wrong, wrong, wrong, then right
1:03:34
Last9 - High Cardinality Monitoring
Рет қаралды 250
Blazor Full Course For Beginners
5:06:17
Julio Casal
Рет қаралды 47 М.
15 crazy new JS framework features you don’t know yet
6:11
Fireship
Рет қаралды 396 М.
Nuxt 3 - Course for Beginners
3:10:29
freeCodeCamp.org
Рет қаралды 103 М.
Complete iOS Development Journey : From zero to Pro
12:38
ProgrammingWithAPurpose
Рет қаралды 1,2 М.
100❤️
00:19
Nonomen ノノメン
Рет қаралды 37 МЛН