Screenshots are often the key element that will trigger action from potential users


6 important criteria to determine which type of database to use


7 steps to Localize your iOS Apps

How to Localize your iOS App?

Localizing your App is not just adding support of translation. It includes adapting your App Interface to support language and regional specificities. That includes supporting different time zones, regional numeric formats, dates, measurement units, etc. All countries don’t use the same type of calendar to show date and time, some countries use the mile system, others the metric system and so on for the other units.


New features unveiled at Apple WWDC 2020 Keynote

App Clips


5 steps to create animated images with UIImage and UIImageView

1. Create a set of images for your animation

First step, create your animation and export it, image by image, in a directory. Make sure to name each image file with a number indicating its position in the animation, starting from 0 (e.g. 0.png).


5 ways to create beautiful shadows for your apps

  • Basic Contact Shadows
  • Contact Shadows with Depth
  • Flat Contact Shadows
  • Curved Shadows


Customize the color of the shadow. Default color is, which make a dark shadow, but you can also set a light color to create a glow effect, or any other color.



Swift Programming

5 steps to create beautiful gradients for your apps

1. Linear Gradient

Creating a layer with gradient colors…

Green IT

8 principles of Green IT applied to App Development

But first, what’s Green IT?

Also called ICT sustainability, Green IT is the study and practice of environmentally sustainable computing and IT. The goals of this approach are similar to the one used in chemistry (Green Chemistry), which consists of reducing use of hazardous materials, maximizing energy efficiency and recyclability.

Swift Programming

7 steps to add a map with geolocation to your app

Step 1: Privacy

First, user location is a privacy sensitive information. So based on Apple Guidelines, you are required to add an entry for NSLocationWhenInUseUsageDescription and write a short description of how you intend to use the location data to have access to these informations.

Swift Programming

4 steps to customize your App Icon

Step 1: Design your App Icons

Design your alternative App Icons and export them in two sizes:

  • 180px (60px @3x)

Baptiste Montagliani

iOS Engineer

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