The creation of mobile apps is the act or mechanism by which a mobile app is created for mobile devices, such as personal digital assistants, digital assistants for businesses or mobile phones. ... Constraints, environments, screen, input, and mobility are considered by mobile UI as outlines for design.
Also Read: Android Version History - A Visual Timeline.
infographic by: androiddevelopers.co