Categories
Apple KudoReviews KudoTech

Apple OS X Lion Review

한국어 리뷰는 여기로.

“We’re inspired by some of those innovations (in iOS). And we want to bring them back to the Mac.”

Steve Jobs said this as he introduced OS X Lion in last October. iOS was based on OS X, and made a lot of innovation in the past four years of its life, some of them even more innovative then its father.

Now, it’s time for the father to learn back from its son. So, how did that work out?

 

Install

 

OS X Lion’s installation process can be described as either most innovative, or most radical.

Firstly, the proper way to install Lion is to buy it from the Mac App Store. If you think about installing operating system, it usually involves a disc put into the computer, then go through 40 minutes of some gibberishes. But, with Lion, you download the install file, launch it, and let it do its thing, and you’re done. The whole process took about half an hour on my early 2008 MacBook Pro, which is from equal to faster than that of Snow Leopard.

If you happen to live in an internet dark zone, Apple has got some solutions for you: you can either get a little help from Genius Bar in Apple Stores and download it there using the stores’ blazing fast WiFi, or you can buy a USB stick that contains Lion. Just letting you know, the thumbdrive costs $69, a $40 premium over $29 from the App Store. (But with this, you may be able to update to Lion even from Leopard.) You can clearly see that Apple is trying to make you install it from the App Store.

 

Overall Look and Feel

When you first boot Lion, the new login screen greets you. There are bubbles of icons resembling each account on the brushed-metal-looking background which clearly is from the iOS. It does remind me of the login screen from the company up above, but while the Windows 7 tends to be vibrant and fancy, Lion kept things simple.

After the login, you’ll be greeted with something very familiar. The desktop itself hasn’t changed that much from that of Snow Leopard. But there are subtle changes enough to confuse you.

When you first login to Lion after the install, it tries to teach you about the new inverted scrolling. It’s basically scrolling in a computer as you know it, only in backwards. It sounds simple, but it takes time to get used to it. Apple took this idea from… iOS, obviously. Just try to do the scrolling in an iPhone or iPad. You’ll get what I mean. Of course, scrolling on a Mac is rather indirect that scrolling in iOS, so it takes time to get used to it. It took me about half an hour to get used to it when I was using Developer Preview (it took longer to go back the conventional scrolling when I came back to Snow Leopard), but if you insist that you’ll never get used to it, you can revert it in System Preferences.

Influence of iOS doesn’t end on scrolling. Not only now the scroll bar disappears when you don’t need it, but now the whole scrolling has that rubber band feeling from iOS, such as the bouncing action when you reach the bottom.

Finally, the design of selection buttons, progress bars and window action buttons has changed. They look cleaner than those in Snow Leopard.

 

Gestures

Lion has various new gestures. Listing all of them would just hurt my fingers, so that’s one of the three pages of gestures info.

If you use those fancy new MacBooks, these gestures are pretty welcoming. If you have older ones or have older hardware accessories, $30 won’t be the minimum of money you pay as you upgrade to Lion. Not only getting used to these new gestures is a task, since Apple did change things around a lot, but if you have older generation of hardwares that don’t have multitouch pointing input, things aren’t easy as you try to navigate through. Even my two-year-old Magic Mouse, with Apple’s customization trying to fit in the gestures for Lion, struggles. At least my MacBook Pro was the first to have multitouch trackpad, and that even struggles in some of them because it has less space than the trackpads in new ones. If you use mice other than Magic Mouse, you’ll probably need to blast through about $69. I personally recommend Magic Trackpad.

Lion represents OS X’s complete transition to gesture-based navigation, so if you don’t get used to it, you can never use Lion to its full potential. Not to say you won’t be able to use it, but gestures provide so many shortcuts to otherwise tedious tasks. Making matters even worse, Apple decided to change around almost all the gestures, so even the Mac faithfuls will need some time to get used to these gestures. I think Apple went way ahead into the future on this one.

 

Launchpad

Let’s talk about something else that I didn’t like about Lion. The Launchpad. When you turn it on, the Mac becomes a 15-inch iPad. That’s how I felt about this. Sure, I’m used to this view on my iPhone and iPad, but do I really need to see this on my Mac? Even worse… I have to organize this stuff. It has all those jiggly actions that Steve loves, and you can even uninstall an app from here, though that app has to be downloaded from the App Store. You can even create folders, using same actions as its iOS counterpart. I see no point in this. I already have great app organization tools such as Dock and Stacks, why do I need a third way?

 

