@twostraws and @seanallen_dev do a deep dive into ways they keep focused on tasks at hand instead of the many new distractions/projects. I still think they both have ported GCD to the real world and are running multi-threaded versions of themselves. Great episode!
@ZFalgout1@twostraws Your adventure would make for a great episode! And just think of the segue @SWBerard would come up with. "Say Zack, you know how you keep thinking you need to be somewhere, doing something? If only you didn't have to pull out our phone for...."
@twostraws@seanallen_dev@swiftovercoffee Ignore until Marzipan then both of you can show us quickest ways to update our current production apps to this great new audience! Looking forward to that and all you and Sean do!
Another pre-ship task easily done thanks to Paul and Hacking with Swift Great explanation and example of best practices to ask users to review my new ARKit app using SKStoreReviewController: https://t.co/UDX4szoCCg #swiftlang via @twostraws#ARKit
@twostraws Thanks Paul, this was in my side project ARKit game. I had implemented my first custom UICollectionView of student progress/trophies and when loading a new Student I had UI glitch. I tried perform(#selector(reload), with: nil, afterDelay: 0) and it worked! #GoToBedPaul :)
Bug Alert. collectionView.reloadData() not updating UI properly at end of viewWillAppear. Worked in viewDidAppear but was jarring.
@twostraws Bug Squashed thanks to Paul for suggesting zero-second delay perform(#selector on page 90 of your Swift Design Patterns book.
@JordanMorgan10 A) Walks/Pomodoro breaks with my wife.
B) Adding animation/particle effects to level unlock sequence in my 2nd ARKit app. My first use of custom embedded UICollectionViews. If time permits some refactoring to reduce viewController bloat.
@twostraws Started with the livestream but travel day so am completing DeclarativeUI in hotel. Enjoyed the quick system for local python JSON server. Now to rewatch a few minutes to find where you lost me in NavigationManager fetch! Then #100DaysOfSwift
Needed to perform segue from inside a custom UICollectionViewCell.
First time using protocols in a production app with a simple combination of a protocol with method and the delegate pattern allowing the UICollectionView to conforming to the protocol and provide the performSegue
@twostraws Really enjoyed the exposure to fragment shaders and both examples of recursive checking for node proximity. Already brewing up a way to use a shader fragment in ARKit with low Alpha value to provide a wave effect based on player location relative to certain anchors.
Taking a break from CoreData and custom ManagedObjects to learn from @twostraws and deepen my SpriteKit exposure. Always enjoy the followup Questions and Paul's insights into so many Swift concepts. Come join us, the Swift is strong with this one!
This is starting exactly one hour from now, at 6pm GMT / 10am PST. Come and learn to build a SpriteKit game from scratch – physics! Particles! Fragment shading! Physics! (I know I mentioned physics twice, but come on – it's cool! 😎)
@twostraws I like and appreciate the challenges to the projects. I did all the projects some time ago and don't remember the challenges. Did you add them or did I see "wrap up" and jump to the next project? Either way I am digging them now! #100DaysOfSwift
@gowtski @twostraws You're doing great and that is what makes #100DaysOfSwift so enlightening. While it is positive reinforcement when we get the questions correct, I learn more when I hit one incorrect and have to find my mistake or even load in a playground or online compiler. Paul is a trickster!
#100DaysOfSwift Day 1 off to a great start! Thanks Paul @twostraws. Also trying #codewars and finished first three Swift Kata thanks to @SWBerard and @ZFalgout1.
Now back to implementing Codable protocol on custom class to persist student progress/trophies in collectionView.
@twostraws I also have found it a useful way to migrate into more advanced concepts. I am working towards utilizing more closures and need the exposure and confidence in identifying valid syntax and appropriate case usage. I look forward to #100DaysOfSwift beginning tomorrow!
@twostraws We keep coming back because we keep finding new ways that you share your passion and knowledge. I am loving the #ReviewYourSwift code review section. What a great way to start my day reinforcing my understanding and gaining exposure to advanced valid Swift code!
@twostraws Thanks so much Paul! Easy and efficient way to explore the coordinator pattern and look forward to moving my future projects into the segue free zone using your Storyboarded protocol.
@twostraws Does this also go for the books? I almost offered as I was working through as one of the few errors was to put code in the wrong view controller. Love all you do and thank you for offering to let some of your fans participate.