The evolution of iOS development: Better tools and a lot more to think about: Combine heavy lifting on the server side with the location awareness and always-on connectivity of a mobile device and you have a pretty amazing change in how people interact.