Android – Mobile application development is the process of creating applications for mobile devices, such as personal digital assistants, enterprise digital assistants. These apps can be pre-installed on phones during manufacturing and sold to end users directly over app stores or through third party sources such as Brookstone, Wal-Mart, Best Buy and Target, who sometimes merely “rebrand” the apps. Mobile application development may also refer to web-based applications (i.e., those running on a browser) that are adapted or designed for access by a mobile device instead of a personal computer.