Get started using the Combine framework along with SwiftUI to build an app using the MVVM pattern in @peres's new MVVM with Combine Tutorial for iOS! You'll get your feet wet with SwiftUI, Combine & MVVM, and get a glimpse on the future of iOS development: https://t.co/k0tywNWYfU
My first set of SwiftUI content:
👀 First look: https://t.co/ZxF9kgWWBm
🅰️ Syntax explained: https://t.co/y0ktk2BUzy
🤝 Relationship to UIKit: https://t.co/kyKhZkDRwj
🤔 Common questions answered: https://t.co/yUcbPpNZa0
🎧 Podcast: https://t.co/aoIvCEDyFH
More coming soon 😀
I'm excited to announce that the next episode of the @swiftbysundell podcast will be an RxSwift & App Architecture special - featuring @chriseidhof and @cocoawithlove! 🎉😀
We'll debate various architectures, and the pros & cons of using RxSwift 👍
Reply with your questions 🙂
Today me, @clattner_llvm and @garricn are launching a brand new, community-driven Swift podcast! 🎉🚀 Check out the first episode, in which we discuss the evolution of Swift - starting from Chris' initial prototype back in 2010! 😀
Want to automatically add the branch, build number or another detail to your app icon with fastlane?
The fastlane plugin "badge" by @DanielGri has you covered https://t.co/3LzKIOqKGq
A really cool "hidden" feature of UserDefaults is that it contains any arguments that were passed to the app at launch! 🚀
Super useful both in Swift command line tools & scripts, but also to temporarily override a value when debugging iOS apps 👍
Xcode 9.2 comes with a new internal setting that parallelizes Swift dependency commands for faster builds: defaults write https://t.co/D0YvLBgPdY.dt.Xcode BuildSystemScheduleInherentlyParallelCommandsExclusively -bool YES