RSS
Showing posts with label Microsoft. Show all posts
Showing posts with label Microsoft. Show all posts

Episode 7: Microsoft and Sony?

The Law Filed Under: Labels: , , , , ,
Episode 7: Microsoft and Sony?
050809.0441
I finally was able to get a crack at Windows 7 Retail Client v1 today, and must say I’m really loving what I’m seeing so far. I feel that even in its early stages, it runs better than Vista! A review will be forthcoming; I want to spend some more time with the OS first.

In episode 6, I referred to the idea I call the “unifying experience,” the single most important element of an operating system that ties all of its functions together to form a unique and enjoyable experience. For the Mac, the unifying experience is its GUI that is universally shared between all of Apple’s applications. For Linux, it is the vibrant open source community. Windows up until now was lacking that experience – Vista has emulated, not innovated the unifying experience – and as a result, there has been somewhat of an exodus away from Windows to other platforms. Windows seems to have addressed this issue in Windows, and I wanted to highlight this finding, and offer an idea for a partnership that could greatly help windows achieve a unique experience.

Windows 7 has upgrades, if subtle, that greatly improve the way Windows interacts with a wide variety of media. Windows 7 can natively play most every media format (though I still use the k-lite codec packs a force of habit). They are also developing “Device Stage,” a replacement for device manager that offers device-centric information when you connect it to the computer. For example, connecting a digital camera will now show your Coolpix camera with options to transfer your pics or buy ink cartridges from the manufacturer website. Plugging in an iRiver Clix mp3 player will allow you to configure your player and transfer and buy more music. In essence, Windows finally seems to be on track to turn its biggest weakness (and greatest strength) of compatibility with just about every piece of hardware and software known to man into a huge asset. If Microsoft plays its cards right, window will be the place to go if you are a media and peripherals junkie, because linking together many different peripherals is made easier with a simple interface. The simple fact is OSX is not compatible with as many peripherals. Windows can capitalize on this and win back some users, especially those who post hundreds of pictures, video, and music on facebook and myspace everyday, and share their media with friends and family.

To deal the deal for Windows being a media junkie’s best friend, I think Microsoft should partner with Sony. As a composer and producer, I use Sony media products (Sound Forge, Vegas, and Acid) in my studio which is Windows based. I find Sony’s products pretty easy to use, increasingly getting better on the eyes to look at, and extremely high quality. Imagine this, Microsoft partners with Sony’s media division and gets to bundle Windows with lite versions of: Cinescore, a tool for putting together soundtracks; Vegas, a very powerful video editor; and Acid, a music sequencer that is especially adept with assembling loops. This would allow Microsoft to directly compete against Apple’s Soundtrack Pro, iMovie, and Garageband, respectively. The Sony equivilents are sore above Apple’s offering because they are professional level apps. They can combine this partnership with an easy way to use Device Stage to allow a user to publish their works and add it to the web as user generated content, or to their peripheral devices.

Windows 7 stumbled onto something big… let’s hope Microsoft gets it right this time!

edit post

Episode 6: Ease vs. Function

The Law Filed Under: Labels: , ,
042809.1443

I’m a windows guy. I like to have options in my computing platform because I want to customize my computer experience exactly how I like it to maximize productivity. There is no question the Windows platform is compatible with the widest array of hardware and software, allowing me to configure my user experience to match specific needs. One would assume, if you have a platform that offers so many choices, there is no need for any other. However, some users require fewer options, while others require even more options. I believe that the fewer options a user has when interacting with their technology, the easier it is to use. Conversely, the more options a user has, the more difficult that technology is to use. Furthermore, technology cannot both be easy to use and have many options (technology that is difficult to use with few options is just poorly designed). Thus there is, an inverse relationship between ease of use and functionality, and this relationship is irreconcilable.

Let us compare Mac, Windows, and Linux. Mac is undeniably the easiest of the three to use. It comes installed with pretty much any program you need to get going (strangely enough no games, save chess, and no drawing programs like MS Paint). The GUI is universal, so once a user learns an app, say iTunes, the skills are directly transferable to iPhoto, Safari, Mail, and other apple programs. Apple however, is a closed platform, meaning that it lacks robust 3rd part support and most every aspect to the operating system one way or another is approved by Apple. This creates a very solid and stable system, but it is very difficult to stray too far from the Apple approved path. Therefore, Mac’s ease of use means that it is less functional

Windows is by far the most compatible platform. Just about every single application and hardware works on windows. This means that Windows users can configure their system exactly how they need to run. As a system builder, I have built computers that are solely designed to play games. Of course it can do everything else any other computer can do, but I chose specific parts to maximize processing efficiency, graphics, and sound encode/decoding. I also designed the computer in my project studio that is built to endure high level of processing for extended period of time. The drawback is the lack of standards creates the potential of system mishaps and blue screens. Windows has been trying and failing to create the universal GUI Macs have, but their lack of innovation in this department makes it difficult to create a unifying trend among apps. Thus, if you have 10 programs on windows, you will have to learn 10 different interfaces. Thus, Windows is the middle of the road. It is an open platform, which makes it the most functional operating system, but the lack of a unifying interface makes it more difficult to use than Mac.

Finally, Linux is the most configurable system. Every aspect of the computing experience can be modified exactly to your liking, even down to the placement of your minimize, restore, and close buttons. Though Linux lacks the robust hardware support of Windows, it does have a bevy of free software to customize the user experience to customize their user experience to their liking. This makes Linux a somewhat closed system because it if fully integrated into the open-source community. Also, Linux is compatible with almost all the same internal hardware as Windows allowing similar configurations for personal, enterprise, or server use. However, Linux isn’t what I’d call out-of-the-box usable, though recent versions of the most popular distribution Ubuntu is getting increasingly better with this. For example, in order to play a DVD movie, you have to grab CSS decryption software and codecs from the repository. Some applications require that you go and manually find its dependencies and compile the package to install it. Despite the excellent GUI in Ubuntu, a user needs to be able to use the terminal to get the most out of it. Between a completely configurable interface and a wide variety of software (which is 99% free) Linux is the most functional system. But it is also the most difficult to use.

We can’t have our cake and eat it too. A platform can either let the user define their experience, or create the user experience for the user to enjoy. Though the relationship is in my opionion irreconcilable, creating a unifying experience that helps to mask a platform's short commings is essential for an enjoyable user experience.

Is one model better than the other? That is debatable, but what is empirical is Apple’s stock has increased (albeit mainly from iPhone sales) while Microsoft has lost money for the first time in 23 years. Linux is increasingly becoming more popular for netbooks, phones, and is now making a presence on laptops from Dell and HP. What this indicates is middle of the road is not good enough anymore, and Microsoft is in trouble. Somehow, Microsoft has to create an interface that creates a unifying experience. Mac does this with its GUI. iTunes, iPhoto, the iPhone all look the same. They share the same name. In Linux, the unifying factor is its vibrant and passionate open-source community. Microsoft lacks this. What they do (and it continually disappoints me) is emulate rather than innovate. They see Mac using a universal GUI, so they poorly implemented it with the ribbon interface. Windows Media Player is a cheap iTunes imitation. Microsoft really has to go to the drawing board and create mind-blowing new technologies, or they will find themselves in an unrecoverable flat spin.

edit post