Pavel Uvarov
@pavel_o_uvarov
iOS Software Engineer @ DoorDash
Вам может понравиться
The sensoryFeedback view modifier allows us to choose a particular feedback style depending on the trigger value. Here, we play success feedback whenever our store contains results and play error feedback whenever results are empty. buff.ly/3rMJcU2
I just watched a comparison of M4 chips against dedicated NVIDIA GPUs, and it's just astonishing – M4 Max on MBP came in second to a 4080 Super on a desktop PC. If you're not sure why that's incredible, you should see the size and weight of a 4080 😂 youtube.com/watch?v=0bZO1g…
Apple has finally released iOS 18.1 iPhones now have Apple Intelligence. Here are 10 WILD ways to use it:
Many developers profile apps only when they have some issues. That’s why Instruments looks like the hidden gem of Xcode. Profiling your app by making incremental changes is the best way to identify and fix small performance downgrades. buff.ly/3BQvlOa
📦📅 Package of the week: SpectreKit 📅📦 Still under development by @firstdrafthell, SpectreKit is a console library that takes the pain out of rendering tables, rich text and other content. github.com/patriksvensson… #swift #tui
Advanced Swift Concurrency: You can use task groups to set a timeout for any async function.
The iOS 18 updates for the books are coming along nicely. Wrapping up the MeshGradient section in the "SwiftUI Views Mastery" book. 🧐I tried to find a good way to layout how the grid, points, and colors all work together. 😃Hopefully, this helps!
In case you missed it: last month we launched Swift Testing, a new framework that makes testing your Swift code a breeze. Open sourced here: github.com/apple/swift-te…
#SwiftUI offers a new way to read the size of Views: onGeometryChange. Backported to iOS 16! 🥳 It's great when you want to sync View frames for example. Previously, I used a View extension to do that. It's not needed anymore! Documentation: developer.apple.com/documentation/… #WWDC24
What's new in SwiftUI for iOS 18? I've written articles covering all the changes, big and small, and there's 30+ new Xcode projects of sample code ready to try! hackingwithswift.com/articles/270/w…
Is anyone else noodling around with the new TextRenderer API in iOS 18? I might release a small GitHub repository of pre-made effects folks can re-use, because it's a lot of fun so far. Let me know if you'd be interested! #WordArtIsBack
Watch out when migrating your packages to Swift 6! It might not work like you think ☝️ avanderlee.com/concurrency/sw… #swiftlang #iosdev
What's new in Swift 6.0? I'm glad you asked! - Full details with sample code: hackingwithswift.com/articles/269/w… - Interactive Xcode playground: github.com/twostraws/what… - All Swift changes from 1.1 to 6.0: hackingwithswift.com/swift And now: it's time for #WWDC24 fun at Infinite Loop 🎉
I created Localization Buddy to scratch my own itch. It helps me reduce the time to localize and update my app. apps.apple.com/us/app/localiz…
Inverted Masking in SwiftUI💡 → learnandcodewithenid.com
Launching @LocalizeBot on @ProductHunt today! 🚀 producthunt.com/posts/localize… Last year, I created LocalizeBot as a way to quickly translate apps. People seems to love simplicity, but also concern about the quality and accuracy of the translation. The new update means to tackle that…
Want to migrate all the pods and start fresh with Swift Package Manager? 🧹 Learn how to remove Cocoapods from your project: sarunw.com/posts/how-to-r… #ios #iosdev #cocoapods
It took me longer than I would have liked, but I've just finished updating the GitHub repository for Hacking with iOS, so all 19 of the #100DaysOfSwiftUI projects are now targeting iOS 17, matching the tutorials. Apologies for the delay! github.com/twostraws/Hack…
github.com
GitHub - twostraws/HackingWithSwift: The project source code for Hacking with iOS.
The project source code for Hacking with iOS. Contribute to twostraws/HackingWithSwift development by creating an account on GitHub.
🚀 Launching Wednesday.
Sneak peek at a screen from my upcoming iOS dev course. Full curriculum in the image attached. Launching next week 🚀 - SwiftUI - HealthKit - Swift Charts (Interactivity & Animation) - Source Control - The second 90% - Portfolio Piece
The task view modifier allows us to observe equitable data and run the async task whenever the data changes. The task lifecycle is still bound to the view lifecycle, but SwiftUI also cancels the ongoing job whenever data changes and creates a new one for the latest data.
United States Тренды
- 1. #SmackDown 36.3K posts
- 2. Caleb Wilson 4,412 posts
- 3. Giulia 12.1K posts
- 4. #BostonBlue 3,135 posts
- 5. Rockets 19.4K posts
- 6. #OPLive 1,417 posts
- 7. #TheLastDriveIn 2,021 posts
- 8. Lash Legend 4,627 posts
- 9. Supreme Court 169K posts
- 10. Northwestern 4,232 posts
- 11. #Dateline N/A
- 12. Reed 24.7K posts
- 13. Chelsea Green 5,202 posts
- 14. Harrison Barnes N/A
- 15. Sengun 3,926 posts
- 16. Kansas 23.5K posts
- 17. Darryn Peterson 2,174 posts
- 18. NBA Cup 8,383 posts
- 19. Tulane 2,621 posts
- 20. End of 3rd 1,440 posts
Something went wrong.
Something went wrong.