Project Setup and Shared Components | SwiftUI in Practice #1

  Рет қаралды 12,532

Swiftful Thinking

Swiftful Thinking

Күн бұрын

Пікірлер: 38
@SwiftfulThinking
@SwiftfulThinking 6 ай бұрын
⚠ UPDATE ⚠ The data models in the API have slightly changed since recording this video! Find updated data models here (see comments in the file): - User: github.com/SwiftfulThinking/SwiftUI-in-Practice/blob/main/SwiftfulSwiftUIinPractice/Shared/User.swift - Product: github.com/SwiftfulThinking/SwiftUI-in-Practice/blob/main/SwiftfulSwiftUIinPractice/Shared/Product.swift
@i-AMine
@i-AMine 10 ай бұрын
Maan we can't wait for the next videos, this looks like it's gonna be a super awesome playlist
@mktv3392
@mktv3392 10 ай бұрын
Thanks man, I have 3 years experience in C#. A few days ago I was curious about Swift. I have never tried any other language than C#, but Swift seems really interesting. I started to watch a course on PluralSight, but it was kind of to slow. You go straight to the point (Learning by doing :) ). Great work man, keep it up!
@vladimirmoor
@vladimirmoor 7 ай бұрын
Thanks for sharing! Especially for real networking stuff - always good to see how other implements and use async\await for that.
@Designguidetv
@Designguidetv 10 ай бұрын
This was great, nice to have it all lined out here
@oliviergeiger
@oliviergeiger 10 ай бұрын
Thanks Nick for all the stuff you do
@TenderAI
@TenderAI 10 ай бұрын
Great Thanks, Nick!
@abdulyasin_iOS
@abdulyasin_iOS 6 ай бұрын
maaaaan, amazing.. Just loved it
@AdeoluSegun-fd2dx
@AdeoluSegun-fd2dx 10 ай бұрын
Thanks Nick, your contents have been helpful.
@alzearafat
@alzearafat 9 ай бұрын
Thank you Nick. These are very helpful 🙏
@wonton120
@wonton120 10 ай бұрын
Thanks for sharing your good work.
@laurentbennis
@laurentbennis 10 ай бұрын
that was so awesome :)
@gorangratte2471
@gorangratte2471 6 ай бұрын
At 6:00. What is the reason for the opacity(0.001). The rectangle is clickable anyway?
@AdamTabiev
@AdamTabiev 10 ай бұрын
Thanks Nick🙏
@MattGallinot
@MattGallinot 9 ай бұрын
Thanks Nick! your content is really helping me! Any chance you will do a mock fitness app set up with connecting an apple watch
@dhruvsuhirid710
@dhruvsuhirid710 8 ай бұрын
Hey Nick, You are doing great work and i have been following you a while. I have learnt a lot from you! Can you please tell me what to do if the fetch requests does not work?
@hawkeye6614
@hawkeye6614 10 ай бұрын
Thanks, please start series on DSA too
@RobertMcGovernTarasis
@RobertMcGovernTarasis 10 ай бұрын
DummyJson is so useful, I’m self hosting an instance of it for learning against
@ejjjjjjjjjh
@ejjjjjjjjjh 10 ай бұрын
What's the yellow file icon in the project navigator?
@rden6252
@rden6252 10 ай бұрын
Thanks Nick for all your great videos. I was looking for some sort of message form to send a wish for apps to include in this new playlist. Discord is a bit much for me. I wish to know how to make the infinite drawing surface for sketchup or now, shapr3d. I cannot find anything on how these are made. Another thing, I wanted to make a simple text app document that saves the document to the desktop, or where you wish it to go. I cannot see how to save it anywhere except the internal document folder. Beginner questions, and beginner thanks to you.
@JoromeAX
@JoromeAX 6 күн бұрын
Thanks
@imam_robani
@imam_robani 9 ай бұрын
thanks for sharing
@TrueMomentsVelogs
@TrueMomentsVelogs 9 ай бұрын
.cornerRadius was deprecated but why do you use it again?
@obr21
@obr21 4 ай бұрын
Hi. i am learning swiftui now by your course, thank you for that. But i faced with problem. My xcode version is 16.2 because i have old mac and after loading your package i have error because you just write Preview but I need to create struct ContentView_Prevew. How cam i fix this problev?
@djthevj25
@djthevj25 5 ай бұрын
Amazing explanation... good work !! However, I see now the API doesn't respond back with the Phone as a product detail so have to keep it in mind if someone tries to work that out.
@SwiftfulThinking
@SwiftfulThinking 5 ай бұрын
The API works, see comment on this video for data model changes
@djthevj25
@djthevj25 5 ай бұрын
@@SwiftfulThinking Yes, I encountered that and fixed that too. I meant by the response that the product doesn't give (iPhone, Samsung, Microsoft etc) from the fake API anymore unlike what we see in your videos.
@bonifacy9511
@bonifacy9511 8 ай бұрын
Why opacity 0.001 instead of 0?
@bjp_for_2024
@bjp_for_2024 10 ай бұрын
IN SWIFT UI we already have async image so why we are using 3rd party ? any specific reason ?
@SwiftfulThinking
@SwiftfulThinking 10 ай бұрын
AsyncImage lacks features, such as disk caching and is not often used in production. SDWebImage explained here: kzbin.info/www/bejne/aYK9hXqXqdh8Y8Usi=h7XwNP7yKxRsAcQW
@bjp_for_2024
@bjp_for_2024 10 ай бұрын
ok @@SwiftfulThinking
@massimilianobellucci
@massimilianobellucci 10 ай бұрын
While it is pretty easy add caching support to AsyncImage one of the reason to use SDWebImage / SDWebImageSwiftUI or a library like Nuke is because the images you need to fetch are in format like WebP, Heic or other standard not supported out of the box by Apple.
@bjp_for_2024
@bjp_for_2024 10 ай бұрын
@@massimilianobellucci ok will explore that part
@bjp_for_2024
@bjp_for_2024 10 ай бұрын
Why not we have ViewModel And separate layer for api
Rebuild Spotify in SwiftUI (Part 1/5) | SwiftUI in Practice #2
30:37
Swiftful Thinking
Рет қаралды 11 М.
Python vs Swift | Chris Lattner and Lex Fridman
11:16
Lex Clips
Рет қаралды 157 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
NavigationStack - SwiftUI Programmatic Navigation - iOS 16
20:20
Rebuild Spotify in SwiftUI (Part 2/5) | SwiftUI in Practice #3
34:42
Swiftful Thinking
Рет қаралды 6 М.
SwiftUI Critical Skill | Creating JSON Models
5:47
Blossom Build
Рет қаралды 350
SwiftUI Grids - LazyVGrid, LazyHGrid, Static Grid
17:55
Sean Allen
Рет қаралды 16 М.
How to use SDWebImage in SwiftUI | Swift Packages #1
25:39
Swiftful Thinking
Рет қаралды 6 М.
I Made High Protein Egg Mcmuffins To Store In The Freezer
4:17
Felu - Fit by cooking
Рет қаралды 800 М.
10 Signs Your Software Project Is Heading For FAILURE
17:59
Continuous Delivery
Рет қаралды 40 М.
I just tried o3-mini
6:31
ThePrimeTime
Рет қаралды 222 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН