The Mac App Store Opens for Business

Finally, the Mac App Store opened for business today (though far earlier than the rumored noon release). It is bundled with the Mac OS X 10.6.6 update, so you’ll need to run Software Update. Once you reboot after the update, you’ll have a shiny new blue icon in your Dock — App Store.

You’ll have to log in with your Apple ID — the same credentials you use for iTunes — and then you can be on your merry way to purchasing apps. And it has never been easier.

Say Goodbye to the .DMG

Installing apps has never been, well, all that easy. That’s not to say one couldn’t learn the procedure and just go through the menial steps, but there has been room for improvement for quite some time. I have seen many people running their apps from inside disk images (.dmg) because they didn’t know they needed to move the app into their Applications folder. Also, try explaining what a disk image is to someone that doesn’t know much about computing. Yeah, that’s what I thought.

The App Store makes installing apps as easy as two clicks. You click Install (or if the app is paid, you click its price), enter your password, click Buy to confirm, and the app literally zooms off the App Store page and into your Dock. It is also automatically delivered to your Applications folder. Honestly, installation doesn’t get a great deal simpler than this.

Updates

Another great feature is the App Store will notify when any of your apps have updates available, along with a list of the changes. Many third-party apps prior to today utilized Sparkle to notify and install updates, but Sparkle requires that a user opens the app for the updater to run. (By the way, it appears the developer of Sparkle “designed and implemented exciting new technology for the Installer that will be employed throughout Mac OS X” when he interned at Apple a while back, according to his resume).

Fact is, it’s easy to go for some time without an app, and you could miss out on some updates, even ones that introduce new features that might interest you in using the app again. The App Store should help mitigate those lapses. Either way, update notifications are welcome in my book.

The Future

I have no doubt about the Mac App Store being a wild success. I imagine the App Store will be the way most folks (read non-techy) discover new apps from here on out. Especially switchers. They’ll be introduced to it when they buy a new Mac at the Apple Store, and may not ever know that there is another way to get apps on the Mac (kind of unlikely, but you never know).

At the end of the day, I am all for making user experience easier.

Apple Opening Mac App Store on 6 January

In three short weeks Apple will be opening the Mac App Store for business. Part of me does wish it was opening before Christmas, so I could show it off to my folks, mother-in-law, and sister-in-law, since I will be seeing all of them over Christmas.

Word has it that developers who want to be included in the Mac App Store’s 6 January debut need to submit their apps by 31 December.

The Future of the Apple Design Award for Mac

In my previous post I casually mentioned that I thought Reeder for Mac would be a fantastic contender for an Apple Design Award. I then remembered that this year, Apple didn’t have an ADA for Mac apps — just iPhone/iPod touch and iPad apps.

Then a notion came upon me that I wanted to share: with the Mac App Store launching soon, what if Apple reinstates the ADA for Mac, but on the condition that it has to be an App Store app?

Makes sense to me.

The Changing Tide of App Distribution

It won’t be long before the Mac App Store goes live on Snow Leopard Macs everywhere. For something that is arriving so quickly, we still know very little. We know there is an approval process, rules [PDF from Engadget], and a 70/30 split for developers (devs get the larger piece of the pie). Basically, it’s the same song and dance we’ve seen in the iOS App Store.

Inherent Growing Pains

Upgrades

Over the past couple years, we’ve become accustomed to app stores on our mobile devices. But on desktop class computers this is new territory. Many users expect if they buy version 1.0 of an app, they’ll get a discounted upgrade cost when version 2.0 is released. Not so in the current operation of the iOS App Store, and it looks bleak for the Mac App Store. Apple’s App Stores assume one of two scenarios: free upgrades for life; or release a completely new app for each major release (think Tweetie 2 or Twitterrific 3), charging all previous customers the full amount.

I don’t like that idea. It is inflexible because currently developers don’t have a way to notify customers of a separate app release except through word of mouth. I honestly don’t see why upgrades for major releases aren’t possible. Apple knows who has bought what apps. Also, when you update apps via iTunes, there is a price listing of Free and a dedicated button to Download All Free Updates. Also, if you recall when Apple released iTunes Plus songs, where DRM was finally stripped from the iTunes Music Store and song encoding quality was doubled, there was an upgrade fee. Obviously there is already a pillar of the iTunes Store architecture that can handle upgrading certain file types. Why not allow developers to give previous owners of one version of an app the ability to upgrade at a discounted price, while charging new customers the full price? This would alleviate what is likely the single greatest hesitation among developers.

Updates

Other roadblocks are the lengthy approval process. Right now, if a Mac app comes out and a major bug is discovered, developers can issue a patch as soon as it is ready. On the iOS App Store, and presumably the Mac App Store, review processes can take weeks — even for a small bug fix.

Version numbering for apps generally follows a certain hierarchy. For example, assume an app version number of 1.2.3. The 1 represents a major release — your 1.0 or 2.0 major milestone releases. The 2 represents minor feature releases throughout the journey between major releases. Finally, the 3 represents the level known as bug fixes.

I propose both of Apple’s App Stores adopt a policy of varying levels of approval scrutiny for the varying levels of version numbering. Major releases are looked over thoroughly. Minor releases are checked moderately, but would be generally acceptable as the app has obviously been approved before. And bug fix releases would be fast tracked to customers with the trust that a developer is indeed using the release as a bug or usability fix.

Now, what if a developer abuses any of these levels, trying to sneak major changes in a bug fix level update? Well, let there be repercussions. We saw something similar with the whole Camera+ fiasco. My point is that there should be a level of trust between Apple and Developers. I can speak as a customer that this would be beneficial, as it sucks waiting two to three weeks for a bug fix release to repair a crippling bug in an app.

Crossgrades

I have to wonder, and I’m sure many developers are wondering, if current customers on the “old model of business” will be able to transition to an App Store version of the same app. I hope so. I’d actually like to get most of my apps under the App Store roof to allow for easy updating.

Other Avenues

Now, the Mac App Store won’t be the only avenue for developers, as it is on iOS. Developers can continue to sell their apps the way the always have. However, it is my belief that the Mac App Store will soon suck the air out of the market. It will be highly visible, on every recent and new Mac, and easy. It won’t take long for the Mac App Store to be the preferred avenue for purchasing apps among users — especially new users.

Why the Mac App Store Will Be Great

Easy

I am the tech guy for the family. I don’t mean just my wife and son, I mean the whole family — grandparents, parents, in-laws, aunts & uncles, etc. I’m the guy they call. Granted, many are still trapped with Windows, but one by one, I’ve been working Macs into the family.

Most recently, my mother-in-law switched to the Mac, and it has been up to me and my wife to help show her the ropes. Want to know the single most difficult thing to explain? Installing an app.

Seriously, think about explaining a disk image to a person that is unfamiliar with the way computers generally work.

Now, imagine telling that person that they need to go to a website and figure out the checkout process, then download the app, properly install it, then input the registration details. And then you need to ensure they archive the registration details in case they ever need them again.

The Mac App Store will simplify and streamline the entire process. Tell a new user, “This is where you get apps.” Then, all they have to do is click buy and confirm their Apple ID and Password. Bam! The app begins downloading and installing, automatically being put in the Applications folder, ready to go.

Also, the Mac App Store will notify when there is an update available. Right now, a user can go months without knowing there is an update available for an app if they haven’t opened it.

Experience

I have long held to the notion that Apple’s focus is selling an experience. Think about how they package a MacBook. You lift the lid off the box and the first thing you are presented with is your new Mac on a tray. Key word: presented. Same goes for how the iPhone is packaged. And the iPods.

Imagine a new Mac user, just converting from Windows, and how they’ll ask about how they get apps on their new Mac. You just go to the App Store. (Another reason the Mac App Store will suck the air out of the market: new users won’t know any different).

Overall, the Mac App Store will provide a streamlined experience with easy purchasing and updating (and, let’s hope, upgrading to new versions).

Apple Seeds Mac OS X 10.6.6 Prior to 10.6.5 Release

In a rather odd move, Apple this evening seeded Mac OS X 10.6.6 to developers, before 10.6.5 has even been released. 10.6.5 has been in testing for a while now, with one of the main additions being support for iOS 4.2 to print wirelessly via any printer attached to your Mac or the network your Mac is connected to.

Apparently, 10.6.6 includes initial support for the installation and update mechanism for the Mac App Store.

This is pure speculation, but I believe 10.6.5 will be hitting Software Update very soon. As in Friday, 5 November soon. With iOS 4.2 going Gold Master on Monday for developers, iOS 4.2 compatible iPad apps hitting the iOS App Store on Wednesday, and a nasty Daylight Savings bug residing in iOS 4.1, with the United States ending Daylight Savings on Sunday, 7 November.

Let’s face it, it wouldn’t be surprising at all if Friday, 5 November were the day we see Mac OS X 10.6.5, iTunes 10.1, and iOS 4.2.

One

When you launch an app on the iPhone or iPad, there is a transformative effect of the device becoming what the app is. Fraser Speirs sums it up best:

The thing is that, when you use an app on an iPad, the iPad becomes that thing. Maps makes the iPad a map. iBooks turns it into a book. Brushes turns it into a sketch pad.

The general gist of Apple’s “Back to the Mac” event was that the great ideas of iOS are coming back to the Mac. One of the major ideas discussed was full-screen apps.

In my opinion, the best way for an app on Mac OS X to scale to full screen is if it is designed to be a one-window app in the first place. In turn, Bjango states it best in their argument for a one-window iChat:

I’m finding more and more that the best way to design desktop apps is to imagine you’re building them for iOS.

I imagine Apple will refine their multi-window apps into one-window and encourage developers to do likewise. The iLife suite has long focused on using one window, and the new iPhoto ‘11 demonstrates a graceful move to a full-screen app.

Another example of consolidating apps with cluttered UI is the developer preview of Xcode 4. If you’ve ever used Xcode, you know that things can get carried away with multiple windows and palettes. Xcode 4 aims to reign that in with a single window interface. Imagine this (pay attention, developers): I bet Xcode 4 will ship its final version with Mac OS X Lion, and that one of the surprise kicks will be a full-screen coding environment.

Maybe this reduction to one-window apps is why we haven’t seen an update to the iWork suite alongside the new iLife. Perhaps this is also holding up development of a new Final Cut Studio?

The fact of the matter is that Mac apps should start preparing for one-window and full-screen interfaces, especially since Lion is going to train users that the green zoom button is meant for full-screen.

Twitterrific 4 for Mac is On Approach

The Iconfactory just dropped some knowledge on us mere mortals by teasing a screenshot of the upcoming Twitterrific 4 for Mac. Feast your eyes upon it:

Twitterrific 4 for Mac

Hardly any details have emerged other than Ollie’s triumphant return to the Mac will require Mac OS X 10.6 Snow Leopard. No word on price or release date.

Part of me is wondering if The Iconfactory might be holding off for the Mac App Store at this point. That would be understandable, but I want this app now.

Apple Goes Back to the Mac

Apple held its “Back to the Mac” shindig in Cupertino today. Here’s the new shiny.

iLife ‘11

Apple demoed major new features in iPhoto, iMovie, and GarageBand. iWeb and iDVD are still included, but it appears nothing has really changed for those two apps. This is the third iLife release in which iDVD has seen little-to-no love.

iPhoto gets a full-screen navigation mode, which looks very slick. Also, improved built-in email support, with templates; new slideshows; even better books (I’ve ordered books in the past as gifts. They’re fantastic); and letterpress cards. Letterpress is pretty fancy. Hard to believe you can get this from a computer company.

iMovie gets a neat movie trailer editor; impressive audio editing; one-step effects; people finder; and sports & news themes. With the much improved audio editor, it appears Apple’s revamp of iMovie in the 2008 edition has finally matured back to iMovie HD’s former glory.

