Mobile phones have now become an indispensable part of everyone’s life. We use our phones to access the internet, communicate with family and friends, make transactions… Therefore, there is a growing need for mobile app development and understanding of mobile programming languages is becoming increasingly important.