Full Screen

Lion finally supports full screen view of an app. Although it’s quite a late foray into this charted-by-Windows territory, Apple has decided to do things a bit different: Lion assigns a Space to each app that is in full screen. This move maximizes the use of the screen real-estate, which really is a boon for users with a small screen, such as 11-inch MacBook Air or 13-inch MacBook Pro. The only problem with this is that once in full screen, there’s no way to use the secondary display you have. This is perfectly understandable on an iPad, which has NO secondary display, but it’s no excuse on the Mac.

 

Mission Control

Let me just get this out of the way: Mission Control is my favorite new feature of Lion. I have to be honest, I’m an Exposé junkie. It makes navigation through windows that quick, and I never thought there would be a way to improve this. And well, Apple has done it.

Mission Control is Exposé on steroids, then eating up Dashboard and Spaces. When launched, you can see the Exposé of current Space, then previews of the other Spaces, Dashboard, and even apps in full screen. You can then swiftly navigate into other space you have to go. Also, using multitouch gestures, you can swiftly navigate through spaces. If you have various full screen apps running, Mission Control is a must-have.

One gripe that I have about it is that you cannot move Spaces around. The manual (and very confusing) way to do it is to to click on the icon in the Dock, making it to move up on the list. But I need something stronger than this. It is really confusing because I distinctly remember Snow Leopard could rearrange Spaces with no problem.

 

Auto Save and Versions

It’s 3 AM. You have a paper due the following morning. You’re working on that very paper. Suddenly, your whole apartment complex lost power. Your computer, being a desktop, loses power. First, surprise comes to you, but then it is suddenly eclipsed by the worst panic you’ve experienced. “I lost all of it! What am I supposed to do?!” Next day, you explain what happened to the professor. Some would give you extension, but most would say this: “You should’ve saved.”

That is right, saving whatever you’ve been doing is something you have to learn as a second nature. People learn it, mostly through the hard way. However, Apple has thought, ‘If users have to save their documents all the time, why do they have to do it?’ Thus comes Auto Save, a concept that Apple has also borrowed from iOS. If you think about it, whatever you do on an iPad, everything auto saves. Have you seen an app saying “Would you like save what you’ve done?” as you exit to home screen? Probably not.

Lion saves every single change done on a document and such on system-wide. (In order to save space, it only saves on a delta basis.) Thus, even if the event described above occurs, since the system already saved the document for you, you have much less work lost. Heck, you might not have even lost anything.

It doesn’t end there. Apple has more tricks up its sleeve when it comes to Auto Save. If you like the current version, you can lock it, so that the system does not overwrite what you like, or you can create a duplicate, so that you can save the version you like as a separate file, and work from there. However, the best thing about all this is the restoring the previous version. Remember what I’ve said about Lion saving all the deltas on your file? Well, now it shows all the changes you’ve done over time, something like Time Machine, but for your document. It even has a Time Machine-like interface. You can compare previous versions to the current version, and you can restore it, or you can even pull one thing (i.e a picture that you have deleted in the current version) from a previous one into the current version.

Auto Save has a potential to change the old habits that you always forget. One thing to reflect that is that as of this writing, I have never pressed save button on Pages. Of course, Auto Save is a separate Lion API that developers have implement to their apps, so future of not saving your progress every damn second is still little distant. But, it’s not as far as it used to be.

 

Resume

Resume feature is simply put, loading up the previous state before the app was quit when it is re-launched. For example, if you quit Safari (or Safari crashes) and re-launch it, Safari would have all the tabs that you had opened saved in its memory to pull it up. Not only just in apps, but Lion also supports Resume on system-wide, restoring all the apps and sessions in those apps that the user has kept opened before shutting down the system. This is a great feature, but it’s greatly performance-driven. I’ll get onto that in performance section.

 

Managing your Life and Accounts

I like to call Mail, iCal, and Address Book “Life Manager” apps. Past three years since I’ve started using the Mac, these apps has become essential part of my life. And now, those apps have changed in a big way.

Let’s start with Mail. Now it look pretty similar with the iPad counterpart. While the old version had a vertical split view of message list and the actual message on the right, and list of folders on the left, now it’s horizontal split view, just like the iPad if you look from landscape. I think this method uses the screen estate much more efficiently. Also, now you can hide the folder view on your left, and drag folders you visit the most to create something like Bookmarks Bar in Safari. Finishing it all off, now the Lion client also supports conversation threads, just like its counterpart in iOS 4.

