This week our Others and Code sections are especially rich and interesting. But they still cannot compare to Development, full of the best articles for all of Swift and iOS devs out there!
In case you’ve missed this occasion to smile, we also can’t wait for the top-notch iPhone. 🤣
View-state driven approach won over many hearts of iOS developers, including ours. This time Matt Gallagher dives into more details with a full-blown article!
We definitely should care about unit testing, a part of it is taking care of the test’s code quality.
guard, force unwrapping, optionals and custom solutions. Check which one is the best for John Sundell and the reason why.
Quite an extensive article showing implementation process of full-blown functional URL parser in Swift.
iPhone X has new mobile A11 CPU with two high-performance cores and four high-efficiency cores. iOS can use all six cores simultaneously. Some thoughts and performance measurements by Mike Ash.
Totally didn’t forget about it… Let’s stop pretending and give a big thumbs up to Dan for the reminder. 🌟
RIBs is a cross-platform architecture framework used for many mobile apps at Uber. The name RIBs is short of Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states.
What do we want? Animoji! How much? More! When? Now! 🦊
🎉 There is nothing more to add.
My favourite is the notch shape. 🤫 But others may prefer square. Find out what does it mean in user interface terms.
Sudoku solver in Swift without complex algorithms, live, in Xcode. 😱 Perfect presentation of Soroush’s train of thought for optimistic cases all the way to brute forcing more troublesome ones.
The long-awaited article that unveils some secrets behind John’s unbelievable productivity.
It happened, iPhone X was unlocked using a face mask. 🤭
Did you notice the lock doesn’t animate while unlocking using the mask? 🧐
Good news for users of macOS’s Mail app!
If you have something interesting to add about our technology, don’t hesitate to send it to us via e-mail.