GarageBand gets a new feature called Flex Time which helps keep various individual instrument tracks in rhythm. Also, Groove Matching takes a “genius” approach to match the rhythm of the whole band to a single rhythm. There are also guitar amps and effects; new basic lessons, and a “How Did I Play?” feature which tests your skills at playing a certain song.

iLife ‘11 is available today for $49, or comes free with a new Mac.

FaceTime for Mac

We all knew this day would come. FaceTime was first introduced with the iPhone 4. I found it useful when my wife was out of town for a week, but it hasn’t been used much since. Apple then brought FaceTime to the latest iPod touch last month, but I still haven’t been used the feature in a while. Now, with FaceTime for Mac, I have a feeling I’ll be video chatting from my iPhone a lot. Why? Grandparents. Both my parents and my wife’s parents have MacBooks, and we currently use iChat so they can see my son. The problem is that two year olds don’t sit still for long, and it’s hard to chase him with a MacBook Pro.

There’s no buddy list to maintain. FaceTime just pulls in your Address Book, just like the iPhone. FaceTime for Mac also installs a Push Notification bundle, so you can receive calls on your Mac even if FaceTime is closed.

Now the grandparents can do FaceTime with our iPhones. Now FaceTime is useful. Now FaceTime is mainstream.

FaceTime for Mac is available today as a public beta.

Lion

Apple introduced the next step of Mac OS X – Lion. To create iOS, Apple refashioned parts of Mac OS X. They learned a lot, made the iPad, and are now bringing what they learned from iOS back to the Mac. The main features they want to bring back from iOS are Multi-touch gestures, the App Store, App Home screens, full screen apps, auto save, & auto resume when launching.

Multi-Touch

On the Mac, multi-touch will take its focus on MacBook trackpads, the Magic Mouse, and the Magic Trackpad instead of the screen. They demoed using a Magic Mouse and an iMac, but honestly, I can’t see that being very comfortable. I use a Magic Trackpad with my MacBook Pro when at my desk (the Macbook is elevated on a stand), and I hope Apple just starts shipping those with iMacs in the near future.

The Mac App Store

Yesterday, I talked about a hope of mine for an easier installation and update process. Well, my wish has been granted, but in a way I didn’t really see happening. Apple is opening a Mac App Store within 90 days. It will be available on Snow Leopard, but I am sure it will be even more tightly integrated with Lion.

It makes sense for Apple to have a Mac App Store. I just figured they wouldn’t upset the status quo of obtaining software straight from developer’s websites. The truth is, after reading many developers’ tweets, is that markets change. The Mac App Store won’t be the only way to get Apps on your Mac (for now), but Apple says it will be the best.

That’s not hard to imagine. Their preview of the Mac App Store looks slick, and installation and updating Apps is as simple as iOS. This will be a big hit with users, who want simple.

I am a bit concerned about copy-protected apps. It even bothers me a bit on iOS. Copy-protection schemes always make me uncomfortable, especially when they come back to bite users.

Launchpad

Launchpad is a full screen grid of all your apps. They can be organized into separate home screens or grouped into iOS-like folders. It is very much the iOS 4 home screen brought to the Mac desktop.

Mission Control

Apple is unifying the abilities of Dashboard, Exposé, Spaces, and full-screen apps into a new feature called Mission Control. You navigate between different areas through swipe gestures. Looks like a great convergence and unification of already great features.

Mac OS X 10.7 Lion is slated to ship by the end of Summer 2011.

A MacBook and an iPad Hook Up…

Apple introduced a redesigned MacBook Air today, at 13.3- and 11.6-inch screen sizes. Apple bills it as the future of notebooks. The goal was to bring many great features of the iPad to MacBooks. These include “instant on,” great battery life, amazing standby time, and solid state storage (SSD).

Apple’s new MacBook Air boots in about 15 seconds, and has a 5-hour (11.6-inch) and 7-hour (13.3-inch) battery under normal use. Both models have a standby time of 30-days.

There isn’t an optical drive (though you can connect one via USB) nor a hard drive. Instead, Apple uses SSD for storage, just like its iPods, iPads, & iPhones.