Now, onto iCal and Contacts. Let me just say this: they’re a complete ripoff of the iPad version. Even to its book-like design. I already know my good friend Alex Slover hates this, but I did hear there’s a third-party workaround for this. But let’s just move on from that.

While Contacts hasn’t changed that much except for new looks, iCal went through significant changes. First, Reminders (also a new feature on iOS 5) has moved from Mail (which was Todo) to iCal, which seems much more appropriate place. Also, it features new day view (which was already there in iPad) and year view (also a new feature in iOS 5), and you can add events quickly via Quick Add. Say, if you type it “Quick meeting at 3 PM on Tuesday”, iCal automatically figures out the timestamp and automatically adds the event for you. Also if you have not entered time, it switches the event into an all-day event.

iCal and Contacts also finally supports push update. While until Snow Leopard, you had to wait for the whole system in 15 minutes interval to sync, now with Lion, each app can push the update right after the change occurred.

Last but not least, Lion features the new Accounts menu in System Preferences, just like iOS.

 

App Store

While the App Store was already came with an update in Snow Leopard, it is finally integrated into Lion. Lion supports in-app purchase, delta updates, and also push notifications, allowing apps to notify you even when the app is not running.

 

AirDrop

AirDrop enables users to wirelessly drop files into other Lion-supporting Macs. It is directly integrated into Finder, and when there’s a AirDrop-supported Mac in vicinity, it shows up in AirDrop tab. And then you can directly drop a file, and when the receiver accepts the file transfer, the file will transfer into the receiver’s Downloads folder. It does not even need a WiFi network, since AirDrop supports peer-to-peer connection. Sadly, AirDrop has hardware requirements, and my old MacBook Pro did not meet it.

 

Other small stuffs

With the new QuickTime X on Lion, you can merge multiple clips, and also export audio from the video, which was a missing feature from QuickTime 7 Pro.

Spotlight has seen multiple improvements as well. Firstly, you can drop the file you’ve found on Spotlight onto Desktop. This will make a copy of the particular file, making the file much easier to do tasks such as uploading it using a web browser, or sending it through email. You can now also search the web or Wikipedia directly from Spotlight, and it finally supports Quick Look, not only the file, but also cached websites. Thanks to all these new features, Lion takes much longer to index in the first boot. I advise you to leave it alone. Especially if you’re using an old Mac.

iChat finally supports tabbed chat window, so that you don’t have to leave messy chat windows on the desktop. What still baffles me is why is this and FaceTime still not integrated to each other.

In case of Finder, things are much simpler. Maybe, way too simpler. My personal gripe is that the additional pane that shows the remaining storage space of the specific drive is invisible by default. I figured out a way to turn it back on, but I don’t know why Apple is way too overdoing itself when simplifying the computer operating system.

 

System

Pop quiz: Which app is open?

If you buy the new MacBook Air or happen to clean install Lion, very confusing instance occurs: the light that indicates an app is open is no longer there. To walk back a bit, this was standard in Developer Preview version of Lion, even when you have actually upgraded from Snow Leopard. This caused a bit of chaos for all-time (or old-time) Mac users. “How am I supposed to know if an app is turned on?!” This is kinda important, since closing a window doesn’t mean the app is fully quit unlike Windows, so you have to quit it so that you can manage memory.

Turns out, Apple pondered a question (again): “If users have to quit apps all the time, why do they have to do it?” Thus, Apple decided to adopt the radical method: implementing the memory management process of iOS.

For a quick refresher course, here’s how iOS manage memory on a device like iPhone: while the OS saves the app state into the device’s memory, but when it starts to get full, iOS automatically kills the app of which state has not been reloaded for the longest time. Lion has the almost similar system, except one small difference: in order to avoid any confusion, Apple also added another condition that the particular app that OS X is about to close should not have any windows running. This would be a great move for switchers, since it takes most of them some time to get used to the concept that closing the window and quitting the app are two separate process. However, if you’re a long-time Mac user and can’t get used to it, you can turn this on in System Preferences.

Many people asked me how can they reinstall Lion, if it can be installed only from the App Store. Well, that’s where Recovery HD comes in. Recovery HD is a separate partition that has very important purpose: it restores your OS X partition. Not only you can restore the Time Machine backup of the whole drive, it also has Disk Utility, OS reinstall feature, and even Safari so that you can browse support documents. (yes, Apple actually says that) If your partition happens to be bust, Recovery HD can download a new copy of OS X from Apple’s servers. If you happen to replace your whole drive? I guess you should make a bootable DVD or a stick. (which is totally possible. Just Google it)

