Why is developing applications for mobile platforms so different from development for PC applications?

What will be an ideal response?

The reduced size of mobile devices makes using fingers and multi-touch gestures much easier than typing and using keyboards. Mobile apps need to be optimized for the specific tasks they are to perform. They should not try to carry out too many tasks, and they should be designed for usability. The user experience for mobile interaction is fundamentally different from using a desktop or laptop PC. Saving resources–bandwidth, screen space, memory, processing, data entry, and user gestures–is a top priority.

Business

You might also like to view...

Which of the following statements is true about the online analytic processing cube?

A) It allows you to make hypothetical changes to the data associated with a problem and observe how these changes influence the results. B) It groups related records together on the basis of having similar values for attributes. C) It understands how data are organized in the database and has special functions for analyzing the data. D) It is a data structure allowing for multiple dimensions to be added to a traditional two-dimensional table. E) It uses reasoning methods based on knowledge about a specific problem domain in order to provide advice.

Business

Confidence intervals should be used with caution with time-series data because ________

A) it's difficult to keep track of the time for each sample B) measuring the variance of time-series data is not possible C) the mean and/or variance of time-series data are not stationary D) it's difficult to measure the mean and/or variance of time-series data

Business