The price ranges from $99 to $1,599, depending on model. I bet it goes higher if you customize the order.

The thing I love about the MacBook Air? The media on which its reinstallation software is stored. It’s a little Apple-branded USB drive.

MacBook Air USB Reinstallation Drive

I hope Lion comes on one of these instead of a DVD.

Thoughts

The new iPhoto looks compelling. I’ve been experimenting with Aperture, but I’m just not falling in love with it.

The Mac App Store dropped my jaw a little, more so because I didn’t think Apple would actually do it. But it makes a lot of sense. I imagine it will be great.

Lion looks amazing. I can’t wait until next summer.

The MacBook Air doesn’t thrill me much, but I am excited to see how it will influence the MacBook Pro line.

All in all, great event. The only disappointment was we didn’t see more of Lion.

Installers and Updates

One last refinement to the overall Mac OS X experience I’d like to see in Lion is the simplification of installing and updating applications.

This is an area that Mac OS X could very much learn from iOS. Installing and updating Apps on my iPhone and iPad is so straightforward it’s almost funny. Most of all, it’s easy to explain to someone else.

Try to imagine teaching App installation to someone who is new to the Mac, or maybe even computing in general. I do this often, actually; and the hardest thing for folks to grasp are the various methods of installing Apps. It’s intimidating. Some Apps come with installers, some come in disk images. Some disk images illustrate the need to drag the App to the Applications folder. Many don’t. Some even are packaged in a ZIP archive, and leave the uncompressed app in the Downloads folder, with no further instruction.

What a mess.

Some have suggested that Apple should make a Mac App Store. I do not think an App Store is the solution. I am fairly positive many developers agree. However, I’d love to see Lion bring forth a single, unified method for installation and updating Apps. Why can’t installation be more like installing a Dashboard widget? Mac OS X recognizes the .wdgt extension and offers to install it in Dashboard. Why not do the same with the .app extension? Or some other unified method that someone much smarter than me has come up with.

As for updating apps, Sparkle works fantastically in many of the Mac Apps I have. I’d love to see Apple employ something similar. Heck, the developer used to work on Apple’s Installer and Software Update team back in 2008-2009. Here’s the pertinent info from his résumé:

Designed and implemented exciting new technology for the Installer that will be employed throughout Mac OS X—details under NDA, but I can disclose that it’s awesome.

We can only hope.

MacStories' Scoop on Lion

Yesterday, MacStories published a scoop regarding tomorrow’s Mac-focused event at Apple HQ. I deliberated last week about my hopes and dreams regarding the new cat. According to MacStories’ exclusive, it appears Mac OS X will be receiving some UI elements from iOS.

Scrolling

Apple introduced inertial scrolling to Mac OS X with the Magic Mouse, then added it to the built-in trackpad of the last MacBook Pro and MacBook revision. With the Magic Trackpad, Apple then brought inertial scrolling to the built-in trackpads of previous unibody MacBooks Pros.

So the foundation for a more iOS-like inertial scrolling is already available. Apparently, Lion will bring the rubber-band effect when you hit the top or bottom of content. This may also herald pull to refresh, which has become popular in a few iOS apps, such as Twitter for iPhone, Facebook, and Yowza. Pull to refresh would be pretty nice for Safari.

Minimizing Aqua

Aqua is the user interface design that made Mac OS X look so futuristic ten years ago. It sounds like Aqua will be taking a step back (but not a complete step out) of the user interface. One such withdrawl will be in scrollbars. Replacing Aqua scrollbars will be iOS inspired scrollbars. If you visit Maxvoltar in Safari or Chrome on Mac OS X, you’ll see the Aqua scrollbar replaced with a minimalistic iOS-like scrollbar. That’s what I’m expecting to see in Lion, although I wouldn’t be surprised if the scrollbar faded away when content is stationary.

QuickLook and Popovers

Lastly, MacStories claims QuickLook will look more like popovers on the iPad, but with a white background. Their mockup looks great.