SwiftUI Profile Animation | Matched Geometry Effect

  Рет қаралды 18,443

Sean Allen

Sean Allen

Күн бұрын

Пікірлер: 46
@seanallen
@seanallen 2 жыл бұрын
SwiftUI & iOS Dev Courses - seanallen.teachable.com/
@dskygn
@dskygn 7 ай бұрын
Nice, clear and on-point explanation. Thank you for your precious work.
@seanallen
@seanallen 7 ай бұрын
Glad it was helpful!
@abs80900
@abs80900 2 жыл бұрын
I’m developing the features on an app I’m working on and I can’t wait to start working on polishing the UI after seeing this video, LOVE IT!!! I also LOVE how you show how it is done in a step-by-step fashion!
@seanallen
@seanallen 2 жыл бұрын
Glad you found the video helpful, Abdulaziz. Good luck on the app!
@christostsangaris4785
@christostsangaris4785 2 жыл бұрын
Damn it Sean!! I wish all my teachers were that good in explaining things!
@seanallen
@seanallen 2 жыл бұрын
Thanks for the compliment, Chistos!
@lowell_
@lowell_ 2 жыл бұрын
Thanks for making this, I'm no longer mystified by this modifier 😄 can't wait to use this for something
@seanallen
@seanallen 2 жыл бұрын
This opens up the door for a lot of very cool animations.
@ordozgoite
@ordozgoite 9 ай бұрын
Thank you so much!
@seanallen
@seanallen 9 ай бұрын
You're welcome!
@AbdulRahmanGhalayini
@AbdulRahmanGhalayini Жыл бұрын
very good video. by the way, instead of creating several namesoaces, you can create an enum for name space ids with raw value of type string and you define there the ids image, name and job. then you can use the raw value safely in the matched geometry with only one same profileAnimation namespace. well done
@李浩-f5w
@李浩-f5w Жыл бұрын
very clear ,nice job👍
@seanallen
@seanallen Жыл бұрын
Thank you! 👍
@vamsi3877
@vamsi3877 2 жыл бұрын
long back It took too much time to do the same in Swift , Thanks to SwiftUI 👏easy peasy
@seanallen
@seanallen 2 жыл бұрын
Animating all those constraints would be a major pain in UIKit, that's for sure.
@syedibrahim1361
@syedibrahim1361 2 жыл бұрын
Clean! Loved it!
@noamif
@noamif 2 жыл бұрын
Such little work, such great results. love it, and love seeing videos again man
@seanallen
@seanallen 2 жыл бұрын
Thanks Noam. Good to be back.
@sasniyFriz
@sasniyFriz 2 жыл бұрын
wow, so simple and yet so powerful
@seanallen
@seanallen 2 жыл бұрын
Agreed. You can do some pretty cool stuff with .matchedGeometryEffect()
@rasheshbosamiya1482
@rasheshbosamiya1482 2 жыл бұрын
wonderful, thank you for sharing!
@seanallen
@seanallen 2 жыл бұрын
Glad you enjoyed it. Rashesh!
@Deadpool25mm
@Deadpool25mm 9 ай бұрын
Cool! Thanks
@ToddHoff
@ToddHoff 2 жыл бұрын
Nice. It makes a lot more sense now. It also struck me that this is a good example as to why you want to use MVVM (or whatever) because advanced view stuff like this really clutters the view with view management logic. I really put way too much business logic in my views.
@seanallen
@seanallen 2 жыл бұрын
No matter which architecture you use, you have the right idea. Too much business logic in the views is confusing.
@designckinet
@designckinet 2 жыл бұрын
Thanks for your video
@seanallen
@seanallen 2 жыл бұрын
You're welcome, Andrii.
@muncho404
@muncho404 2 жыл бұрын
Lovin it✨
@seanallen
@seanallen 2 жыл бұрын
Happy to hear it, Murman
@victorriurean
@victorriurean 2 жыл бұрын
nice
@gakkieNL
@gakkieNL 2 жыл бұрын
Great video. Thanks i
@seanallen
@seanallen 2 жыл бұрын
Glad you liked it 👍
@JJ-up4xt
@JJ-up4xt 2 жыл бұрын
Hi do u use combine along with swift ui?
@maqusss
@maqusss 2 жыл бұрын
wierd that ids are also namespaces
@LucyTheLightbringer
@LucyTheLightbringer 2 жыл бұрын
Hey what’s the difference between using your view as a label to a button as opposed to attaching a onTapGesture modifier like you did in the video?
@MoAdel92
@MoAdel92 2 жыл бұрын
is withAnimation only enough without matched Geometry ?
@user-ec1dn3uz5k
@user-ec1dn3uz5k 2 жыл бұрын
Hi Sean have been building iOS apps recreationally since 2017 as a self taught dev. I’m finally now eligible to work in the US, any advice on how I can land my first iOS job ? I have an app on the AppStore and working on another to be published. I also have a blog I’m currently working on to show case my skills and swift passions. What’s my chances ? Any advice for a noob?
@AvinashKumar-sk6vr
@AvinashKumar-sk6vr Жыл бұрын
Hello sir, When we Scroll the list or scroll view content profile image animation is not working smooth. please give any solution for it.
@AvinashKumar-sk6vr
@AvinashKumar-sk6vr Жыл бұрын
@seanallen
@Lukasbimba93
@Lukasbimba93 2 жыл бұрын
Is this possible with Storyboard?
@seanallen
@seanallen 2 жыл бұрын
These animations are certainly possible in UIKit. You would need to animate your constraints.
@davidardo4466
@davidardo4466 2 жыл бұрын
Hello, age is important for a developer. I am 23 years old. How do I improve? thank you
@seanallen
@seanallen 2 жыл бұрын
practice, practice, practice. I didn't write my first line of code til I was 32. You got time.
@w0mblemania
@w0mblemania Жыл бұрын
Age is not important. You just need a willingness to learn, and keep learning. A sense of curiosity is important, too.
SwiftUI Toggle - Button & Switch Tutorial
5:19
Sean Allen
Рет қаралды 10 М.
MatchedGeometryEffect in SwiftUI
26:31
Stewart Lynch
Рет қаралды 7 М.
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,2 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 22 МЛН
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 36 МЛН
NavigationStack - SwiftUI Programmatic Navigation - iOS 16
20:20
SwiftUI GeometryReader
27:53
Stewart Lynch
Рет қаралды 12 М.
How to use MatchedGeometryEffect in SwiftUI | Advanced Learning #4
17:05
Swiftful Thinking
Рет қаралды 15 М.
SwiftUI List with Custom Cell & Passing Data
36:27
Sean Allen
Рет қаралды 118 М.
I Made an iOS App in MINUTES with This AI Tool!
13:20
Creator Magic
Рет қаралды 357 М.
Custom Transition Between Screens in SwiftUI - Part 1
13:57
DesignCode
Рет қаралды 72 М.
WWDC23: Explore SwiftUI animation | Apple
30:02
Apple Developer
Рет қаралды 5 М.
31 Xcode Tips & Tricks - 2023
17:45
Sean Allen
Рет қаралды 42 М.
How to Animate Your SF Symbols Using Symbol Effects!
12:09
CodeWithChris
Рет қаралды 8 М.
How to Build a Widget in Swift with WidgetKit
50:23
Sean Allen
Рет қаралды 67 М.
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,2 МЛН