
Marko @ Mobile Coding Factory
@MobileCoding
iOS developer 💻 📱
You might like
Announcing Swift Async Algorithms, a new open source package providing asynchronous functions for zip(), merge(), debounce(), and more. swift.org/blog/swift-asy…
🚀 Stay focused while working on multiple projects, plan out your releases and schedules tasks with LaunchBuddy. 🆓 Get it for free: apple.co/3iFcjjW LaunchBuddy is out now! Retweets & Reviews are highly appreciated. ❤️




Today I learned that in Swift you can have default values for keys that are not in the dictionary 🤯

Calling all #Swift devs! Be part of the next generation in code editing. This community-driven, open source, #macOS-native project needs awesome contributors like you. Let's make this happen together! 💪🏻 github.com/CodeEditApp/Co…
Today, Swift is taking a big step forward in growing the community by open sourcing swift.org and announcing a new workgroup to drive it. Read more: swift.org/blog/website-o…
Need a placeholder app icon for your iOS app? 🍞 Bakery makes it super easy to make good looking icons in all the right sizes. 🎨 Use Emoji or SF Symbols 🔤 Badges 👩💻 Drag to Xcode The IAP to unlock all features is free for the next 48 hours. 👇 apps.apple.com/nl/app/bakery-…

I've been building apps since 2014 and have made a TON of mistakes along the way. Let me save you some time and help you avoid a lot of pain and frustration, here are my 50 tips for making it as a solo developer
Refactoring

Want a fancier navigationTitle in #SwiftUI? You can add a ToolbarItem with a placement of .navigationBarLeading or .principal instead, which lets you fully customise what's shown.

Momentum

Tip: when expanding an Xcode XIP archive, use the command line (xip --expand) rather than Archive Utility. It’s at least 25% faster–sometimes even twice as fast, depending on the circumstances. They both call into the Bom API, so I profiled both to see why there’s a difference.
Not quite done with Swift articles for 2021 😀 This week's article is about performing async actions within SwiftUI views, and shows an example of building an async button complete with a loading spinner, automatic disabling, dynamic options, and more 👍 swiftbysundell.com/articles/build…
swiftbysundell.com
Building an asynchronous SwiftUI button | Swift by Sundell
How a custom SwiftUI button that’s capable of running asynchronous actions can be created, and how to make such a control versatile and easy to reuse across a project.
Unit testing asynchronous code typically involves protocols, mocking types, and more. But does it really have to be that way? What if we could use the power of async/await to be able to simply inject our async dependencies as functions? Let's explore! 😀 swiftbysundell.com/articles/depen…
We all do it, right? commitstrip.com/2021/12/07/we-…

Normalize building tiny apps with SwiftUI for your own specific needs.

Tired of fighting with a graphics program every time you want to promote one of your apps (or an update)? Then I've got something for you: apple.co/3riG8MQ Forge let's you select a layout, import screenshots of your app and spits out a ready-to-use marketing image.

This week's article is about a highly requested topic that I've been wanting to cover for months - Swift actors! How do Swift's version of actors work, and what kinds of problems can they help us solve? Let's explore! 😀 swiftbysundell.com/articles/swift…
My paid apps are half off until Monday. Enjoy. sindresorhus.com/dato sindresorhus.com/recordia sindresorhus.com/black-out sindresorhus.com/lungo sindresorhus.com/battery-indica…
United States Trends
- 1. Ace Frehley 42.8K posts
- 2. John Bolton 110K posts
- 3. RIP Spaceman 1,512 posts
- 4. Glasnow 3,545 posts
- 5. Cuomo 34.4K posts
- 6. Asheville 9,131 posts
- 7. Steelers 30.2K posts
- 8. #NYCMayoralDebate N/A
- 9. Space Ace 1,601 posts
- 10. Tommy Edman N/A
- 11. Jacob Misiorowski N/A
- 12. Ashby 1,783 posts
- 13. New York Groove N/A
- 14. #NationalBreadDay 1,974 posts
- 15. Tommy Tanks N/A
- 16. #KissArmy N/A
- 17. #ShootingStar N/A
- 18. The Miz 1,910 posts
- 19. Sliwa 13.9K posts
- 20. #TNFonPrime 1,541 posts
Something went wrong.
Something went wrong.