Developing applications across different platforms by applying new technologies.