Categories
Found

Some Quick WWDC 2011 Keynote Thoughts

As you may have gathered, I’m not at WWDC this year – the recent job change made the timing difficult, as I’m still trying to get through the first 90 days. Not only that, this was the first year in quite a while where I made no effort to follow the keynote as it happened – if only because it again fell on my birthday, and I had more important things to obsess over.

But, as the sort of typical post that comes out of me around this time of year, here are my fractured impressions of what Apple laid out at the keynote.

OS X Lion

The most fascinating part of Lion for me is the new licensing model, which does a pretty good job at derailing what has been standard practice since the dawn of the PC. Most OSes are licensed on the basis of a single computer; Lion appears to be licensed per person. On the full feature list, Apple writes:

When you purchase Lion from the Mac App Store, you can install it on all your authorized Mac computers. Just sign in to the Mac App Store from each Mac and download Lion from the Purchases list.

This is great for consumers – given the five computer authorization limit, you are now potentially paying $6 a machine for a full OS upgrade. That’s pretty huge.

Of course, for IT organizations or anyone that has to worry about corporate licensing, this is a giant unknown at the moment – and there’s nothing IT fears more than the unknown. Details will undoubtedly appear soon, but for now this is a giant question mark.

The cost worth observing on its own, both for the client version ($30) and the server version ($50). OS X sales were always a big revenue generator for Apple, so I’m not sure what the driver is in bring the cost down this much (typical OS X point upgrades are $130; OS X server previously retailed for $499 or $999 depending on the user count.)

As for the rest of the bullet points in Lion itself – it seems like a pretty thoughtful upgrade across the board, perhaps lacking any particularly sexy features for the power users. I’m personally most looking forward to the auto saving, versioning, and the resume on restart (seeing as I frequently bounce between Windows and OS X for gaming).

iOS 5

“Fall” is a very nebulous release date, but since most major iOS releases have gone through about 3 months of developer testing (usually April-June), my expectation is a September-ish release for this, hopefully with accompanying new hardware. (My 3GS is long in the tooth.)

Like Lion, I’m not feeling anything groundbreaking here, but there are features that knock out pain points for me. The notifications tray will end the parade of modal popups that make me dread Foursquare. WiFi Sync will allow me to set up a charging station that isn’t in the middle of my desk. Tabbed browsing on the iPad is welcome, as is iMessage as a way to cut down on SMS fees. And having just played around with a recent Apple TV at my parents’ house two weekends ago, AirPlay is a point of interest for me.

I think the Twitter integration is an odd piece, given Twitter’s recent spats with third party client developers – but we’ll see what it turns into and enables developers for.

iCloud

A little over a year ago, I wrote off MobileMe:

if you’re going to provide core internet services, consider the price differential between you and your strongest competitor. If it’s a little, you only need to be a little better…$100 a year for what feels like a worse product than what’s available for free? Your business model is screwed. Start over, do better.

With that in mind, iCloud leaves me in a state that I can only describe as *meh*.

Undoubtedly Apple has nailed the price point – the majority of the service is free, and the things that do cost extra, like iTunes Match, appear reasonable in cost (without full details). MobileMe users, especially those that just renewed, may be taking a hit but I’m guessing they won’t complain about free going forward.

But the “service” itself is an amalgamation, just like most every version of MobileMe was. The iTunes version of iCloud is that you can redownload your music now, and auto-push it to your devices. That’s neat, but that’s not any particular cloud implementation for the redownloads – that’s just a licensing renegotiation that Apple finally got around to. The app re-downloads piece is even less than that – it’s just an extra screen within the App Store that they turned on as the keynote was ending.

Photo Stream seems suspiciously like the way my Sidekick used to automatically float photos up to T-Mobile’s servers. iCloud Mail is just rebranded MobileMe Mail. And so on. What’s missing is something that, like a good rug, ties the whole thing together. Maybe there are some great overlaps between the services, ones that will become more obvious as the thing grows closer to production. But from here, it just looks like nine services that happen to all be branded together – and that doesn’t strike me as very “Apple”.

Categories
Explained

Enabling Data Protection in iOS 4

For all of my friends and readers with existing iPhone/iPod Touch hardware, today is an exciting day: iOS 4 is now available via iTunes. But before you go rushing to update your phone, let me give you one small piece of advice:
Apple has done a great job bringing some of the enterprise security features (complex passcodes, wipe on 10 failures, etc) to regular users as part of the upgrade. One of the new features in iOS 4 that has been underreported on is called “Data Protection“. From my understanding, Data Protection is meant to correct some of the issues with the original hardware encryption method introduced last year on the 3GS and 3rd Gen iPod Touch. It also provides developers with better APIs for encrypting your data, so that if you’re carrying around your financial data or health information, you can get an additional level of security. Additionally, there’s no discernible performance hit.
Sounds great, right? There’s a tiny catch: if you’re upgrading from iOS 3, the filesystem needs to be rebuilt from scratch to enable this feature. So if you have an iPhone 3GS or iPod Touch 3rd Gen, you need to do a backup-factory restore-data restore installation of iOS 4. To break this into discrete steps:

  1. Plug in your iPhone.
  2. Let it backup through iTunes.
  3. Rather than clicking “Upgrade”, click “Restore”.
  4. Let iTunes download the installer and do a complete restore.
  5. When the installation is done, iTunes will prompt you about restoring from the backup you just took. Do so.
  6. Wait the somewhat lengthy amount of time as all your data is put back onto your phone.

