"The problem is that if you try to force an app to be the same across all the platforms, it will likely be good on one platform, marginal on one and awful on the third. You can likely preserve business logic (algorithms) and data (structure and storage model), but the UI would have to be custom for each platform," Cherry says.
Windows 8 Enterprise App Development Revs Up
Because Windows 8 is touch-enabled, it should well compete with the iOS and Android in the tablet market when it comes to enterprise apps. And in certain circumstances where there has already been a significant investment in creating business logic and data structures on other Windows platforms, it makes sense to create Windows 8 tablet applications rather than rewriting everything for a completely different operating system, according to David Johnson, an analyst at Forrester.
"We're seeing interest in enterprise Windows 8 app development from IT and their vendors mainly for line of business applications, like point of sale, or other applications characterized by a limited deployment of Windows 8 and new hardware to specific teams," Johnson says.
RAB Racing driver Alex Bowman and crew chief Chris Rice check early results of the Nationwide field on his Surface Pro before his qualifying run.>
And it's exactly this type of application that Toyota Racing Development (TRD) has produced for NASCAR drivers to use in the pits.
The company has been involved with NASCAR for about a decade, and its software group develops Windows applications to support race teams like RAB Racing that use Toyota technology.
Initially it developed a Windows 7 application that received lap times and other race data and presented it with a simple user interface. But it has its limitations.
"Windows 7 worked, but with only 60 minutes of practice time the driver has to be able to pull in, see his lap times compared to competitors, and give his feedback about the car," explains Darren Jones, TRD's group lead of software development."
The driver is very limited in what he can do in the car cockpit--it's certainly not easy to move in such a confined space, so a keyboard is hard to use. Windows 8 with its touch interface is ideal," Jones says.
Driver Alex Bowman checks performance results on his Surface Pro before his qualifying run.TRD Trackside app on Windows 8 with Surface Pro.>
The team was able to take the Windows 7 application and re-skin it with the Windows 8 interface, while keeping the business logic behind the interface, and therefore not having to worry about new bugs, Jones explains.
The Timing and Scoring grid displays the current running order of cars in a session.