Monday, December 26, 2011
The Case For Developer Platforms
Over the years, software development has ping-ponged between server-centric and client-centric designs. Today, with dominant mobile platforms like iOS and Android, apps have entered a hybrid client-server architecture. What this means for developers is that they have to juggle more technologies than ever before. And in response, we're seeing the rise of developer platforms that handle functionality that has never been outsourced before?everything from databases to sending email to providing user authentication. As more software moves to the cloud so too does the development tools used to make the final product.