How has mobile application development impacted the use of tablets