You can confirm this has been done by going to Preferences -> General -> Passcode Lock and scrolling to the very bottom, where you should see “Data Protection is enabled.”
That’s it. You will need to set a passcode to get the benefit of this (but you should have that anyhow); iPhone 4 users will automatically have this out of the box. You are certainly allowed to just do a regular upgrade, but you won’t get data protection (and if you’re in an enterprise, know that configuration profiles can check against this as a pre-requisite.) And for those on earlier hardware – sorry, you lack the hardware chip to do the encryption.
Developers who are interested in the technical details or in leveraging Data Protection should check out Session 209, “Securing Application Data”, in the WWDC 10 videos.
Enjoy the upgrade.

Categories
Recommended

Yudo Gotta Groove

Watch out: hardcore Bemani history lesson follows.

If you rewind back to the end of 1997, Konami was beginning to lay the groundwork for rhythm gaming – the very first beatmania title was hitting the market. One of the founding musicians of the series would be found under multiple aliases – n.a.r.d., dj nagureo, Jam Master ’73, tiger YAMATO – and that was Reo Nagumo.

What Naoki Maeda was to Dance Dance Revolution, Reo was to beatmania. Notable songs credited to him include 20, November (leading to it being worshipped as some sort of “Bemani day”, when it is in fact his birthday), u gotta groove (the traditional song everyone starts with when first playing 5-key beatmania), 5.1.1 (the traditional song everyone starts with when first playing 7-key IIDX), g.m.d. (which taught us all that “Konami” rhymes with “trigonometry”), and R5 (which to this day remains my favorite IIDX note chart). His work stretched across all three beatmania platforms, and well into Pop’n Music’s song lists as well.

After beatmania IIDX 10th Style saw a release in 2004, Reo would only have one more song appear on a IIDX release (2007’s DistorteD), which he claimed in the Song Production Info would be his “final opus that will erase [his] past” and identified a sushi restaurant in the US as the reason for his retirement:

Oh, baby, I decided to retire with this track.
Um, I’m going to emigrate to America.
The reason is simple, I’ve found my calling,
Someone left me a sushi place. It’s getting big in America~

I got a fan letter that said:
“The first time I heard R3, I was in middle school.” Thank you. The kids have become adults.
The time for my retirement draws near. The old men should slowly fade away, so the young ones can take over.

You know, even on the eve of the 21st century, I was
Making you guys a track. It’s crazy.
Even when I busted up my Y31, I took out my sadness by making songs.
Thank you, everyone!
I guess I eventually got kinda cool. *tears*
The world really does revolve around you.
Well, it was fun.

But as I discovered today thanks to an inbound link from Finger Gaming, Reo is still doing what he’s always been doing – not running a sushi restaurant but instead a game company, called Yudo Ltd.. Yudo was actually established in March of 2003 according to their press release, and the company statement isn’t shy about Reo’s role in the founding of some Bemani titles:

Yudo created a trend in music-based games with titles such as beatmania and pop’n music, with experience that runs deep into the management level. Yudo was founded, and is currently helmed by, Reo Nagumo, who worked as a DJ under the moniker dj nagureo. The company continues to develop and produce games and music.

With a unique planning expertise, Yudo aims to offer revolutionarily new services and games throughout the world.

Yudo is very much a casual gaming company, focusing on the iPhone and WiiWare platforms. Many of their releases thus far have been $1 games (slogan: “1$-GAMES is ‘One’derful”), including Cutie Scratch, PiyoPiyo Panic, and SpyBugRadar, which perhaps makes more sense if you’ve seen the demo video.

But of course, my admiration of Reo is for his musical output, and that’s where the Aero Series comes in. Much like the cartoon hierarchy is cat, mouse, dog, so too is the music game hierarchy: guitar, drum, synthesizer. Having heard through the grapevine that the guitar and drum versions were a bit crap, I splurged the $3 for Aero Synth Evolution. (I am unclear what the difference is between the Evolution version and the non-Evolution version.)

And immediately, the $3 was worth it: the first song on the Free mode song list is OBAMA by SUPER tiger YAMATO. (If nearly eight years of Bemani obsession has taught me anything, it’s to not question the strange capitalization of song titles or artists.)

Here’s a video of me playing it on Normal difficulty. I apologize in advance about the quality – it’s difficult to play a touch-based game while holding a camera:

(I should also point out that while Yudo has done an excellent job providing English interfaces into their software, it does suffer from the occasional Engrish – such as the “Dairy Rankings“.)

My expectations of most iPhone music games have been terribly low, so this came as a somewhat pleasant surprise. You can tap the notes anywhere along the same general horizontal plane as they are, so long as you hit it with the right timing – thus allowing you to avoid most issues with hand blockage. There’s also chords which will take some getting used to for me to be able to read them properly.

AeroSynth does hold the distinction of being the only iPhone rhythm game I’ve played that seems to really maintain it’s timing window (unlike DDR-S Lite) and not suffer from the occasional bouts of frame dropping (unlike Tap Tap Revolution).

The experience on a whole is not terribly deep – 2 modes, 6 songs, and 9 courses means it’s no DJ Max Technika – but for $3, I have no complaints. For those of you who don’t want to splurge, there’s a free version with a single song.

But that single song isn’t OBAMA.