According to a new report this week, Apple is starting to make good on it’s promise to clean up the App store. According to new figures from @SensorTower, over 47,300 outdated and abandoned apps were removed from the this month but with over 2 million apps on the store, I suspect there is still a way to go. This article from @sarahintampa on @techcrunch has a nice roundup of what’s been happening.
An interesting perspective from @_ericelliott on why deadlines, instead of helping team productivity and morale, can actually be seriously destructive.
The Mac App Store has had a bit of a torrid time in the last year or so with many high profile developers and companies leaving the store to head off on their own. However as @denzhadanov explains, this doesn’t mean that there isn’t still money to be made on the store.
Looking to get the word out about your new app or product?
Sponsor Swift Developments and reach 800+ Swift and iOS Developers from around the globe.
A picture’s worth a 1000 words – @101babich on how to use images within your app designs to enhance your apps user experience.
Looking to improve your apps user experience? The team at @Appseecom have easy things you can do improve things.
If I’m honest I don’t think I’ve every consciously thought when I should use which in which situation. Some nice tips on this topic from Anthony Tseng at @uxmovement
In this article, @figureink‘s search for an elegant way of splitting a Swift array into it’s first and remaining elements. The solution he comes up with may not be the one you first think of.
@mislavcodes with a brief introduction to functional programming in Swift 3 along with lots of example code for those just dipping their toes in the world of functional programming.
@ctarda with a good reminder that in an object-oriented development, encapsulation is a particularly useful technique.
Xcode’s new Thread Sanitizer feature is a brilliant new tool for identifying race conditions within your code but how does it actually work? @benjaminencz takes a look.
If TDD is your thing, (and even if it isn’t) this Playground project from @team_whiskerz is a great resource allowing you to write both your unit tests and your code all without leaving your playground.
Overdrive by Said Sikira is a task based concurrency library built on top of GCD provide multithreading, concurrency and blazing speed.
A nice little library from the team at @teambustout providing simplified, resource-centric, client-side caching of RESTful resources.
A useful library from the team at @raizlabs that helps abstract away many of the complexities of working with attributed strings on iOS, macOS, tvOS and watchOS.
Mock objects are a powerful technique for managing dependencies in your unit tests. In this article, @qcoding explores how to make them more useful.