Swift’s team is continuing making it easier to contribute to the Swift STL as well as to try out new features before their official release using a new Preview Package.
https://swift.org/blog/preview-package/
#swift #evolution #proposal
https://swift.org/blog/preview-package/
#swift #evolution #proposal
Swift.org
Standard Library Preview Package
I’m excited to announce a new open-source package and an enhancement to the Swift Evolution process: the Standard Library Preview package! The preview package provides access to functionality that has been accepted into the Swift standard library through…
Apple continues integrating iPad apps to Mac using the Catalyst project.
p.s. I hope it works better than Xcode playground. 🙏
https://9to5mac.com/2020/02/11/apple-launches-swift-playgrounds-app-for-the-mac/
#swift
p.s. I hope it works better than Xcode playground. 🙏
https://9to5mac.com/2020/02/11/apple-launches-swift-playgrounds-app-for-the-mac/
#swift
9to5Mac
Apple launches Swift Playgrounds app for the Mac, built using Catalyst
Apple’s Swift Playgrounds application is now available on Mac. The app was originally released for the iPad in 2016, but now Apple has brought it to the Mac as well using its Catalyst platform. Apple’s Swift Playgrounds platform makes it easy for anyone to…
“UTM is a full featured virtual machine host for iOS. In short, it allows you to run Windows, Android, and more on your iPhone and iPad.”
https://getutm.app
#iOS
https://getutm.app
#iOS
Swift’s team has announced a new open-source library to parse command-line arguments.
https://swift.org/blog/argument-parser/
#swift
https://swift.org/blog/argument-parser/
#swift
Swift.org
Announcing ArgumentParser
We’re delighted to announce ArgumentParser, a new open-source library that makes it straightforward — even enjoyable! — to parse command-line arguments in Swift.
In addition to the previous post about new screen sizes, there's a version in a nutshell.
https://useyourloaf.com/blog/iphone-12-screen-sizes/
https://useyourloaf.com/blog/iphone-12-screen-sizes/
Use Your Loaf - iOS Development News & Tips
iPhone 12 Screen Sizes
Four new models with three new device sizes including a 5.4" mini. Here's what you need about the iPhone 12.
Evolution of the programming languages from iPhone OS 1.0 to iOS 14
p.s. Objective-C is still alive!
https://blog.timac.org/2020/1019-evolution-of-the-programming-languages-from-iphone-os-to-ios-14/
p.s. Objective-C is still alive!
https://blog.timac.org/2020/1019-evolution-of-the-programming-languages-from-iphone-os-to-ios-14/
Offer your apps for pre-order even earlier
https://developer.apple.com/news/?id=17o0h655&utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B478
https://developer.apple.com/news/?id=17o0h655&utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B478
Apple
Offer your apps for pre-order even earlier - Latest News - Apple Developer
Now you can let customers pre-order your app up to 180 days before it’s released for download on the App Store. Take advantage of this longer lead time to build more excitement for your app’s features, services, and content, and to encourage more pre-orders.…
try! Swift Online Workshops in Monday, November 9th 7:00am - 2:00pm CST
https://www.tryswift.co/world/
https://www.tryswift.co/world/
try! Swift
try! Swift Conference
try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community taking place around the world in Tokyo, New York, and Bangalore.
SwiftUI view with similar API is NavigationLink
https://fivestars.blog/swiftui/hashable-bindings.html
https://fivestars.blog/swiftui/hashable-bindings.html
FIVE STARS
Hashable SwiftUI bindings | FIVE STARS
Exploring iOS, SwiftUI & much more.
I always prefer writing ==
https://twitter.com/nicklockwood/status/1324491275291295749
#swift #performance
f
or bool comparison rather than
! for better readability, but ... oh, common, it dramatically slower.https://twitter.com/nicklockwood/status/1324491275291295749
#swift #performance
Twitter
Nick Lockwood
TIL writing if foo == false {} Compiles dramatically more slowly in Swift than: if !foo {} And you should probably always use the latter even if you find it less readable: https://t.co/9MI7XteFRZ
Dependency Injection in SwiftUI
https://mokacoding.com/blog/swiftui-dependency-injection/?utm_campaign=AppCoda%20Weekly&utm_medium=email&utm_source=Revue%20newsletter
https://mokacoding.com/blog/swiftui-dependency-injection/?utm_campaign=AppCoda%20Weekly&utm_medium=email&utm_source=Revue%20newsletter
mokacoding
Dependency Injection in SwiftUI
This post shows two ways of achieving dependency injection in SwiftUI: using @EnvironmentObject or a View Model Factory.