Theorizing a Big Apple Push Into Gaming 364
Ian Lamont writes "Terrence Russell has outlined an interesting theory about what industry Apple intends to break into next. He points to games. Forget Pippin II, or an iMac gaming rig — he thinks the mobile realm is where Apple will make a big product push. It's not the first bit of speculation about Apple's renewed interest in gaming, but Russell's theory may have more legs, considering Apple's invitation to develop games on the iPhone SDK, its strong mobile product line, and a Apple trademark extension filed three months ago."
Re:I'm definitely not knowledgeable with Mac, but. (Score:5, Informative)
Re:I'm definitely not knowledgeable with Mac, but. (Score:1, Informative)
Apple OSX is based of BSD, so yes, indirectly it is based off of Unix. However, many applications are written in Objective C, which I don't think is available for Linux.
Re:I'm definitely not knowledgeable with Mac, but. (Score:5, Informative)
Re:iPippin? (Score:4, Informative)
Re:Graphics Cards (Score:3, Informative)
I'm having no troubles running WoW on my 2.16GHz MacBook Pro with only 2GB of RAM. It even works great when I use my 24" wide-screen external monitor at it's native resolution.
The only time I heard people complain about the performance of WoW, was when they didn't realize that WoW runs natively on the Mac and were running it within Parallels....
Re:iPippin? (Score:5, Informative)
Of course, that may just be an extraordinary coincidence.
Re:Ironically (Score:3, Informative)
Re:I'm definitely not knowledgeable with Mac, but. (Score:5, Informative)
Most of a specific chunk of code written for a Windows game will (most likely) be relatively portable already (with the possible exception of non-standard types). The bits that need to be rewritten to work on OS X are the same bits that would need to be rewritten to work on Linux. Porting to OS X gains Linux almost nothing.
Re:Games? (Score:4, Informative)
It was a packaged as a high end (well, higher priced) game console to compete against other failed attempts to provide something more than a game console and less than a computer, largely aimed at accessing the Internet.
The failure of the Pippin was no more Apple's fault than the failure of the WinCE-based Gametrac was Microsoft's fault.
In addition, the other circumstances of 1995 and 2008 are a bit different too. For example, we now have fairly common WiFi rather than only dialup, so you can download games rapidly. Apple has also changed from a weak PC ghost to a consumer electronics powerhouse with its own retail outlets.
Interestingly, Apple's iPod Touch/iPhone compare pretty well against the Nintendo DS and Sony PSP as a gaming platform:
iPhone 2.0 SDK: Video Games to Rival Nintendo DS, Sony PSP [roughlydrafted.com]
Re:I'm definitely not knowledgeable with Mac, but. (Score:3, Informative)
-
You might be able to share some library code between platforms, but applications developed for Cocoa Touch are not going to be highly portable to Android because of a subset of commonality in of the programming languages used on both.
Android is essentially Java, except the code is converted into a non Java bytecode to run on a different VM so that Google doesn't have to pay Sun for it.
Cocoa Touch is based upon the very different Cocoa frameworks.
It will be easier to port Java code to Cocoa Touch, although the UI will still need to be built custom for the Cocoa Touch platform.
Re:They've already shown support (Score:4, Informative)
This seems very unlikely given the stated 30% figure for any other commercial application, you figure there's no way a large company would give up more than that percentage nor would Apple try and force that out of someone like EA.
We'll see in June.
Not in the early days at least. I was in the Apple Developer Program and we weren't told shit about new OSX releases. This was back in 1999-2001.
And I was in the program a year or so ago, and am in the iPhone program now (in line waiting for a cert like many others, though I know people are are fully in). OS X developers have been getting new OS seeds for years before official releases. iPhone developers currently get access to install the beta iPhone 2.0 OS along with the development cert.
Again, this must be new. Back in the day we got a list of bugs fixed, but no descriptions of those bugs or what was actually changed. Changes to Carbon were completely undocumented. I had to track down the developers in person and beg them for info.
The iPhone SDK updates have been pretty good about documenting changed classes and attributes, and the docs are pretty good for a new API (along with a lot of very helpful sample applications).
FWIW, Sun was basically the same as Apple in terms of support.
I've also been a Java developer for a long time, and they have had beta releases of new Java versions before the official release. But in those cases it mattered less because companies are a lot slower to upgrade Java VM's than consumers are computers or other devices.
Re:Can't see it happening (Score:4, Informative)