Apple also reinforced security measures in Lion. All the apps are sandboxed, which means even if one app is infected with malicious code, it will not affect the entire system. Same applied to Safari, sandboxing each websites.

(Oh, and answer to the question above? It’s Safari and Chrome.)

 

Performance & Compatibility

With Lion, Apple cut down the support of Macs with Core Duo CPUs in. With that in mind, Lion definitely feels heavier than Snow Leopard. However, once everything was in shape, it ran quite smoothly.

The biggest problem though, was the booting process. It takes about twice as long as Snow Leopard took. And when you use Resume feature to bring back all the apps you’ve used before the Mac shut down, it takes even longer. I guess this won’t be big of an issue on a system with faster hardware (or even just SSD), it starts to become an issue when you have slow hardware, like myself. I ordered a new hard drive to counter the issue, so let’s see how it goes.

Also, there were some issues with WiFi. It had no problem connecting to networks that the system already remember, it had a lot of issues connecting to a new one from scanning to actually connecting to it. Not only took almost three times the time it would take in Snow Leopard, I had to deal with numerous connection failures.

As compatibility issues are concerned, most apps that I used with Snow Leopard ran without a hitch. However, if you’re using PowerPC apps, (such as Office 2004) since Apple took out Rosetta, the PowerPC app emulation layer, you may want to buy the new version or find substitutes.

 

Wrap-up

Many people expected OS X Lion to be the last of OS X. One of the evidence was that Apple named it Lion, after the king of all big cats. Only Apple, or just Steve Jobs even, may know the answer to this question, but to me, OS X Lion is all about beginning OS X’s long way to the future. Just looking at the new feature set, and and quite an amount of system automation clearly resembles iOS.

As I said, Lion is halfway there. While there are over 250 new features that improves the use of the OS, it feels like the whole OS is not yet fully baked. Most pondering question is, “Why did Apple take this out as default?” Of course, there are many little tweaks that can be reverted back to settings in Snow Leopard (natural scrolling, dock lights, etc), but it seems Apple had some struggles in balancing out the difference between mobile operating system and full-on computer operating system.

However, I still think Lion is superior to Snow Leopard. It clearly still is a step forward, and better, with all these new features, it only costs $30. I just hope you’re good with getting used to changes.

 

Apple OS X Lion
Price: $29.99

Pros:

  • Simple install
  • Pretty convenient system automation
  • Mission Control
  • 30 bucks for an operating system.

Cons

  • Launchpad is useless
  • Gestures that take some time to get used to.
  • Natural scrolling (easier than gestures, but still takes time)
  • Sometimes, way too much simplified system.

Score: 8.5/10

Buy (Mac App Store)

 

Categories
Kudo's Diary KudoStories

In United Kingdom.

현재 영국에 머물고 있다. 이 포스트를 쓰는 곳은 에든버러.

3주의 긴 LA 생활이 끝나고, 가족과 영국에서 만났다.

인터넷 접속이 훨씬 더 원활하지 않은데다가, 여행이라는 설정상, iAppBox와 PremCast 모두 휴가계를 반강제로 제출하고 왔다. (특히, 이번주에 시즌 2 프리미어 방송(?!)하는 PremCast나 다음주 WWDC를 커버해야 하는 iAppBox 둘 다 내가 빠지니 좀 곤란하긴 하다.)

아직까지 SKT 로밍 상태라 트위터 접속도 엄두를 못내고 있다. 지금은 그나마 호텔 라운지에서는 무료로 인터넷을 할 수 있게 해줘서 다행이지만, 일단 선불 심카드를 알아보고 있다. 솔직이 지은이 누나 (@Innocencia)에게 더 물어봐야 하긴 하는데, 영국과 한국과 시간차가 너무 어정쩡해서 물어보기도 뭣하다. (페이스북에다가 물어봐야하나) 이것도 시간이 없어서 못 사면… 뭐 와이파이에 빌붙어야지. ;;

어찌됐든, 한국에 갈때까지는 당분간 블로그는 하지 않으려고 한다. (그래봤자 1주일 -.-;;) 그동안은 간간히 트위터에 글을 올릴 예정이니 그쪽을 방문해주시기 바란다. 답장을 달으셔도 좋으나, 바로 답장이 오는건 기대하시지 않는게 좋다. ;;

 

