Feeds

Unity – iPhone code swap approved by Jobs (for now)

Un-Flash eyes world of Google

Providing a secure and efficient Helpdesk

Unity is not Adobe

This does separate Unity from the Adobe iPhone Packager, which bypasses Apple's XCode entirely. "The Packager," Adobe once told us, "allows a Flash developer to compile the ActionScript code down to native iPhone/iPad machine code, in the form of an .ipa file, which is the file that you submit to Apple for approval & inclusion on the App Store." If Jobs is worried that third-party dev platforms won't adopt his APIs as fast as he would like, Unity would seem to offer a means of alleviating that fear.

"The key thing for Apple is they want high-quality content that takes advantage of their features," says Unity chief creative officer Nicholas Francis, another company co-founder. "It's very important to them that developers have access to [their latest APIs]...if you want to use the latest APIs, we make that simple to do."

What's more, the Unity platform benefits from the simple fact that it's not Adobe Flash. Judging from Steve Jobs open letter on Flash, it would seem that his SDK change was an effort to ban Adobe in particular. The letter lists a multitude of Adobe sins, the release of the iPhone Packager being just one.

But Apple has yet to grant Unity its official approval, and one has to wonder if the ban could occur at any time. "It has certainly introduced some FUD, and that's annoying," Helgason says. "But Unity games are selling in the App Store...and I think that Apple is being honest when they say 'We're still thinking.'"

"I think that Apple is being honest when they say 'We're still thinking.'" – Unity

If the ban does come down, Unity has a plan B, which would mean switching all development to C++ — i.e., no .NET code whatsoever. "We haven't committed to actually doing this," he said, "but we will if we have to. We're not going to leave our customers behind."

Whatever Apple decides, Unity is more than just an iPhone development platform. It was originally created to build applications for mass market desktops and the web. And it builds for gaming consoles such as the Nintendo Wii, PlayStation 3, and Xbox 360. Outfits such as BigPoint are using the platform to build browser-based massively multiplayer online games, and game giant Electronic Arts built its web title Tiger Woods Online with Unity.

What's more, the company is on the verge of officially releasing a version for Google Android. Unity for Android is currently in beta, and one title built with the platform has already turned up in the Android Marketplace.

Meanwhile, Google has tapped Helgason and company to help bootstrap that new-age web platform known as Native Client, the Chrome and Chrome OS technology that runs native code inside the browser. At its annual developer conference this May, Mountain View told the world that Unity had developed a version of its game-playing browser plug-in based on Native Client, and it has already demoed a Native Client title from another high-profile customer, LEGO.

Say what you will about Google. It isn't likely to blacklist applications simply because they were written with tools it doesn't approve of. ®

Secure remote control for conventional and virtual desktops

More from The Register

next story
'Windows 9' LEAK: Microsoft's playing catchup with Linux
Multiple desktops and live tiles in restored Start button star in new vids
Not appy with your Chromebook? Well now it can run Android apps
Google offers beta of tricky OS-inside-OS tech
New 'Cosmos' browser surfs the net by TXT alone
No data plan? No WiFi? No worries ... except sluggish download speed
Greater dev access to iOS 8 will put us AT RISK from HACKERS
Knocking holes in Apple's walled garden could backfire, says securo-chap
NHS grows a NoSQL backbone and rips out its Oracle Spine
Open source? In the government? Ha ha! What, wait ...?
Google extends app refund window to two hours
You now have 120 minutes to finish that game instead of 15
Intel: Hey, enterprises, drop everything and DO HADOOP
Big Data analytics projected to run on more servers than any other app
prev story

Whitepapers

Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.