

"In iOS there are more things you can do to leverage Objective-C to handle a lot of the memory issues," says Andrew Whiting, vice president of business development at Solstice Mobile. Not that the problem is the same for all developers. There's a level of corporate citizenship that needs to come up on mobile apps." They're archiving news from the last month. "I look at some news apps and they're looking at almost a gig of data.
#Cell phone apps keep crashing software#
Your software needs to be a "good citizen in the app ecosystem," he says. People write code as though only their apps exist, says Sachin Agarwal, VP Marketing at OpsClarity. An app might be spinning too many threads and soaking up memory resources or running on a system that has too many apps open.

One of the biggest problem areas according to virtually everyone I spoke to is memory management. Here are six of the top ways your development can go astray and leave your app in danger of heading off a performance cliff. I spoke to a number of mobile developers and asked about the most common problems they've come across. Whether your target audience is consumers or the enterprise crowd, disappointing them is the quick road to being frozen out. If an app crashes, freezes, or has errors, 53 percent of users will uninstall it. According to a survey by Dimensional Research, 61 percent of users expect mobile apps to start within four seconds, while 49 percent want responses to inputs in two seconds.

People hate when apps crash, or even when they slow down or freeze for a few seconds.