I’ve arrived in the United Kingdom. I’m writing this in a hotel lounge with free WiFi in Edinburgh.

I still don’t have stable internet connection, (damn roaming charges) so I’m trying to get a pre-paid SIM card and use that. (Most has 500MB data and 300 texts for about 15 pounds.) Or, I guess I’ll just have to stick on every damn single free WiFi hotspots I can find.

I’ll try to upload any updates to Twitter and Facebook, so come say hi, if you want. Just letting you know, it’ll take hours for me to connect my computing device (MacBook Pro, Galaxy S, iPad, whatever) to internet, and reply. Apologies in advance.

Categories
Android Talks KudoColumns KudoTech SmartPhones

[Column] Has Android become too Massive?

[youtube]http://www.youtube.com/watch?v=fqFpq9WXbJo&feature=player_embedded[/youtube]

(For mobile, please click here)

Android is now huge. Just earlier this year, Android surpassed Symbian and BlackBerry to become the mobile OS with the highest market share in the whole world. Given Android just started its life less than three years ago (October 2008), that is an impressive feat. I guess that’s the power of open source.

One thing that Android has its edge over competitive is choices. Not only you’ll find the usual candy bar, there’s qwerty slider and qwerty candy bar. Heck, they even made a new Sidekick out of Android. However, these choices are coming back as a boomerang to not manufacterers or Google, but their users.

If you have been following news lately, you’ll undoubtedly remember the incident where some German researchers found security flaws in Google Calendar and Contacts, a flaw in which a hacker could override a user’s calendar and contacts data, and not only view it, but also modify them. Thankfully, Google figured that this was something that could be done in server side, and closed the loophole quite quickly. During this study, these researchers also have found that Android 2.3.4 was not affected of this loophole before the tech giant closed it. By the way, guess how much percentage of Android phones in the WHOLE world have 2.3.4 on board. 5? 20? Nope. 0.3%. Because up until now, only the global version of Nexus S got the firmware.

Then, let’s just assume that Google could not solve this problem over the server. That would mean the remaining 99.7% of Android phones (so, pretty much every single one of them) was affected with this problem. And users would have to wait for not Google, but manufacturers and (usually) carriers to update the software. Making the problem worse, most of these ‘Gingerbread’ updates that these guys are pushing out are usually based on 2.3.3, not 2.3.4. Meaning, even after the Gingerbread update, users would have been still vulnerable to this problem. (Sony Ericsson did make an exception by saying that they will deploy 2.3.4 updates to Xperia Arc and Play, which already come with Gingerbread installed)

This is where problems start to creep up in Android-world. These software updates not only contain new features, but also bug fixes. (Well, they’re mostly bug fixes.) Android takes unusually long time to update its software in most cases: Google pushes out the updates, and manufacturers and (usually) carriers has to customize it for each device. So it takes long time for users to get the updates they need not only to get new features, but also to patch bugs. (It takes at least 4 months for these clowns to ‘customize’ the software.) So, Android has very weak defense against these emergency situations. This problem gets worse, as most manufactures tend to skip x.x.1 updates of Android, due to costs. Which is kinda understandable, given these updates mostly cost the manufacturers, rather than benefit them.

Let’s think about Apple now, which were also recently given its own emergency situation. You’ll remember its famous location data case few weeks back. When faced with this, it took Apple 1.5 weeks to patch it up, and deploy it to iPhones out in the world. Carriers needed not (more like ‘should not’) to be involved in this, and users just got it straight to their iPhones and they were good to go. It is much faster than ‘at least’ four months in case of Android.

So, let’s cue the title above. Has Android become too massive? At least I think so. I believe that open source OS like Android is very vulnerable to scale. It’s like a tank vulnerable to a swift foot soldier with some C4s. What happens afterwards is… well, you get the idea, especially if you have played Call of Duty. This is the problem of Android. There are so many variations of Android now, which means it cannot act swiftly enough to a small bug that can critically damage the user experience, or user’s private data, in this case.

Google keeps touting Android’s open source-ness, criticizing competitng ‘closed system’ for it. However, I believe that Google has to solve problems that very open source-ness brings, rather than shovel their fingers into their ears shouting, “I can’t hear you!” That doesn’t look very convincing to me.

P.S) But then, there’s also Windows Phone 7, with its closed system and somehow plaguing itself from same problems. No comment on that.