There's no magic spell, but a dash of Swift or a sprinkle of Objective-C combined with a pinch of creativity and testing will make your app perfect.