Mobile apps like the eBay app shown in Figure 4 can provide rich functionality similar to that of a Web application on a desktop computer.
Mobile application developers develop native versions of the same application for various platforms and offer them for purchase from different app stores to gain a larger audience.