I like living in reality when it comes to technology. And despite 300,000 or so mobile apps for the iPhone and 100,000 for the Android I have concluded
Mobile Apps Aren't Quite There Yet.
They tell us to optimize our web sites for mobile use. The apps ARE USEFUL, so much cool stuff. Two problems I see in the SmartPHONES at least.
Screen size: A laptop or iPad/tablet computer screen is much easier to maneuver.
Network speed: Face it, the cellular 3G speed STILL is not fast enough. WiFi is ok of course but you have to stay in their ZONE so how mobile is that? 4G LTE (Long Term Evolution) cellular networks will fix this with blazing networks over the next two years.
My conclusion, the simpler apps are fine, but the more they program functions into them with small screen size a full laptop does a better job on a LAN, or WiFi, or an iPad. We are GETTING there, just not there yet. If anything MANY mobile apps are so ANNOYING on the small screens and ESPECIALLY with the slow networks. Painting the screens, response times, glitches, hung software, TAKE ALL mobile APPS today with a grain of salt and if you CAN have a larger screen and FASTER network TODAY go that route.