RSSAmplifier

Blog

On Swift Wings

Recent content on On Swift Wings

onswiftwings.comRSS feed ↗5 posts

Latest posts

Colorizing images with CoreML

Image colorization for a while has been a tedious process that is done by hand in Photoshop. It can take up to one month to colorize a single picture manually, but luckily we can automate it and achieve realistic results with machine learning. In today’s article let’s check how image colorization can be automated using machine learning and build iOS application that colorizes grayscale…

Delightful Interactive Animations

Animations are an essential part of modern mobile applications. They give users feedback on their actions and notify about what’s going on in the app. On top of that animations give a higher quality look and feel to your app. In this article, I’ll show how to build interactive animations that are quite similar to the ones you’ve seen in the Spotify iOS application. Initial setup…

UI Testing iOS application with EarlGrey

As a mobile developer, you spend most of your time on either creating a new feature or changing one that already exists. Eventually when these changes are introduced, there comes the time to verify that the application still works as expected. This can be done manually, but on the long run manual approach becomes time-consuming and error-prone. A better option is to create user interface (UI)…

Xcode Build Time Optimization - Part 2

The build time speedup is crucial for developers productivity and the product’s time to market. It is quite important to keep you build time under control and improve one if needed. In the previous article we’ve learned how to measure the Xcode build time and get some metrics to analyze. In this blog post, I’ll show you how we can resolve the Xcode build time bottlenecks and speed it…

Xcode Build Time Optimization - Part 1

Almost every developer once in a while suffers from quite long Xcode build time. It results in lower productivity and slows down the development process of the whole team. As you can see, enhancing build time is crucial because it has direct impact on time to market for shipping new features faster. In this post, we’ll learn how to profile the Xcode build and get its metrics. In the next…