When you test your app, you may miss one of the important parts of the localisation: Right to Left(RTL) languages! There are a couple of languages that the direction of the text is from right to left such as Persian, Arabic, Hebrew, and more. …


Kudos to undraw and lukaszadam

Having a reliable and durable iOS app or framework depends on many things, but no one can deny the necessity of unit testing and UI testing for this purpose. The question comes up here is that are all codes tastable? No, unfortunately!

In this article, we review an example of…


Great visual comes by Charlie Chauvin

Here I’m going to give you some tips about how to use SwiftLint in existing or new projects with four steps helping you to setup SwiftLint in your projects.

What is SwiftLint?

SwiftLint is a tool that can be used for enforcing Swift style and conventions in projects written in Swift. You can…


Rating slider by Anders Bjarnle

Getting feedback from the users is one of the most important parts of every mobile application with a business plan. The app users in iOS can provide their feedback in the form of ratings and reviews at AppStore. …


You may face the situations where it is needed some asynchronous tasks to be done first and then you can jump to the next stage of your swift program. …


You can create custom shapes in iOS with using the power of UIBezierPaths. In this tutorial, we are going to create custom arrow shape with bezier paths and then animate the degree of its edge by CABasicAnimation.

You can use shape layers for creating UI elements. The shape layers are…

Soheil Novinfard

I’m an iOS developer with 6+ years of expertise building mobile apps, working among a team of talented developers to create some sports apps at Pulselive.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store