Games might be good for the iPod, but is the iPod good for games?

Before I get into this, I have to admit that I'm not much of a gamer. I play Halo (the original) online on my MacBook Pro during lunch breaks and I suck (feel free to pwn me between 12pm and 1pm PT;... [read more at MacMerc.com]

Before I get into this, I have to admit that I'm not much of a gamer. I play Halo (the original) online on my MacBook Pro during lunch breaks and I suck (feel free to pwn me between 12pm and 1pm PT;... [read more at MacMerc.com]
  • ★ Let the Tea Leaf Reading Begin

    The best thing about being an Apple observer is that even when the company does make a long-awaited announcement, it inevitably leads to new questions regarding what exactly they mean. Apple punditry is the Kremlinology of the tech world. So it is with this week’s announcement from Steve Jobs1 that, yes, “We want native third party applications on the iPhone, and we plan to have an SDK in developers’ hands in February.” We now know two new things: (1) that there will be “native third party applications on the iPhone”; and (2) that the SDK is scheduled for February. That leaves a long list of questions. Whither Widgets? For one: What exactly is a “native third party application”? The obvious answer is the sort of UIKit-based Cocoa-ish applications that underground iPhone hackers have been creating over the last two months — the exact sort of native apps that Apple has itself already written for the iPhone and iPod Touch. For all we know at this point, though, it could be something more like Dashboard widgets — but I think that’s unlikely. Jobs wrote: > With our revolutionary multi-touch interface, powerful > hardware and advanced software architecture, we believe we > have created the best mobile platform ever for developers. JavaScript, HTML, and CSS are cool in that they’re widely-used, widely-known coding standards — but they’re not a good way to create user experiences that take full advantage of the iPhone, and would be pretty hard for Apple to pass off as an SDK for “native apps”. Third party developers want access to the same dog food Apple’s own iPhone engineers are eating. Plus, there’s the issue of performance. Iconfactory developer Craig Hockenberry, who has been tinkering with the unofficial iPhone developer tools to create an iPhone-native version of Twitterrific, wrote a splendid weblog entry titled “Benchmarking in Your Pants” regarding the lackluster performance of JavaScript code running in MobileSafari compared to compiled Objective-C code running in a native iPhone app. Function calls, for example, were 226 times slower in JavaScript. (Hockenberry also benchmarked JavaScript running on the iPhone compared to the same code running in Safari on an Intel-based iMac; the code ran about 80 times faster on the iMac.) Back in January at the iPhone’s introduction in the Macworld Expo keynote, Jobs described some of the apps on the iPhone, including Weather and Stocks, as “widgets”. My somewhat-informed understanding is that Apple’s original plan was for the iPhone to ship with its major apps written in Cocoa and with a handful of smaller apps written as Dashboard-style HTML/CSS/JavaScript widgets — but that this plan was scuttled for performance reasons, and the Weather and Stocks widgets2 were rewritten as UIKit Objective-C apps sometime this spring.3 My guess is that they ran into what Hockenberry documented: JavaScript on the current iPhone just isn’t fast enough to provide an iPhone-caliber user experience. So my money is that the iPhone SDK that Apple plans to release this winter is the real thing — Cocoa-style UIKit apps written in Objective-C. Security? Jobs wrote: It will take until February to release an SDK because we’re trying to do two diametrically opposed things at once—provide an advanced and open platform to developers while at the same time protect iPhone users from viruses, malware, privacy attacks, etc. This is no easy task. Some claim that viruses and malware are not a problem on mobile phones—this is simply not true. There have been serious viruses on other mobile phones already, including some that silently spread from phone to phone over the cell network. As our phones become more powerful, these malicious programs will become more dangerous. And since the iPhone is the most advanced phone ever, it will be a highly visible target. External security — the threat of vulnerabilities that would allow malfeasants to compromise a victim’s iPhone — is a serious matter. There have already been several published exploits against the iPhone, including an as-of-this-writing open vulnerability in TIFF-processing code in the current iPhone OS. So clearly there is some merit to Jobs’s stated security concerns. As it stands in the current iPhone OS, all processes run as the root user; in broad layman’s terms, any process has access to everything else on the phone. So when a buffer overflow can be exploited to allow remote code execution, that code can do anything. To allow third-party iPhone apps to run today would be to trust those third-party developers not to write code with any security flaws. What the iPhone needs before Apple will allow third-party apps to run is some sort of sandbox, a way to prevent application processes from being able to access things they shouldn’t be allowed to access. But iPhone Cocoa apps are no more inherently susceptible to buffer overflow vulnerabilities than Mac Cocoa apps. And the hysteria over the iPhone’s current “everything runs as root” situation is overblown.4 Applications on your Mac don’t run as the root; they run under your user account. But all of your data — your email, your address book, your documents, everything your apps can read or write without administrator authentication — is vulnerable to any sort of hypothetical buffer overflow exploit on the Mac, and would be on the iPhone, too, even if iPhone apps didn’t all run as root. Sure, root privileges allow an exploit to do anything, but the most important thing on your system is your personal data, and an exploit doesn’t need root privileges to access that. I’m thinking Apple is more concerned about internal security — about having third-party apps limited to a sandbox so that user-installed code has no access to things like, say, the phone network modem’s firmware (the component that you need to diddle with to create SIM unlocks). That’s the key difference between the iPhone and the Mac, security-wise. Which Third-Party Developers? Mac OS X is pretty much completely open to development; even the developer tools are free, and anyone is free to write whatever software they want for the Mac. It seems unlikely that iPhone OS X development is going to be like that. One possibility is that the iPhone SDK will only be available to developers with ADC Select ($499) or Premiere ($3,499) accounts. (Premier and Select ADC members are the only ones with access to pre-release Mac OS X seeds, for example.) If that’s the case, it’s not going to be popular with hobbyist developers, but most professional Mac developers already have paid ADC memberships, and, let’s face it, we all know most iPhone apps are going to be written by Mac developers. Interviewed via email, Craig Hockenberry told me, “If there’s a simple way to get third party apps on the iPhone, you keep 90 percent of the developers happy and jailbreak/unlock has much less momentum. Sure, there will still be people that want to ‘buck the system’ but they’ll be in the minority rather than the majority.” The most intriguing part of Jobs’s announcement was this section, regarding security: Some companies are already taking action. Nokia, for example, is not allowing any applications to be loaded onto some of their newest phones unless they have a digital signature that can be traced back to a known developer. While this makes such a phone less than “totally open,? we believe it is a step in the right direction. We are working on an advanced system which will offer developers broad access to natively program the iPhone’s amazing software platform while at the same time protecting users from malicious programs. It’s hard not to interpret the scare quotes around “totally open” as a reference to Nokia’s recent “Open to Anything” ad campaign — sort of a you guys aren’t completely open either call-out. This seems like a pretty clear indication that Apple is working on a similar signing system for iPhone apps. Restricting development to paid ADC members would instantly allow Apple to associate app signatures “back to a known developer”. Here’s more information from Nokia on the signing program Jobs mentioned; here’s similar information on the Symbian site. Which Apps? Another question is whether Apple is going to allow participating (trusted-by-Apple) developers to write whatever apps they want, signing the apps themselves, or if apps will need to be approved case-by-case by Apple before being signed. Mac OS X Leopard includes a new “application signing” feature, described by Apple thusly: A digital signature on an application verifies its identity and ensures its integrity. All applications shipped with Leopard are signed by Apple, and third-party software developers can also sign their applications. That same page describes a “sandboxing” feature that seems applicable to the iPhone, too: Sandboxing prevents hackers from hijacking applications to run their own code by making sure applications only do what they’re intended to do. It restricts an application’s file access, network access, and ability to launch other applications.” The prototypical example of a potentially popular app that Apple might refuse to approve would be a VOIP app like, say, Skype, in that it would undermine the need for the phone network, which in turn undermines Apple’s revenue sharing with the iPhone’s exclusive network partners. Or, say, instant messaging, the omission of which from the current iPhone is seen by many as a concession to the fact that heavy SMS users pay handsomely for extra monthly messages. (Personally, I suspect iChat for iPhone simply didn’t make the cut for 1.0 but is planned for a future update.) “Nokia’s model is to run as trusted/untrusted,” said Hockenberry. “Trusted apps get to access more than untrusted ones. This model could be extended to allow different levels of access based upon whatever Apple wants (as owner of the root certificate.) Basic access for Wi-Fi, extended access for EDGE, hardware access for deep pockets, etc.” That makes sense, and strikes me as a likely course for Apple. Development There’s a question, then, of how developers will write the apps in the first place. If iPhones only run third-party apps that have been approved by Apple, how do you develop an application in the first place before it’s been approved? Steven Frank — who, as co-founder of Panic and an unrepentant gadget hound, may well be the single most interested person in the world in a supported iPhone SDK — described to me via email the development process for the Danger Hiptop/Sidekick: “The Hiptop/Sidekick platform has a Java SDK that abstracts away all the low-level hardware stuff so you can’t touch it, while still providing everything you need to write an application.  You test and debug in an emulator/virtual machine that can simulate edge conditions like loss of cellular network availability and so on.  When you’re almost done, and ready to try on real hardware, you apply for a ‘developer key’, which is a small certificate that you install on the phone that enables you to run third-party apps that didn’t come from the on-device for-purchase catalog.  To get the developer key, you have to prove to them you actually have an almost complete app, and aren’t just some kid who wants hot Yung Joc ringtones by submitting a build of your application.  You also have to sign a waiver that says you are no longer eligible for support from your cellular carrier.” The iTunes App Store? Which leaves us with the question of distribution and installation. The obvious route is the same one Apple has taken with iPod games: the iTunes Store. Apple, in this case, would likely get a cut of every sale. From a user’s perspective, it’d be easy and obvious: shop and pay for apps in iTunes, and iTunes takes care of installing the software, and, perhaps, synching data. This is similar to the Danger model — where apps must be approved, and can be sold only through the official channel. Limiting, to be sure, but as Frank put it, “The process [of developing for Danger] is somewhat tedious, but still an order of magnitude better than not allowing third-party applications, period.” Frank also pointed out the most glaring downside of Danger’s pay-to-play development model: “One drawback to this approach from the user’s perspective is that there is basically no free third-party software. Everything costs at least a couple bucks.” The announcement appeared on Apple’s Hot News web page, but with no permalink, so it’s likely to disappear from Apple’s web site in a week or two as newer items appear. I’ve saved a plain text copy here for posterity.↩ I wonder if the Calculator app was originally a widget, too. UI-wise, it’d certainly be a cinch, because just like with the iPhone’s Weather and Stocks apps, it more or less looks and acts exactly like the corresponding widget in Mac OS X. So my theory is that when Apple made the decision to rewrite the iPhone widgets as native iPhone Cocoa apps, they used the widgets as the specs for the apps. “Make a native app that looks and acts exactly like this widget,” more or less. One thing that makes me think this is that the iPhone Calculator app doesn’t make any sounds when you press the buttons. Pure JavaScript/HTML widgets can’t make sounds when you click or tap buttons. I find typing on the iPhone keyboard to be much more satisfying with the sound on; with the sound off, because the keys are virtual, there’s no sensory feedback at all. The Calculator app would feel more real if it simply made the same button-clicking noises as the iPhone keyboard.↩ That this change was — I believe — made rather late in the game might explain why vestigial references to “widgets” remained in the shipping iPhone 1.0 software. (It could also mean, of course, that Apple plans to re-expose this feature at some point in the future.)↩ It certainly is a curious question why all iPhone apps run as root. I don’t know the answer. But I’ll bet there’s an interesting engineering trade-off involved somewhere. If you think the reason is laziness or ignorance on the part of the iPhone OS X engineers, you’re an idiot.↩

  • EVE skill training tracker for the iPhone

    Filed under: Analysis / Opinion, Gaming, Cool tools, Odds and ends, iPhone, App Store, iPod touchPreviously, I mentioned Characters here on TUAW as one of my favorite iPhone apps, and here's another good iPhone app that will assist you with playing a great MMO. EVE Tracker is available in the App Store right now for free, and will let you track your EVE Online skill training (which can happen even while you're away from the game) from anywhere an iPhone can get online.Just punch in your API account key, and just like EVEMon (a great EVE character tracker which isn't yet available for Windows -- hint hint EVEMon devs), you'll be able to see what your character is learning, where you're at in the skill trees, and so on. Also like EVEMon, you can't actually play the game from the app, but if you're away from the client and need to know just when that cruiser training will be done, it'll do ya.It's too bad we haven't seen more official clients for the iPhone -- Blizzard and CCP both have been rumored to be working on mobile clients for at least parts of their games, but the App Store has only seen unofficial software for now. Someday, we hope MMO players will be able to play the AH or check their in-game mail from the iPhone, but for now, stuff like EVE Tracker is what we've got.[via Massively]Read|Permalink|Email this|Comments

  • My Favorite iPhone Apps: Mat's Picks

    Filed under: Analysis / Opinion, iPod Family, iPhone, App StoreFor my shot at iPhone favorites I'm going with three apps I find myself returning to over and over.Zenbe Lists (iTunes link) - this is the third-party app I find myself using most often. It's basically a TO DO list manager, but with a big difference: online syncing. The Zenbe iPhone application interfaces with the online lists that you can manage from your desktop at lists.zenbe.com (free account required). But unlike some other iPhone apps that are front-ends for online services, Zenbe on the iPhone caches all your data locally. That means that you can access and edit your lists even when you can't get online (e.g. on a plane) and then sync when you get back online. With the absence of notes syncing on the iPhone I end up putting all kinds of things into Zenbe: shopping lists, travel info (flight schedules, etc.), various ideas that come to me on the go, and much more (free).Moonlight Mahjong (iTunes link) - games are naturally a matter of personal taste, but this 3D implementation of mahjong on the iPhone is first class. It utilizes the standard iPhone gestures for zooming and panning, as well as automatically recognizes device orientation. The full version includes 19 different tile layouts for a very reasonable $4.99; there's also a free lite version (iTunes link), which will give you a good taste the gameplay but is limited to 3 tile layouts. Moonlight Mahjong does not include sound, but that makes it perfect for listening to your own tunes, which I much prefer.Pandora (iTunes link) - Pandora has long been my favorite streaming music site, so much so that I run the dedicated Pandora client PandoraJam on my Mac. So I was thrilled when the iPhone version was released with full access to your custom stations. Unfortunately, Pandora is facing problems these days so there's no telling how long the service will remain up. But for the time being Pandora is my go to app for streaming music (free).Read|Permalink|Email this|Comments

  • Google's Android Market Guarantees Problems for Users

    Daniel Eran Dilger It's great news that Google is planning to deliver a market for mobile software with its own centralized “Android Market.” It should give Apple's iPhone Apps Store competitive pressure to continue to innovate, and provide a safety net for smartphone users if Apple fails to deliver progress fast enough. If Apple and Google both fail, users will be stuck with the failed third party software models related to Microsoft's Windows Mobile and Nokia's Symbian. Those high stakes make it all the more disappointing to find that the Android Market fails to answer the tough issues correctly. iPhone App Store vs Android Market. There's no doubt that there will be apps that make it into Google's Android store that aren't currently available from Apple, likely including WiFi tethering (for using your mobile's data plan to give your laptop Internet access on the road), a feature Apple forced NullRiver's NetShare to remove from the iPhone store. That was apparently at the behest of AT&T, which staunchly refuses to support tethering without charging an expensive additional fee. AT&T's 3G network is already strained to carry relatively light-duty mobile traffic; unrestricted amounts of data being dumped on the network from far more demanding desktop apps by millions of users is currently just infeasible to accommodate. Other providers have 3G EVDO bandwidth to spare, but will cut you off just as quickly when you reach their finite definition of “unlimited” data access. Finite bandwidth is not a problem Google's 'free and open' software market can solve, because Google is not the only link in the chain in providing mobile apps. AT&T isn't going to allow tethering from Android phones either, regardless of Google's intended store policies. And Verizon Wireless likely isn't going to allow WiFi on Android phones at all. So it's a joke to say Android will transcend every problem in ways that Apple hasn't. This isn't a case of Google acting like Netflix to offer unlimited content to rival Blockbuster's censorship; instead, Google is simply making great sounding campaign promises it won't be able to deliver. AppleInsider | Google reveals open Android Market to rival iPhone's App Store Will Google’s Android Play DOS to Apple’s iPhone? Why Apple Plays God with the iPhone SDK But Wait, There's More (And Less). The Android Market will also deliver lots of problems Apple isn't, including a way to distribute malware that can't be remotely killed, or untraceable spyware that professes to be on the up-and-up when you install it, but then works behind your back and phones home sensitive data to a rogue developer's servers. Remember all the speculation last year about the possibility of developers being able to hack the iPhone open and install their own malicious tools to watch what you're doing? Under the iPhone SDK, access to that dangerous path is simply forbidden. Under Android, there's not so much as a handrail for users. Apple has already reprimanded iPhone developers who provided inadequate protection of their users' data, and then forced them to fix their problems immediately. With Google advertising its “see no evil, hear no evil” policy for its self-policing development community, Google won't even know if there's a problem. It will also lack any way to stop or reverse problems, and having renounced any accountability for protecting users with regulatory controls, Google will lack the leverage to push malicious or possibly just incompetent developers to take any action once it does discover problems. Malware and junkware on the PC is a big problem, but on a smartphone it is orders of magnitude more serious of an issue. Having to run spyware cleanup on a PC is a nusance. Having your phone subverted into a tool for advertisers or identity thieves could easily result in issues on the level of life safety. If you thought it was embarrassing to have Outlook send out spam in your name in 2001, wait until Android starts drunk dialing all your contacts to tell them about special offers, attaching your GPS location and perhaps a recent photo from your album so they know they can trust you about it. Google seems to think it can simply ignore security problems by asking developers not to take advantage of its users. This is absurdly ridiculous in our modern context. Google may as well be building unvented fireplaces in a tornado alley trailer park. Ten Myths of Leopard: 9 Apple is Spying on Users! The Unavoidable Malware Myth: Why Apple Won’t Inherit Microsoft’s Malware Crown Wired's Grotesquely Rank Hypocrisy in Mobile Security. Where did all of those mobile phone security experts from last fall run away to? They were abuzz about the imagined catastrophe that might befall the “can't even run any software” iPhone, but none have stepped forward to posit an opinion on why Android's exposed spinning blades in a dark room might result in the world's next Windows XP. Wired, which led the witch hunt against the iPhone last fall, published an article this summer titled “Google's Open Source Android OS Will Free the Wireless Web,” which went on breathlessly for days about how Android would solve the industry's problems with giddy can-do chutzpah. Nowhere did the article even suggest a criticism of its wide open, security-free business model. Instead, the author announced, “Engineers who write for just about any mobile operating system today have to spend time and cash obtaining security keys and code-signing certificates. Android would allow any application to be installed and run, no questions asked.” If you're waiting for the other shoe to drop, don't bother. It ended right there on the “time and money savings” of not having any security model. Microsoft saved a lot of money by ignoring security, too, as long as you don't count the $11 billion malware industry. Shame on Wired for continuing its descent into hopelessly unplugged irrelevance. UnWired! Rick Farrow, Metasploit, and My iPhone Security Interview Kim Zetter and the iPhone Root Security Myth High Risk, High Likelihood for Exploitation. The tech media more recently went into high alert to warn users that Apple's MobileMe web apps didn't perform SSL encryption, allowing the possibility for spies to target them in order to read their calendar and email transactions, were they to used the web apps over a public network. That's a valid concern to voice, but also an extremely unlikely threat for users to spend much time worrying about, particularly since there are a number of straightforward precautions users can take to avoid any risky exposure scenarios. There's also little business model behind sniffing calendar appointments and the kind of mundane email threads that .Mac users might engage in while drinking coffee at Starbucks. On the other hand, malicious software and social engineering exploitation is a billion dollar industry, and organized criminals in Korea, China, Russia, and of course Nigeria are as desperate for new dollars outside of the PC desktop as Google is. Rather than the unlikely scenario of on-site spies targeting a specific individual to sniff out truffles from their browser's email, these people have organized and profitable methods for delivering viral payloads to wide audiences from the convenience of a position thousands of miles away. On a smartphone, they can take your money simply by having installed software send a paid SMS. This is a real threat, not a contrived bunch of hysterical nonsense dreamed up by fear-mongering pundits. It is simply criminally negligent for Google to design a smartphone software platform with nearly zero regard for the safety of its users. We can justifiably criticize Microsoft for its lax stance on security in the 90s that resulted in the Windows malware crisis, but many of the potential dangers of certain decisions weren't fully recognized back then. Google is organizing an olympic-sized skating party on a lake it knows has dangerously thin ice. Is Apple’s MobileMe Secure? Store vs Market? It's also worth mentioning that the media is comparing what Google only intends to do with what Apple has already pulled off; I could easily draft plans for a phone that sounds better than the iPhone, but I certainly couldn't deliver it. Apple has years of experience in media sales and micro-payments in iTunes. It began selling software through iTunes in 2006, and spent years refining its software deployment system to make sure iTunes would work as a true market place for mobile software once the iPhone was ready. Anyone can open a store. There are a dozen online music and video stores that have gone out of business trying to sell music like iTunes. Apple created a real market, where both buyers and sellers can have confidence that they're getting a fair deal. Google has tried to backhandedly condemn Apple's App Store for being called a “store,” negatively associating the word with a commercial endeavor as opposed to the community effort Google's marketing team has branded a “market.” Never mind that the words really mean the same thing; Google isn't really creating a market, because markets have enforced rules. Without rules and authority, there is too much risk involved to do legitimate business. If Android were only setting up a barter system between the company's altruistic and noble minded PhDs in the Google cafeteria, there wouldn't be an issue. However, Google is setting up shop in the most corrupt, chaotic, and criminal setting on earth: the wide open Internet, a dirty enough place to turn a brand new PC into a viral porn spam server within fifteen minutes of being plugged in. Hacking iPod Games: How Apple's DRM Works Rise of the iTunes Killers Myth Can Great Google Getter Done? The company's Alfred E. W. Newman approach to security issues is more than a little alarming coming from a company that is fully aware of Internet scammers. Google's main job is identifying and scouring away the criminal tracks that SEO frauds try to leave behind in its search engine results. The company terminates its advertiser partners on a whim when it even suspects an irregularity, and the web is full or people complaining that Google has failed to pay them for hundreds of dollars of AdSense advertising without even a fair explanation. The company is hard edge and savvy when it comes to protecting its own revenues, so why is it being so soft and naive when the security of its users is on the line? Google's “do no evil” slogan, paired with its considerable contributions to society, from free search to free satellite imagery, and from its staunch support of the public interest related to WiFi and mobile broadband issues to its investments in progressive technologies to make the world a better place, all simply add up to leave its unreasonable stance on mobile security a mysterious puzzle. Can Google even pull its store off? The company serves up millions of free videos in YouTube, but remember that Google originally tried to build its own YouTube and failed; it had to buy YouTube to enter the market. Google also screwed the pooch when it dropped its own paid DRM video service and told its users to go fly a kite. That kind of customer-oblivious behavior isn't going to successfully lock horns with Apple's proven excellence in delivering the iTunes Store as a customer-friendly market place. Apple pulled together 14 year old torrent freaks and the RIAA's lawyers into the same room and made them play together. It turned the festering boil of the rotten mobile software market into a million dollar per day buffet. Google's Android Market not only faces the same challenges, but also has to fly in the face of the industry darling, starting at zero against Apple's ten million installed base of iPhones and its accelerating market share. The industry outside of Apple is working just as hard to grab its own slice as well. Google taking on the iPhone App Store is a bit like Sony deciding to build cars to take on BMW. That's all fine and good, but let's see the car before we start comparing its “planned” zero to 60 performance against that of today's cars with a proven legacy. And stop telling us that lacking both seat belts and brakes is a feature. Did you like this article? Let me know. Comment here, in the Forum, or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast (oh wait, I have to fix that first). It's also cool to submit my articles to Digg, Reddit, or Slashdot where more people will see them. Consider making a small donation supporting this site. Thanks!

  • What's Next from Apple: New iPods Sept 22, iPhone OS 2.1, iTunes 8.0

    Daniel Eran Dilger Kevin Rose has been trying his hand at making broad sweeping generalizations about the next generation of iPods, but sorry, no digg. Most of his predictions are not even original, and those that are are so vague that they're really just worthless. Here's what you can really expect. Rose likes to suggest what's next from Apple, but his guesses only approach reality when they're based on leaks that occur days prior to an announcement. His flat out guesswork tends to be yet far further removed from reality, indicating that he has no special inside track on things at Apple, nor much of an imagination tempered by realistic appraisal. A month before the iPhone was unveiled, Rose predicted it would be available from CDMA providers, have a pull out keyboard, and sport two batteries, one for music and one for the phone. Of course, splitting a battery in half is not really a brilliant solution to prevent music playback from running down your phone, but the simple fact that Rose didn't know about the exclusive deal with Cingular (come on, it was Apple's only mobile partner to date) and the unlikelihood of Apple tacking on an HTC-esque keyboard makes his guesswork easy to dismiss. I had imagineered the iPhone as a web browsing iPod (“based on Nokia’s mobile contributions to Safari”) with SMS messaging features, contacts, calendar, and a camera… six months earlier. And CDMA? I recommended Apple “leave Verizon alone and partner with Cingular, TMobile, and MetroPCS using GSM technology.” The difference between my ideas and those from Rose, apart from mine being six months earlier, is that I presented mine as only reasonable ideas with some rationale behind them; Rose insisted he had special knowledge from reliable sources. Generation 6 iPods An iPhone Worth Talking About The Real iPod touch Deets. Now he's predicting new iPods. The iPod touch is supposed to get “fairly large price drops to distance itself from the $199 iPhone.” Sorry, wrong. The iPhone is only $199 in the minds of consumers. It gets a subsidy from AT&T, which is why you can't just buy one for $199 and walk out the door without signing a phone contract. The iPhone's $2,000 service contract offers plenty of distance between it and the iPod touch. The iPod touch is not possibly going to get cheaper than the iPhone for a couple reasons. First, obviously, it costs nearly as much to make. The lack of a subsidy pretty much balances out its lack of mobile radio components. Second, Apple isn't desperately trying to sell the iPod touch. It exists as a product to sell to users who can't or won't buy an iPhone because they're tied to Verizon or don't want a phone. Rose worries that the iPhone is “cannibalizing sales of the iPod,” but there's nothing more Apple would like to do than to feed every iPod user an iPhone. Sure the bonehead analysts will have another field day complaining about how there's only minor growth among iPod sales while they ignore iPhone numbers, but these guys aren't easy to reach with basic facts. Apple has been giving away the $300 iPod touch to students buying a laptop; that looks like an effort to broaden the iPhone platform. Apple wants college kids playing iPhone games and interested in creating their own iPhone software. Left to their own devices, most kids would buy the old hard drive iPod Classic because they think they need to walk around with their entire torrent library of stolen music. (Get off my lawn!) In any case, we all knew the iPod refresh was coming. I'm pretty sure they're coming on September 22. I'm also pretty sure that the 8GB iPod touch is going away, making the 16GB model the new $199 version. That outrageous price drop, facilitated by today's cheaper Flash RAM, would kill the remaining market for the hard drive-based iPod Classic, converting Apple's entire lineup to Flash RAM. Additionally, it would migrate even more iPod buyers into the installed base of iPhone App Store users and hasten the cannibalization food chain that leads toward the iPhone. The 16GB iPod touch will be sold next to the existing 32GB model, which was just released earlier this year. For that reason, I don't see a larger capacity model being introduced now. I don't see tremendous demand for carrying 64GB of music from people who are also ready to pay for 64GB of Flash. Nano 4: Zune 2007? Rose says the Nano will get a redesign that makes it look like last year's Flash RAM Zune; iLounge already predicted this a month ago, although Rose embellished his version with the idea that “the actual plastic on the outside will be curved,” presumably like a TV from the 80s. How nostalgic! I miss having a wildly distorted tube picture, almost as much as a scratchable plastic iPod screen. Oh the good ol' days. Will Apple expend significant resources to make the Nano 4 into a widescreen tall/long player and define a new 4GB hardware model to fit into a niche that is only $50 less than the new 16GB $199 iPod touch? How much room for differentiation is there under $200? Seems more likely that Apple will instead only release a cheaper version of the existing 4GB Nano that's closer to $99, leaving room for a $149 8GB Nano in between. That will pull Shuffle buyers up into splurging on a full video Nano. If you want to watch video sideways, you can get an iPod touch for $199. What kind of widescreen cinematic experience can you get with a long/tall Nano/Zune? When I reviewed the Flash Zune, one of the complaints was that half (but only half) of the controls reconfigure when you hold it sideways. Plus, existing iPod Games wouldn't work in the widescreen orientation; both the display and the controls would be messed up. On top of that, regular video playback would be forced to play back wide, and/or look bad because its stretched. Microsoft has no qualms with playing video in an odd aspect radio, but the iPod is made by Apple, which has some aesthetic boundaries that constrain its behavior. Winter 2007 Buyer’s Guide: Microsoft Zune 8 vs iPod Nano iPhone 2.1 Rose says Apple will also release “iPod touch 2.1 software, iPhone to get update very soon after.” We already all knew the iPhone 2.1 update was coming, and that it's going to be significant, and that it is due for release around the same time as the new iPods. Whether the new iPod touch will ship with it in advance of the iPhone would depend on whether iPhone-only features in the release hold it up, but Rose doesn't suggest any special knowledge or rationale behind this claim. iPhone 2.1 is supposed to usher in new GPS features and the push Notification system, but the real demand for downloading it will be that it fixes a major problem that currently causes third party iPhone apps to crash on launch and randomly when running. Apple needs to get this out quick before it blows the reputation of iPhone software stability in the minds of users. That's reason to believe that iPhone 2.1 might ship even before the new iPods, rather than the other way around. Because software developed using the iPhone 2.1 SDK won't run on iPhone 2.0.x, expect everyone to need to update their software to download a new generation of 2.1-only apps. This will be free for iPhone users, but might incur a nominal fee for iPod touch users due to accounting rules. Myths of Snow Leopard 3: Mac Sidelined for iPhone Ten Big New Features in Mac OS X Snow Leopard iTunes 8.0 Rose says iTunes 8.0 “it's a big update with new features,” but doesn't say what they are. He also says it will be “a real point upgrade” deserving the 8.0 name. However, there is little rhyme or reason to Apple's iTunes version numbering, and no real correlation between the amount features introduced and the version number increment. iTunes 2.0 added iPod support after ten months of iTunes 1.0, but iTunes 3.0 only added minor features the next year. It was replaced by iTunes 4.0 a year later, which added the Music Store and AAC support. Two years later, iTunes 5 introduced some cosmetic changes and was immediately replaced with iTunes 6.0 only a month later, without any major new features. Another year later, iTunes 7.0 arrived with a new look, video game support, and Coverflow. It has since seen loads of new features, from support for Apple TV to the iPhone to new iPods and new movie rentals, all of which were only numbered as minor updates. We've had iTunes 7.x for two years now, so iTunes 8.0 is not really ballsy prediction at this point. Of course, Apple is just as likely to skip ahead and release iTunes X. And if iTunes X isn't ready, we can might even get iTunes 7.8 and 7.9 over the next couple years. Oh my sides. With the likelihood of entirely new iPod touch or Nano models being quite low (after all, the Zune isn't going to get a refresh until late next year, and Apple isn't facing any tough competition at the moment), Apple's iPod announcement might end up more about a new iTunes than the iPod. Rose doesn't make any iTunes 8.0 feature predictions, instead jumping ahead to suggest that Apple is working to make sure Mac OS X 10.5.6 will provide support for Sony's BluRay, the competition to iTunes that nobody cares about. Hmm. Steve Jobs has so little regard for optical discs that he basically shunned iDVD last year when showing off iLife 08, but now he's going to resurrect BluRay and excite customers by including it on the company's laptops, where any resolution advantage it offers over DVD would be nearly invisible? Oh ho ho my sides. iTunes Unlimited? The rumor mill is talking about subscription music in the next iTunes. Steve Jobs has opposed subscription music since iTunes got started. He worked for years to convince the labels to let go of the dream of billing users to essentially listen to the radio. Subscription music has always revolved around outrageous DRM that requires the (historically Microsoft PlaysForSure) player to sync up and check in every month or lose its music. I've written up lots of reasons why subscription music was an awful idea that wouldn't fly. I doubt Apple will actually float it as rumored (“iTunes Unlimited” for $129 sounds awful). However, enough has changed in the last two years to reconsider how subscription music could be delivered. For starters, the iPhone and iPod touch are now wireless, so they can both stream and verify exploding media DRM. Apple's iTunes, modern iPods, Apple TV, and the iPhone also now already handle exploding DRM for movie rentals, which blew over last year without any complaint, although it doesn't look like iTunes' movie rentals have had a massive impact on the world due to their relatively high price point. Offering movie rentals appeared to be a requisite concession leading up to convincing the movie studios to agree to movie sales in iTunes. Apple could sell access to subscription music directly from the iPhone and iPod touch that worked similar to movie rentals, and the labels might even allow users to freely copy rental tracks between computers linked to the same iTunes account. Such an arrangement hasn't found mainstream popularity elsewhere, but nobody else had been able to sell music prior to iTunes either. While the rumors suggest there could be a discount for MobileMe users, it would be a lot smarter to make it part of MobileMe instead. That would limit subscribers to Apple's loyal base, easing in the system rather than exposing a brand new subscription service to ten million handheld users and 150 million iTunes users and all but promising another meltdown. At least by making it part of MobileMe, Apple could add lots of subscribers and upgrade existing subscribers to a $99 “unlimited music” additional fee. Keep in mind that all this is highly speculative. I doubt “unlimited iTunes” will fly, as the idea was not leaked but rather simply invented. How Apple Could Deliver Workable iTunes Rentals The Online Music and Movie Rental Myth Rise of the iTunes Killers Myth As Long As We're Speculating… If Apple does convert its entire iPod line to Flash players, it would make sense to incorporate a new audio codec setting that maximized the amount of songs you could copy into an 8GB player. For years, Apple's major selling point on the iPod what that it offered massive hard drive storage capacity. Now it's migrating to Flash, which is more expensive but considerably more shock resistant and suitable for a handheld computer device like the iPod touch. Working to cram more music into tighter spaces would allow Apple to make the iPod touch and iPhone more competitive against a hard drive player. AAC is already optimized for low-bitrate playback. Apple also needs to add remote functionality for controlling Apple TV to iTunes, just as you can already do via the free iPhone app. And how about direct streaming of content between iTunes, Apple TV, and the iPhone, such as for movie rentals. Currently, to get a rented movie from an iPhone to Apple TV you have to do two syncs involving a middleman iTunes PC. iTunes also needs to expand on the options for syncing media to the iPod and iPhone. In addition to syncing specific playlists, it should be able to automatically sync over a smart “Party Shuffle” mix of music that fills a specific proportion of the device, such as 50% music, 10% podcasts, and then the specific movies, TV, and audio books the user selects. Then shuffle out the listened to tracks and add new music every time it's synced. Allow users to hide songs from iTunes just as you can hide photos from your iPhoto album to simplify the view without deleting anything. Add Time Machine support so you can go back to see earlier play counts and browse your media library as it appeared in the past. Add integrated support for viewing PDFs and other QuickView document types, so you could use iTunes as a metadata-rich document browser with search and playlist features. Or give Preview an iTunes metadata document database interface. More Music Deals. Add other corporate sponsors to the Starbucks deal, so you can discover their playing music and buy tunes over their WiFi link. And isn't it about time Apple and AT&T got together and hammered out that plan to open iPhones to AT&T's hotspots? I'd debit a 99 cent WiFi access fee from my iTunes account if it were necessary. What's the point of setting up $8 per hour WiFi services for the zero people who use them? And on that tangent, how about rolling out my Ubiquitous WiFi idea for allowing other mobile users to borrow your AirPort's WiFi signal? I'd also like to see Apple get AT&T to allow users to place calls over their WiFi link as a concession for not having a functional 3G network in place yet. I also think AT&T should sell or rent AirPort base stations to its millions of broadband users, with all of them open to WiFi sharing so that iPhone users could place a freaking call and access the web at faster than EDGE speeds between now and whenever AT&T actually gets 3G rolled out. Apple also really needs to deliver some sort of central media server, possibly tacked onto Apple TV. Just add a USB hard drive and have it serve up the contents as a Bonjour-discoverable iTunes library to your local network. This would allows users to dump all the media off their laptop. And then allow WiFi sync to optionally copy fresh media to the iPhone from the central media server library. There's plenty that could be tacked onto iTunes, but the biggest new thing in the iPod announcement actually might be something entirely different than last year's iPods for cheaper and a new rev to iTunes. I'll spill that in the next article. Ten Big Predictions for Apple in 2008 Did you like this article? Let me know. Comment here, in the Forum, or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast (oh wait, I have to fix that first). It's also cool to submit my articles to Digg, Reddit, or Slashdot where more people will see them. Consider making a small donation supporting this site. Thanks!

  • Mortal Kombat heading to iPhone/iPod Touch?

    Filed under: Gaming, Rumors, iPhoneOK, confession time, without a shadow of a doubt, Mortal Kombat/Mortal Kombat II is one of my favorite video games of all time. I don't really want to admit how much of 6th grade was wasted playing the SNES version of MK II.TRMK.org is reporting that a port of Mortal Kombat is being developed by Midway for the iPhone and iPod Touch. Apparently Ed Boon (Mortal Kombat co-creator) posted coded message on his site, spelling out TOUCH. TRMK says that a source revealed to them that a Touch version IS in the works and was also able to provide a very, very convincing video demo.The demo shows what looks to be motion controlled movements for the characters and the animations and actions looked pretty realistic to simply be pre-recorded (though I'm not ruling that out). From the characters in the Demo, it appears that this port is either of Mortal Kombat Trilogy or perhaps a new edition altogether.Keep in mind that today is April 1 and that this could all be a hoax/joke. Mortal Kombat was one of (if not the first) fighting games to feature hidden characters and other Easter eggs ("Toasty!" and Noob Saibot anyone?), so this could all just be a really good prank. Still, the potential to see Mortal Kombat on an iPod Touch or iPhone is pretty exciting -- at least to a old skool gamer geek like myself. What about you? Would you play a 2-D platform fighting game on your iPhone or iPod Touch?Thanks Luke!Read|Permalink|Email this|Comments

  • ★ Macworld Expo Predictions

    Predictions and advance commentary for tomorrow’s Macworld keynote, some based on consensus rumors, some based on no more than wishful thinking on the part of yours truly. This is all conjecture and tea-leaf-reading (well, mostly), so, please, no wagering. I keep two questions in mind when evaluating Apple product ideas: Would people run out to stand in line to buy this immediately? If not, is there a long-term strategic reason for Apple to start selling this now? If the answer to both questions is “no”, then Apple isn’t going to do it. The iPhone is a perfect example of a #1; the Apple TV is a #2. New Sub-Notebook MacBook: Yes Apple hasn’t had a small notebook in its lineup since the 12-inch PowerBook G4, which I still see in wide use. If you’re using a portable as a portable, smaller size and lighter weight make a tremendous difference. The demand for a good notebook smaller and lighter than standard MacBooks is strong; I think it’s a sure thing that Apple is set to announce one. (Of course, I said so before last year’s Macworld, too.) I say the consensus rumors are right: super-thin, no built-in optical drive, widescreen 12-inch display. It will use a hard drive, not flash memory, for storage. (Look no further than the iPod Classic to see how hard drives don’t keep a device from being super-thin). Rumors are already running strong that it’ll be called MacBook Air. (I like it, not sure though if Nike would.) Newton-y Tablet Thing: No I am nearly convinced that this product exists, at least as a project in development. My hunch is that AppleInsider has it spot-on: it’s in development, but not yet ready to launch, and, perhaps, never will if Apple can’t get it right. (Recall Steve Jobs’s statement to Walter Mossberg that he’s as proud of some of the products Apple decided not to ship as he is of the ones they did.) Like the iPhone, it runs “OS X” but not Mac OS X, does not run Mac apps, and will not be called a “Mac”. The big problem with a “tablet” computer of any sort is that 15 years of industry history indicate that people do not want to buy tablet computers. But the iPhone, arguably, is a tablet computer — a sub-tablet, if you will. The key mistake with failed efforts like Microsoft’s Tablet PC (and even Apple’s own Newton) was that these devices attempt to do too much. It’s seen as a feature that Tablet PCs run the full version of Windows. But why force software UI’s designed for traditional hardware form factors upon a totally different device? A successful tablet-like device from Apple, I think, would clearly be designed as a secondary computing device — a satellite attached and synched to a Mac or PC (probably, of course, through iTunes). There’s still the “what would I use it for?” factor. It seems to me it would need to be something more than just an iPod Touch with a larger screen — if that’s all it is, then what’s the point of buying one instead of a smaller, poctetable, iPod Touch or iPhone? I simply lack the cleverness to imagine what that hook might be — but I can’t imagine Apple releasing such a product without an obvious “Oh I gotta buy that” hook. Anyway: I do think something like this is in the works, but I don’t think it’s coming out now. I’d love to be wrong. Ubiquitous Wireless Networking for MacBooks: Please After using my iPhone for a few months, it started feeling weird that my PowerBook doesn’t have ubiquitous wireless networking: Wi-Fi when available, and seamless, instant switchover to something else when it isn’t. Just what that “something else” is, I don’t know. EVDO? WiMax? A Bluetooth connection to share an iPhone’s EDGE connection? I don’t care. But I’d pay for it. Ubiquitous networking is certainly the most intriguing thing about Amazon’s Kindle. It just feels crippled that I can’t get a network connection — even a slow one — once I’m outside the range of Wi-Fi. Wireless Time Machine Backups: Yes Time Machine is very cool; the first backup that qualifies as “you don’t have to do anything, it just works”. But currently it only works using a storage device connected via USB or FireWire. Tethered backups are irritating with notebooks — and MacBooks are the fastest-growing segment of Apple’s Mac hardware sales. The problem is that when you want to use your portable away from your desk, it’s a pain to disconnect mounted USB and FireWire drives. You can’t just pulled the plugs — you’ve got to unmount them in the Finder first. And, once you do so, to get Time Machine backups running again, you’ve got to re-tether your storage drive. Leopard developer seeds all supported network backups to USB drives connected to an AirPort base station. The feature was also demoed at WWDC. It was removed (or, better said, disabled) very late in Leopard’s development, supposedly because of a security problem that was discovered, but I expect the feature to return, perhaps in 10.5.2. It’s a terrific idea, perfect for multi-Mac homes and small offices. But so why not sell a device as a dedicated product — a big 500 GB or larger hard drive (or array of them) with built-in AirPort networking. No need to attach it to a separate AirPort base station, no temptation to use the device for anything other than one purpose: backing up via Time Machine. Just plug it into a power outlet, run through a simply configuration tool a la AirPort Utility, and it’s ready. When it first appears on your network, your (Leopard-running) Mac could prompt to ask if you’d like to use it for Time Machine, the same way it prompts when you first plug in a new USB or FireWire drive. iTunes Movie Rentals: Yes This one seems like such a done deal that it barely qualifies as a rumor. It seems obvious: Unlike with music, there’s been a strong market for movie rentals for as long as there’s been a home video market. Most movies aren’t worth watching more than once. Reports (based on leaks from studio executives) indicate rentals will cost $3-5, and will expire after 24 hours. If true, presumably that means they’ll expire 24 hours after you beginning playing them, not 24 hours after downloading. It’d be nice if the terms were a bit more flexible than that. One of the best things about Netflix, and something which makes it far more appealing than traditional brick-and-mortar Blockbuster-style rentals, is that you can watch movies on your own terms. A Netflix-style iTunes movie subscription service that lets you keep a certain number of unlocked movies open at the same time would be killer. Apple TV 2.0: Yes Jobs has called Apple TV a “hobby” for Apple. I think they have high hopes for it, but calling it a hobby is a practical way to buy time for it. What Apple did with the iPod was start as small and simple as they could — one device, in one configuration, only for the Mac, and all it did was play recorded audio — and then build the platform slowly from there. Things like Windows support, color screens, video playback, and expanding to a range of form factors all came incrementally. I think that’s the plan with Apple TV. Start simple and humble, and build from there, year after year. One obvious improvement (albeit contingent upon another rumor) would be to allow us to buy (or rent) movies and TV shows directly from the iTunes Store, right from the Apple TV. If the iPhone can do it, the Apple TV should too. I still think it’d be good business for Apple to sell their own HDTV sets with Apple TV built-in — more money for Apple, one fewer device spewing cables behind the display. DRM-Free iTunes Plus Music From the Other Major Music Labels: No I think Apple would love to have this, but it seems pretty clear that the major labels — other than EMI, of course — are convinced that it’s in their interest to withhold DRM-free music from Apple, in the hopes of helping Amazon gain market share. It actually agree that it’s in the music labels’ interest for Amazon’s music store to succeed. I’m not sure, though, that withholding DRM-free music from Apple is spiting anyone other than iTunes customers. I suspect the vast majority — an overwhelming majority — of iTunes music purchases are made by people who have at best only a vague inkling of what “DRM” is. If there’s any actual logic to it, it’s PR — withholding DRM-free music from Apple makes it easier to paint Apple as a company bent on using iTunes as a competitive cudgel to lock customers in to iPod hardware. Only a hack reporter would buy into that line, given Steve Jobs’s unequivocol “Thoughts on Music” open letter last year. One thing that would dispel any negative stories on the state of the iTunes empire, of course, would be the long-awaited debut of The Beatles catalog, exclusively at iTunes, perhaps with an on-stage visit from Paul McCartney. New iPhone Hardware: No, With a Minor Exception Apple announced the original iPhone a year ago, but they didn’t ship it until six months ago. They’re not going to announce new iPhones six months in advance again. (It was to their advantage last year to cause people to postpone phone purchases until the iPhone appeared; that’s not the case now that the iPhone is on the market.) If anything, I don’t expect new iPhones to appear until next fall, at the yearly iPod/iTunes pre-holiday season special event, leaving the original iPhone on the market for over a year. Why revise hardware for a product that, by all accounts, is selling remarkably well as-is? The only exception I could see would be a 16 GB iPhone that’s otherwise unchanged from the current 8 GB model. iPhone SDK News: No I can see the upcoming iPhone SDK getting a mention from Jobs on stage, a reminder that it’s coming and that’s it’s going to be great, but Macworld isn’t WWDC, and SDKs don’t make for splashy presentations. If I’m wrong, it’ll be because they have a demo queued up from a third-party developer with early access to the SDK. Actual third-party software (written against the actual official SDK) is demoable. Games, perhaps? The apparently-leaked 1.1.3 firmware might make for a good demo, what with the jiggly icons and whatnot. Cinema Displays With Better Resolution, Brighter Screens, and Built-In Cameras: Yes If I keep predicting it, eventually I’ll be right.

  • ★ Notes and Observations Regarding Apple’s Announcements From ‘The Beat Goes On’ Special Event, Which, Inexplicably, I Didn’t Bother to Publish Two Weeks Ago When They Were Relevant

    iPod Shuffle Interesting that they didn’t change a thing other than the colors. No price cut, no additional storage. My interpretation is that competitors aren’t even putting pressure on Apple at the low end. iPod Nano The proportions on the new Nanos seem awkward to me. The old Nano form factor certainly wasn’t appropriate for video, but it was far more elegant than the new ones. The killer feature, form-factor-wise, is how thin they are. It’s more like a thick credit card than a thin gadget. They’re going to sell a zillion of these, but I can’t help but feel that the traditional fundamental iPod design — horizontal screen above a click wheel — is on its way out. Interesting that the Nano now has games available, but the iPhone and iPod Touch do not. iPod Classic For the first time since the iPod debuted, there’s no white model anywhere in the line-up. 160 GB is more storage than many personal computers offer. Fill it up with typical MP3 or AAC audio, and it would take three months to listen to it all. The appeal though, is that you can just sync your entire library every time you connect with iTunes, without worrying about specifying a certain subset to carry on your iPod. iPod Touch This is the “iPhone sans phone” iPod I expected Apple to announce. And until iPhone fever hit me in early June, the one I planned on waiting for in lieu of getting an iPhone. But having used an iPhone for nearly three months now, if I lost my iPhone today I’d buy another iPhone, not an iPod Touch, because I actually use and enjoy nearly-ubiquitous EDGE access to the Internet. There’s more missing from the iPod Touch compared to the iPhone than just the phone/SMS/EDGE — a lot more than I expected. Roughly in order of usefulness, none of the following apps are on the iPod Touch: Mail, Maps, Camera, Notes, Weather, Stocks. (Weather and Stocks are cool iPhone apps, but are easily replaced with web sites.) Not to mention the seemingly spiteful absence of event creation in the Calendar app on the iPod Touch. Clever bit of Jobs keynote jujitsu during the iPod Touch segment of the event: He does a whole big run-up to revealing that Safari is included, by emphasizing all the Wi-Fi networks that require a web page sign-in before letting you on. So the pitch is that you need Safari. It was a sleight of hand to draw attention away from the question of what do you do when there are no available Wi-Fi networks at all? What a browser needs is a network, but Jobs pitched it as the network needing the browser. It’s silly if you think about it: if it weren’t for Safari, the only thing you’d be able to do on the iPod Touch with Wi-Fi is watch YouTube and buy songs from iTunes. Plus, presenting the inclusion of Safari as a sort of “boy, isn’t it cool that we did this” feature draws attention away from the exclusion of Mail. There’s been a lot less bitching about the Touch not including Mail than I expected — I think that’s at least partly attributable to the way Jobs presented the inclusion of Safari. Curious that on the Touch, Apple moved Safari’s icon from the “dock” at the bottom of the home screen. On the iPhone, the four apps in the special spots at the bottom of the home screen are clearly the four most important apps: Phone, Mail, Safari, iPod. I see no reason why the Photos app on iPod Touch would be used more often than Safari. If anything, the Photos app is less useful on the iPod Touch than it is on the iPhone, because the iPod Touch doesn’t have a camera. It’s not like Safari is hidden up there in the top-left, but I think it deserved the spot in the bottom row occupied by Photos. Two rules of thumb: (1) it’s easier to lower prices than to raise them; (2) it’s easier to add features than to take existing features away. Apple got burned by #1 with the iPhone price cut, but, still, it’s the exception to see a major price cut treated as bad news. The point is, if they weren’t sure what the optimal initial price point was for the iPhone, they were better off guessing high than guessing low. As for the missing iPhone apps on the iPod Touch, clearly these decisions were made to firmly establish the iPhone as the superior device, the current king of the iPod hill. It would be easy far Apple to add some of these apps to the iPod Touch — like, say, Mail and Calendar editing — if they feel like the iPod Touch needs a shot in the arm, sales-wise. On the other hand, it would have proved disastrous if Apple had shipped the iPod Touch with more of the iPhone’s features, then decided it was too good compared to the iPhone, and then tried to take some of them away in a future software update. But in addition to the iPhone apps the iPod Touch is missing, it’s also not as good of an iPod as the iPhone. The killer feature of the iPhone-as-iPod is the clicker on the headphones. Hit play, lock the screen, put the iPhone in a pocket, and you’re set — just click the headphone button once for play/pause and double-click to advance to the next track. Without this, I just don’t see how the iPod Touch can be used while in a pocket. One last note regarding possible future feature upgrades for the Touch: Apple has stated as a matter of record that iPhone sales are being accounted for on a subscription basis over 24 months, so as to allow them to ship additional features in free software updates. Apple has made no such statement regarding the iPod Touch. If they’re not going to use subscription-based accounting for the iPod Touch, then I don’t think they plan on shipping new features in free software updates. I don’t think we’ll learn the answer to this until Apple’s next quarterly financial statement in October. Games for iPhone and iPod Touch It struck me as off-key in the immediate aftermath of the announcements that the new Nanos now get games, but the iPhone and iPod Touch don’t. Weird in that the iPhone and Touch have larger screens, touch-based interfaces, and Wi-Fi. Then it struck me that, if Apple does in fact plan to release games for the iPhone and iPod Touch, it’d be a sweet thing to unveil a few weeks from now. A nice way to generate new buzz without releasing new hardware. iTunes Wi-Fi Music Store Interesting that they put “Wi-Fi” right in the store name. It’s a big “fuck you” to the mobile network carriers, a way of emphasizing that this store is Apple’s, not theirs — and that it only works over Wi-Fi, not the phone network. Also note the word “music” — that translates as “video isn’t available here — yet”. The Starbucks Deal Based on the description on-stage during the event and from the press release, I remain unclear whether this means all Wi-Fi access at participating Starbucks will be free for iPhone and iPod Touch users, or is it just free Wi-Fi for use with the new iTunes Wi-Fi Music Store? The former would be cool; the latter seems lame. Given the lack of a straight answer, I’m going to assume it’s the latter. Ooh, free Wi-Fi that I can only use to buy music from you. Thanks!

  • Six Reasons Why Apple May Never Open the iPhone

    Daniel Eran DilgerThe history of the Office Wars provides interesting context for Apple’s software strategy with the iPhone today. While third party software development offers all kinds of tantalizing potential for the new mobile, there are a half dozen reasons why Apple may not ever deliver the iPhone fully open to third party development, following the model of gaming consoles.Office Wars 1 - Claris and the Origins of Apple’s iWork Office Wars 2 - Microsoft’s Outrageous Office ProfitsOffice Wars 3 - How Microsoft Got Its Office MonopolySoftware Lessons For the iPhone: 1997 - 2007.When Steve Jobs gained the opportunity to retake control of Apple in 1997, he immediately set out to build and assemble a software business for the Mac platform. Apple restarted serious development of QuickTime, much to the chagrin of Microsoft, which had targeted its sights on quickly destroying it to make way for monopolistic expansion of its Windows Media. [Microsoft's Plot to Kill QuickTime][How Microsoft Pushed QuickTime's Final Cut][Why Apple Failed][How CPR Saved Apple][Why Apple Bounced Back]In addition to repurposing NEXTSTEP as Mac OS X and buying and building a series of professional and consumer software suites, the new Apple also developed the iPod platform. The iPod used intuitive software to differentiate Apple’s hardware, launching the computer maker into a new market for sophisticated, data-driven consumer devices. Microsoft’s own efforts in consumer electronics have flopped miserably with the failures of its Handheld PC, Pocket PC, UMPC, Windows Mobile, Media2Go, Mira, SPOT, and Personal Media Center initiatives, among many others.[Apple’s NeXT Server Offensive on Microsoft][The Spectacular Failure of WinCE and Windows Mobile][Windows XP Media Center Edition vs Apple TV]Microsoft Outgunned in Software by a Hardware Maker.Microsoft was late to realize the software threat posed by the new Apple. Five major revisions and over thirty free updates to Mac OS X have ran circles around Microsoft’s capacity to deliver one desktop operating system software update and a couple service packs since 2001.[Leopard, Vista and the iPhone OS X Architecture]Apple also introduced three generations of iWork as an expanding productivity suite during the four year hibernation period Microsoft left since its last version of Office for Mac. Apple delivered support for Microsoft’s own proprietary OOXML file format on the Mac even before Microsoft itself could. At $79, iWork will eviscerate sales of the $400 Office for Mac, which has until now been a cash cow lazily ruminating for years between releases.This year, Apple also targeted and destroyed Microsoft’s fledgeling efforts to repurpose WinCE as a smartphone platform, seemingly overnight. That has given Apple a significant new platform in the iPhone, soon to be joined by the new iPod Touch. [What’s New in iWork 08][Apple's Secret iPhone Application Business Model][Curious Stuff About the New iPods]Six Reasons the iPhone Will Stay Closed.Will Apple give third party developers the keys to its new vehicle and allow them to drive off with the value it has created? It hasn’t yet, and there are a number of reasons to think that Apple won’t. Note that I am not expressing an opinion that the iPhone should be left closed, but rather simply presenting why I think it is unlikely Apple will ever open it up in the same way the Mac is open to any and all development.First, the company has lined up a suitable outlet for third party expansion via the standards based web platform available within Safari. That’s not enough to do everything developers want to do--it has serious constraints for creating games, for example--but it offers a good enough alternative to serve more than 80% of most developers’ needs.

[Mobile Disruption: Apple's iPhone and Third Party Software]
[iPhone Gremlins: Crashing, Security, and Network Collapse!]
Second, the company has developed and begun production testing of online software sales through iTunes, currently limited to 5G iPod games. This mechanism appears too sophisticated to simply be designed for a half dozen $5 games. Apple is quite obviously going to distribute other software through iTunes for the iPhone. If it were going to be open, there would be no need for such a secure software distribution system.

[Apple's New Dual Processor Game Console]
[Hacking iPod Games: How Apple's DRM Works]
Third, historical perspective suggests that once a solid platform has been established, a vendor can sell software as fast as it can deliver it without even trying very hard. Apple’s Claris, Microsoft’s Windows, and the game consoles from Sony and Nintendo all provide examples of this. The iPod’s success suggests Apple can establish a viable mobile platform without the need for software partners. It can handle software transactions as fast as it can sell iTunes songs. That’s big.

[Office Wars 1 - Claris and the Origins of Apple’s iWork] 
[Office Wars 2 - Microsoft’s Outrageous Office Profits]
[Office Wars 3 - How Microsoft Got Its Office Monopoly]
[Nintendo Wii vs Microsoft Xbox 360, Sony PlayStation 3]
Fourth, depending upon large third party developers has caused Apple--and Steve Jobs--some severe headaches. Microsoft's late 80s betrayal of the Macintosh led to Apple’s enslavement to Office, and induced CEO John Sculley to sign away broad intellectual property rights to Microsoft, which Microsoft then immediately used as a weapon against Apple.

In the mid 90s, Microsoft led Adobe, Macromedia and other large companies to abandon the Mac platform. In the late 90s, those same companies refused to support Apple’s new Rhapsody plans following the company’s acquisition of NeXT, forcing Apple to spend half a decade retooling the Mac OS, primarily so those developers could sell their existing apps to Mac users without much effort, even while they were earning fantastic software profits and delivering minimal innovation.

In other words, Apple’s technology game plan was delayed for a half decade so that Microsoft could sell its $400 copies of Office and Adobe could sell suites of its $500 and up creative applications, all while Apple did all the work in adapting its $99 operating system to run their Classic Mac OS code with minimal effort. 

Prior to returning to Apple, Jobs experienced his own betrayal and abandonment at the hands of partners--including IBM, HP, Digital, Data General, and Sun--related to NeXT and OpenStep. 

In all of these cases, the third parties were simply acting in their own best interests. With the iPhone, Apple will act in its own best interests. It will carve out a phenomenally powerful software platform for itself.

[Why OS X is on the iPhone, but not the PC: The History of NeXT]
[Office Wars 3 - How Microsoft Got Its Office Monopoly]
[Cocoa and the Death of Yellow Box and Rhapsody]
Fifth, open Application Programming Interfaces involve complex management and maintenance. This is not a problem unique to Apple; it exists for Microsoft and every other company that offers an API for developers to build upon. An API is an interfacing boundary between the software supplied by a vendor and the software supplied by third parties. 

Ideally, an API allows third parties to do everything they need very cleanly. That allows the vendor to make changes on their side of the API curtain without causing any compatibility problems for software on the other side. In reality, nearly every change and update has significant impacts for third party developers. The more complex and low level of an API being exposed, the more difficult it is to manage significant changes without introducing problems for third party partners. 

Apple has worked to develop objective APIs that are stable and resilient to internal changes, but if developers are unsatisfied with the level of performance or portability provided, they will work around the API boundary, almost guaranteeing that any significant changes made on Apple’s side will break their applications in the future. 

Microsoft has often accommodated such “bad programming? by expanding APIs and creating new ones, and lugging around a legacy of old APIs to retain broad compatibility with existing applications. The result is that it is very difficult for Microsoft to actually innovate, or to offer OS level enhancements that upgrade existing applications. 

This is particularly a problem for Windows Vista, which is hamstrung between the problem of providing entirely new hardware driver APIs on one hand while also maintaining a boatload of crufty legacy APIs on the other. It is absolutely the worst of both worlds. 

[Five Windows Flaws]
[Leopard vs Vista 5: Development Challenges]
Sixth, as is the case with software APIs, closed hardware platforms offer a vendor open flexibility for future expansion, portability, and upgrades. 

With the Xbox, Microsoft didn’t provide a wide open set of APIs for developers, only a subset for building very similar types of games. This closed API allowed Microsoft to move the console from Intel to PowerPC hardware in the Xbox 360 without extreme problems, something the company was unable to maintain earlier when it tried to deliver Windows NT for various hardware platforms in the late 90s. 

Apple has already benefitted from the flexibility of a closed hardware platform on the iPod. Had Apple allowed developers to write applications for the iPod, it would have to string along support for those old applications across every new generation of the iPod. Having to do that would complicate Apple’s own efforts to deliver new iPods. 

Additionally, customers would be upset with Apple’s iPod if the apps they downloaded crashed, installed spyware, or caused performance problems. While a rogue Mac app isn’t likely to drain a laptop battery down dead, power management is far more critical on handheld mobile devices like the 11 mm thick iPhone. 

Given that many consumers are already flummoxed by the reality that batteries wear out after a few years, imagine their rage at finding out that Apple allowed them to install a some worthless Tamagotchi pet that destroyed their battery early. 

Similar problems plague Palm OS and Windows Mobile devices. In particular, Microsoft’s attempts to provide a “one size fits all? solution and broadly license it to hardware developers results in API constraints that limit supported screen size resolutions, break compatibility with existing versions of applications, and severely limit the power management performance of those devices and their ability to deliver acceptable battery life. 

If there were any meaningful installed base of Windows Mobile phones, it would also be plagued with spyware and viruses, just as Windows is on the desktop. 

[Inside the iPhone: UI, Stability, and Software]
[Device Problems In Search of a Solution]
[David Sessions Tries to Milk iPhone Battery Panic in Slate]A Safe API Boundary for Third Party Development.The simple solution to all these issues is to not offer a custom, wide open API at all, and instead leave third party developers to build applications that make use of open web standards. Nothing new to learn, no barriers to adoption, no proprietary development tools to maintain, no pleading with developers to support a new platform that remains unproven in the marketplace, and no third party crisis to manage when the hardware and software are significantly upgraded.No API, no problem! Hackers can discover how to install tools and handy mini-apps, but Apple’s next software update or hardware revision won't have to figure out how to maintain compatibility with those hacks. That allows the hackers to hack without holding things back. Meanwhile, Apple can reserve the right to offer highly integrated applications of its own that take full advantage of the underlying system without revealing or sharing its intellectual property secrets with third parties that may choose to use those secrets against it--just as Microsoft did to Apple with Windows in the late 80s, or as Sony did to Nintendo with the original PlayStation just a few years afterward.[Mobile Disruption: Apple's iPhone and Third Party Software]Closed Development Involving Third Parties is Not Open.Incidentally, this is the same closed model that resulted in great success for Microsoft and Sony after they betrayed and then supplanted their former partners. Microsoft set up the illusion of an open, developer-friendly platform with Windows, but then used its home field advantage to plot out the assassinations of any and all of the potential rivals it didn’t want to compete against: WordPerfect, Lotus, Ashton-Tate, Borland, Netscape, Sun, and today’s targets such as Google and Symantec.The unsurprising result was that Windows users ended up using Microsoft’s Word, Excel, Access, Fox Pro, language tools, web browser, media software, desktop search, anti-virus, spyware management, etc ad nauseam. With Windows users completely enslaved to Microsoft’s own applications, it was easy to erect significant barriers to prevent the emergence of any new competitive applications from rivals. Clearly, Windows is only an “open platform? in areas where it suits Microsoft. Further, Microsoft’s idea of who a “competitor? is can change. For example, Windows desktop search wasn’t a rival feature for Microsoft to kill until it decided it wanted Google’s business.[Office Wars 3 - How Microsoft Got Its Office Monopoly]Windows Enthusiasts’ Slavery to a Vicious Master. Whether Microsoft’s closed Windows platform is a bad thing is a matter of debate; Windows Enthusiasts celebrate their enslavement. It is my opinion that Microsoft’s closed Windows platform isn’t bad simply because it is closed, but rather because Microsoft’s insatiable greed is holding back innovation that would otherwise flourish. One example is Microsoft’s Internet Explorer browser, which rapidly advanced until Microsoft destroyed Netscape. After that, it went into maintenance mode hibernation and didn’t budge until Firefox began to threaten Microsoft’s position years later. That’s anti-consumer; Microsoft won’t do anything for its enslaved users until a would-be savior threatens to set them free. Microsoft isn’t bad because it is closed; it is bad because it is disgustingly greedy. Windows Enthusiasts need to stop deluding themselves into thinking that they live in a free world of an open platform. They are slaves, and their master is not only vicious, but also incompetent and has no taste. [Safari on Windows? Apple and the Origins of the Web][Apple in the Web Browser Wars: Netscape vs Internet Explorer][The Web Browser Renaissance: Firefox and Safari]Closed Without Pretense.At the same time, it is possible to voluntarily join a closed platform and benefit from its advantages. Nintendo carved out a closed video gaming empire that required third party developers to pay it licensing fees in order to develop any games to sell for its system. Nintendo’s closed business model worked better than Atari’s with the 2600, which had earlier allowed third party games developers to glut the market with bad games, resulting in the video game crash of 1983. Consumers were left thinking that home video games were done to death and would never recover.Sega, Sony, and Microsoft’s Xbox group have all similarly managed closed gaming platforms to deliver high quality expectations, even subsidizing game consoles to establish user interest. The only differences for Apple’s closed iPhone may be that:Apple’s iPhone hardware sells at a sustainable profit without a desperate subsidy, removing risk and allowing for regular feature upgrades. 
Apple is likely to use software downloads as a way to integrate the iPhone into Mac hardware sales and its online services, rather than simply trying to make a killing selling $50 to $75 game software titles as the console makers do.[Mac OS X vs Linux: Third Party Software and Security]Software as a Great Differentiator.By offering free or low cost software in the model of $5 iPod games, Apple will be able to use its closed platform to deliver software designed to:attract more iPhone and iPod Touch hardware buyers.earn iPhone mobile service revenue fees.earn commissions from WiFi iTunes sales and related deals. direct new iPhone users to iTunes and Apple TV.draw attention to the Mac, which will offer iPhone integrated features Windows does not. Microsoft does some of the same things with Windows Mobile, which ties into the company’s Windows Server products--including Exchange Server--and is also deeply integrated with the desktop sync services of Windows and its Office applications. The problem for Microsoft is that it does not sell phones or make money on service revenues as Apple does. Microsoft charges expensive client access and software licensing fees, but still can’t make a sustainable profit on its Windows Mobile business. It’s also stuck with lame vendors such as HTC, which make poorly integrated hardware that is embarrassing to use. Microsoft could make its own phone, but like the Zune it would alienate its existing hardware partners; further, the Zune disaster indicated that hardware sales isn’t a core competency of the company anyway. [Phone Wars: iPhone vs TyTN, Treo, Pearl, E62, P990, Q][iPhone Sales vs Zune, Palm, RIM, Symbian, Windows Mobile]Selling Hardware with Software vs Selling Software Licenses.Using software to sell hardware fits in with Apple’s past and present use of free or low cost software to differentiate the Mac. In the distant past, that included HyperCard and QuickTime; today it includes the shareware-priced but highly regarded iLife and iWork apps. The full version of Mac OS X costs $129, while Microsoft’s Ultimate Windows Vista is an absurd $400, the same price as an iPhone!Apple’s strategy of using low cost, high quality software to differentiate its hardware plays well against the fact that consumers simply don’t want to pay for software, while they think nothing of paying big money for desirable hardware. Nobody would pay much for an iPod “OS? or a software music player, but millions of people have paid hundreds of dollars for an iPod.That principle has worked in Microsoft’s favor in the past, as it hides the cost of Windows by invisibly bundling it into PC sales. However, its recent fantasy that consumers will widely upgrade their PCs to more expensive versions of Vista indicates Microsoft is highly delusional. Pro-Microsoft wags can chart out their predictions of “impressive Vista adoption? based entirely upon OEM bundled copies, but consumers don’t want it, and no significant number of people are going to pay big money to upgrade to the $400 Vista Ultimatum. [Windows 95 and Vista: Why 2007 Won't Be Like 1995]The Commodity Future of PC Software.What will happen instead is an increasing commoditization of the consumer PC and its software, driven towards standards by an industry that demands interoperability. Microsoft couldn’t hold back the web with its proprietary MSN a decade ago, and companies that once pushed Windows are now behind Linux, including Novell and IBM. PC OEMs are also rethinking their unilateral relationship with Microsoft as they struggle to survive in the shadow of Microsoft’s vast profits. Rather than paying $400 for a PC with a $50 OEM copy of Windows running IE and Outlook, nagging you to verify your software as Genuine and to upgrade to the $400 version of Vista and to hand your credit card number to the dancing paperclip recommending a subscription to Windows Live OneCare terrorism protection, the $250 PC of the near future will come with a standards based web browser and email client. It will be called an iPhone, and it won’t run Microsoft Office.What do you think? I really like to hear from readers. Comment in the Forum or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast! Submit to Reddit or Slashdot, or consider making a small donation supporting this site. Thanks!

  • Aurora Feint announces two new iPhone games

    Filed under: Analysis / Opinion, Gaming, Software, Odds and ends, Deals, iPhone, iPod touchStick with us here: first, there was the free Aurora Feint: The Beginning, which has recieved some pretty rave reviews as one of the first iPhone games. Then there was Aurora Feint II: The Arena, which added multiplayer and some much-awaited MMO features. And now the folks behind it all have announced two more Aurora Feint games: there's Aurora Feint II: The Beginning, which features the gameplay of the first game with new graphics and the extra MMO features included, and Aurora Feint II: The Tower Puzzles, which contains more of the gameplay seen in the "Tower" location in the full game. Got all that? The Arena and The Beginning are not compatible -- The Arena offers multiplayer, while The Beginning is all singleplayer. And the second version (II) of The Beginning is still singleplayer, but offers the MMO features introduced in The Arena along with the singleplayer gameplay. And The Tower Puzzles is more puzzles based on the "Tower" mode, and according to the iTunes description, does not include the MMO features. Whew. Complicated, no? The good news is that it's all cheap -- for now, anyway. The very first game is still free. The Beginning (version II) and The Tower Puzzles are both 99 cents right now as an introductory price, to go up to $2.99 and $1.99 respectively in January. And The Arena is $7.99 -- pricey, but it's the only place you can dive into multiplayer (and it's also not compatible with both versions of The Beginning). All are available in the App Store right now, and even if you don't want any of them, feel free to scan your eyeballs over the pretty pictures below. Gallery: Aurora FeintTUAWAurora Feint announces two new iPhone games originally appeared on The Unofficial Apple Weblog (TUAW) on Wed, 24 Dec 2008 22:00:00 EST. Please see our terms for use of feeds.Read|Permalink|Email this|Comments

The Comments Go Here

Software Releases