On the other hand, the world of mobile applications, although interesting and exciting, is either scary or trivial, but above all it is poorly understood. All lovers of programming or code always ask this question at the start of a new project: What language or framework used? They will therefore need to understand your needs as well as possible and know your budget in order to make the best choice. There are different types of application (app), each with their own advantages and disadvantages. We will try here to clear up your shadow points and understand the nuances between: