Intel officials are pushing forward with a concept they call transparent computing, the idea that developers should be able to create applications that can run across multiple mobile platforms and operating systems.
Renee James, senior vice president and general manager of Intel's Software Services Group, outlined the idea during her keynote address Sept. 12 at the Intel Developer Forum in San Francisco. James said the goal is to free developers from having to choose a specific platform for which to develop, and instead let them create an application once and have it run on any mobile platform.
It also will be a boon for consumers, who care less about the particular hardware they have in their hand and more about what programs they can run on that hardware, according to James.
"With transparent computing, software developers no longer must choose one environment over another in order to maintain profitability and continue to innovate," James said in a statement. "Consumers and businesses are challenged with the multitude of wonderful, yet incompatible devices and environments available today. It's not about just mobility, the cloud or the PC. What really matters is when all of these elements come together in a compelling and transparent cross-platform user experience that spans environments and hardware architectures. Developers who embrace this reality are the ones who will remain relevant."
Software has become a key focus for a company that is best known for making processors for PCs and servers. In an interview with eWEEK Sept. 11, Diane Bryant, vice president and general manager of Intel's Data Center and Connected Systems Group, noted that about 12,000 of Intel's 100,000-plus employees work in its software development and testing unit, and that Intel is now the world's fifth-largest software maker.
During her keynote, James made her pitch to developers that the software tools offered by Intel--in areas such as cross-platform development to security--and the company's distribution network could help drive the goal of more open software development forward.
She said a key to creating an environment where developers can write to any operating system--from Windows to Android to iOS--is a cross-platform language, in this case, HTML5. By leveraging HTML5, developers can move away from having to focus their energy and resources on a single platform, and consumers can have everything from their data to their identities move seamlessly from one device platform to another. They essentially will be able to access their Android apps on their iPhones or their Windows-based smartphones.