It can be a pain resizing images ready for an asset catalog, only to have to repeat it every time you make a change. Blade automates the process and performs all of the resizing for you, just create definitions for what sizes you need in a Bladefile and off it goes. I’m not sure what resizing method it’s using so you’ll want to check the results yourself but the output of the sample project looked great to me! 🔍
So the 6S and 6S Plus have way more subtlety available with vibration due to the taptic engine, but what does it allow us developers to do? It’s not great news unfortunately as we can’t really take advantage of it at all. However, Dal Rupnik has been digging through the private APIs and found some interesting methods to have a play with. Who knows if we’ll ever see this kind of thing in a future version of iOS but I’d say it’s probably quite likely.
Great post by Tyler Tillage which goes beyond using protocol-oriented programming with your own classes and instead concentrates on how you can interact with UIKit using protocol extensions.
I liked this library for simplifying the syntax of GCD in Swift. Much cleaner and more readable than nested calls to dispatch_async.
There’s some really great tips in this article on deep links by Chris Maddern. One that stood out to me as something which would be really easy to overlook is that if you have any kind of onboarding screens, remember to skip them if the user is coming in via a deep link. It’s going to be way too easy to forget while developing and it’s a terrible user experience for your customers.
Eli Schiff with a deep look at the design of the iOS keyboard since iOS 6, focusing for most of the article on the shift key. While it could still use some improvement, as a user I must admit I haven’t struggled with it at all since installing iOS 9. I do love that there’s so much to talk about with something as simple as upper case letters though. 😃
Build the future of the past for millions of users.
Work alongside an award-winning team on the best new app for shopping.
Life is Short. Love your Job! Mobile solutions for the world’s leading companies.
Time zones are hard, but this is becoming a joke now right?