Project Setup and Shared Components | SwiftUI in Practice #1

  Рет қаралды 10,596

Swiftful Thinking

Swiftful Thinking

Күн бұрын

Пікірлер: 37
@SwiftfulThinking
@SwiftfulThinking 3 ай бұрын
⚠ 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
@mktv3392
@mktv3392 7 ай бұрын
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 4 ай бұрын
Thanks for sharing! Especially for real networking stuff - always good to see how other implements and use async\await for that.
@i-AMine
@i-AMine 7 ай бұрын
Maan we can't wait for the next videos, this looks like it's gonna be a super awesome playlist
@TenderAI
@TenderAI 7 ай бұрын
Great Thanks, Nick!
@Designguidetv
@Designguidetv 7 ай бұрын
This was great, nice to have it all lined out here
@dhruvsuhirid710
@dhruvsuhirid710 5 ай бұрын
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?
@MattGallinot
@MattGallinot 6 ай бұрын
Thanks Nick! your content is really helping me! Any chance you will do a mock fitness app set up with connecting an apple watch
@oliviergeiger
@oliviergeiger 7 ай бұрын
Thanks Nick for all the stuff you do
@hawkeye6614
@hawkeye6614 7 ай бұрын
Thanks, please start series on DSA too
@abdulyasin_iOS
@abdulyasin_iOS 3 ай бұрын
maaaaan, amazing.. Just loved it
@AdeoluSegun-fd2dx
@AdeoluSegun-fd2dx 7 ай бұрын
Thanks Nick, your contents have been helpful.
@alzearafat
@alzearafat 6 ай бұрын
Thank you Nick. These are very helpful 🙏
@RobertMcGovernTarasis
@RobertMcGovernTarasis 7 ай бұрын
DummyJson is so useful, I’m self hosting an instance of it for learning against
@wonton120
@wonton120 7 ай бұрын
Thanks for sharing your good work.
@AdamTabiev
@AdamTabiev 7 ай бұрын
Thanks Nick🙏
@djthevj25
@djthevj25 2 ай бұрын
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 2 ай бұрын
The API works, see comment on this video for data model changes
@djthevj25
@djthevj25 2 ай бұрын
@@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.
@rden6252
@rden6252 7 ай бұрын
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.
@gorangratte2471
@gorangratte2471 3 ай бұрын
At 6:00. What is the reason for the opacity(0.001). The rectangle is clickable anyway?
@imam_robani
@imam_robani 6 ай бұрын
thanks for sharing
@laurentbennis
@laurentbennis 7 ай бұрын
that was so awesome :)
@SwiftDeveloperWorld
@SwiftDeveloperWorld 6 ай бұрын
.cornerRadius was deprecated but why do you use it again?
@charliereeder6131
@charliereeder6131 7 ай бұрын
What's the yellow file icon in the project navigator?
@DikiyPrint
@DikiyPrint Ай бұрын
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?
@bonifacy9511
@bonifacy9511 5 ай бұрын
Why opacity 0.001 instead of 0?
@bjp_for_2024
@bjp_for_2024 7 ай бұрын
IN SWIFT UI we already have async image so why we are using 3rd party ? any specific reason ?
@SwiftfulThinking
@SwiftfulThinking 7 ай бұрын
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 7 ай бұрын
ok @@SwiftfulThinking
@massimilianobellucci
@massimilianobellucci 7 ай бұрын
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 7 ай бұрын
@@massimilianobellucci ok will explore that part
@bjp_for_2024
@bjp_for_2024 7 ай бұрын
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
Рет қаралды 10 М.
One CPU To Rule Them All - Ryzen 7 9800X3D Review
12:47
Linus Tech Tips
Рет қаралды 673 М.
Человек паук уже не тот
00:32
Miracle
Рет қаралды 3,5 МЛН
Disrespect or Respect 💔❤️
00:27
Thiago Productions
Рет қаралды 23 МЛН
Это было очень близко...
00:10
Аришнев
Рет қаралды 7 МЛН
CAN YOU DO THIS ?
00:23
STORROR
Рет қаралды 47 МЛН
How to use SwiftfulRouting in SwiftUI | Swift Packages #5
32:00
Swiftful Thinking
Рет қаралды 6 М.
The Vim Experience
45:19
Bog
Рет қаралды 122 М.
Rebuild Spotify in SwiftUI (Part 2/5) | SwiftUI in Practice #3
34:42
Swiftful Thinking
Рет қаралды 5 М.
SwiftUI In-App Purchases: Full Tutorial!
36:29
Rebeloper - Rebel Developer
Рет қаралды 3,3 М.
How to use SDWebImage in SwiftUI | Swift Packages #1
25:39
Swiftful Thinking
Рет қаралды 5 М.
🔴 Building A Professional Side Menu with SwiftUI
34:20
AppStuff
Рет қаралды 11 М.
The Biggest Mistake Beginners Make Learning SwiftUI - Stop Now!
5:25
Everton Carneiro
Рет қаралды 8 М.
How to use Lottie in SwiftUI | Swift Packages #6
15:18
Swiftful Thinking
Рет қаралды 5 М.
SwiftUI Grids - LazyVGrid, LazyHGrid, Static Grid
17:55
Sean Allen
Рет қаралды 13 М.
Человек паук уже не тот
00:32
Miracle
Рет қаралды 3,5 МЛН