A small update from Apple this week. But that’s not all. Best practices with initializers, some thoughts on controllers, also some useful information for Core ML fans. So grab a hot ☕️ and check what we’ve prepared for you.


Build Your Apps for iOS 11 and iPhone X & Display More Screenshots on Your Product Page

A bit of news from the Apple campus. Starting April 2018, all new iOS apps submitted to the App Store must be built with the iOS 11 SDK and Xcode 9. If you didn’t update your project, it’s time to do that. In the meantime, you can upload up to 10 screenshots to iTunes Connect.


Better initializers and defaulted arguments: Part II

Erica Sadun shares her experience with initializers. How to make them less confusing and better to use? Check her advice.

Just Controllers

Sometimes we’re just crushing into a brick wall when it comes to UIKit internal implementations. 🤕 What to do? Basically, there are two ways: hacking/guarding against edge cases - working with the thing from Apple, or writing something on our own.

Code encapsulation in Swift

Working with a huge code base is not an easy task. Maintaining clean architecture is even harder. Thankfully, John Sundell has some nice tips and tricks which can help us.

How to run sysdiagnose on iOS

Have you ever experienced a crash? 🤔 Jessie has something that may buy you some attention in Cupertino.

Inside Buffer Leveraging Machine Learning in iOS For Improved Accessibility

A very inspiring article proving accessibility is another field to free your creativity and use the latest tech to improve it. There is also a highly technical part handful for anyone wishing to save binary size in Objective-C codebase and use machine learning.

Promises, Promises, Knowing I’d Believe

In the Open Source world, there is always more than one solution to a problem. Promises are no exception. To find differences among various implementations, you should read Alex Curylo’s article.


A History of Ruby inside iOS Development

Swift is a beautiful modern language, but still, a lot of tools in the iOS world are written in Ruby. Shashikant Jagtap will explain why it remains so.

How I sold an old Mac and unknowingly had access to its location for over 3 years

A useful hint before selling your accomplished Mac machine. Now thinking about it, I wonder, is it a security flaw or a feature?



Very handy Quick Look plugin for apps and provisioning profile files.

As always…

If you have something interesting to add about our technology, don’t hesitate to send it to us via e-mail.