microsoft – Ramblings of DarkMirage http://2pwn.tk/websites/www.darkmirage.com Anime, Games, J-Pop and Whatever Else Wed, 01 Dec 2010 15:11:40 +0000 en-US hourly 1 https://wordpress.org/?v=5.7.2 Windows Phone 7 http://2pwn.tk/websites/www.darkmirage.com/2010/12/01/windows-phone-7/ http://2pwn.tk/websites/www.darkmirage.com/2010/12/01/windows-phone-7/#comments Wed, 01 Dec 2010 15:11:40 +0000 http://2pwn.tk/websites/www.darkmirage.com/?p=1465 Continue reading ]]> Windows Phone 7

How the mighty has fallen. Once upon a time, Microsoft could sell garbage and people would still buy them because it was the only garbage in town. Now it’s desperately playing catch-up to iOS and Android with its late-to-the-game abysmally-named Windows Phone 7 operating system.

Naysayers are already predicting a Kin-like premature demise for WP7 and that may very well turn out to be a self-fulfilling prophecy. But for this ethereal moment, I am happy with my LG Optimus 7.

Windows Phone 7
The lock screen with MIKU-02

I’ve been using the Optimus 7 for a few days now. It is a decent phone with powerful hardware and some flaws, which puts it on par with most higher end Android phones. In fact, given that all WP7 phone OEMs are also hedging their bets and making Android phones, the hardware difference between the two platform is more or less purely cosmetic, so the real competition lies in the software.

The WP7 OS is basically Microsoft’s attempt at out-Appling Apple. For every difference in philosophy between the iOS and Android, Microsoft went with iOS. This makes the end product anathema to my usual preference for customizability, but I can see its merits.

Interface

Microsoft chose to adopt Zune’s UI directions when designing WP7, completely abandoning its Windows roots. This is a good thing because Windows Mobile is and will always be the ugliest smartphone OS ever created.

Windows Phone 7
The home screen with Live Tiles

The unified UI design (Microsoft calls it Metro as it resembles subway signs) is very much in line with my personal sense of aesthetics — san serif, flat and minimalist. I never liked the 3D chrome and shininess that both Android and iOS employ in their icons and UI. Some people would see it as lazy design (*cough* like this blog *cough*), but I just find the flat display visually appealing.

The UI elements are all very smooth and responsive and in terms of human interface there is nothing that really differentiates the WP7, for better or worse, from the iPhone. You have all your standard swipes and pinches.

The OS interface taken from Zune media players is fantastic. Combining real-time information and application icons into so-called Live Tiles offers no real practical advantage but does stylize the home screen a great deal. The flip side of this is that for all purpose and intent the home screen is not customizable beyond rearrangement of the Live Tiles.

Windows Phone 7
The Pictures hub

Microsoft calls its app-design concept Hubs, but that moniker makes zero sense to me. What they mean is that what would normally be different screens within an app on Android or iOS are combined into one giant side-scrolling screen. You swipe horizontally to see different aspects of the application. For example, in the Music and Videos app, you swipe rightwards to see play history, recent additions, etc. This implementation reduces the number of on-screen UI elements needed to navigate the applications, which is great, but some people may be annoyed by the way the screen crops.

Windows Phone 7
Album art, navigation buttons and white san-serif text on black background are all I need

Oh and I really love the media player interface. It’s an exact representation of my ideal interface. Indeed, I would be all over the desktop Zune player, which uses the same design motif, if it wasn’t missing so many features like global hotkeys or minimizing to tray.

Hardware

Taking a page out of Apple’s world domination guide, Microsoft has set very specific guidelines for WP7 hardware. The end result is that all the launch phones look like clones of one another. They are all extremely boring in their perfection.

Windows Phone 7
Some app tiles; also media control at the top

For example, all WP7 phones (Windows Phone 7 phones? Please shoot the marketer who came up with the name) come with three physical buttons below the screen: Back, Home and Search.

By default Search launches a hidden Bing app but this behaviour can be overridden by the active application with an app-specific search. For every new app you use, there is no way to know what the Search button will do when you press it until you give it a try. It’s like Heisenberg’s cat except that instead of death you are forced to use Bing half the time. There is no way to change the Search to launch Google instead, making this particular compulsory hardware button completely dead to me.

The Home button works like it should. You can hold it down to activate voice commands. The only thing I don’t like about it is that, unlike the iPhone, you cannot use it to wake up the phone. You have to press the Power button to unlock your screen. Again, there is zero options to modify this default behaviour.

The Back button not only goes “out” of a screen/app like in Symbian phones, it literally goes back like in a browser. For example, you can press it in the Home screen and end up at the previous app screen that you just closed. This can be useful or annoying depending on who you are, but I think it’s useful.

The 480 x 800 capacitive touchscreen is really nice, but then it’s standard by now. The Optimus 7 has a TFT screen but some of the other launch phones have AMOLED. There are some slightly dark spots at the bottom of the LCD similar to the PSP screens, but they are not noticeable in normal use. Personally, I think it’s good enough.

The battery life is like 5 minutes or something. But apparently it’s still rated as one of the longer ones in today’s smartphone world. Certainly, I don’t think it is shorter than most Android phones, so it’s more of a limitation of physics than anything.

Some hardware gripes specific to the Optimus 7: the power button is awfully small for a button you have to press all the time to unlock your phone, the volume rockers feel terrible to press on because they are small and hard and the USB cover feels flimsy as they all do.

I’ve also had problems with applications opening up in landscape mode (the main UI has no landscape mode) even when I hold the phone upright. I am not sure if this is specific to the Optimus 7’s accelerometer implementation, or if there is something wrong with WP7’s software algorithms. It’s a minor problem that can be easily solved with an orientation lock. Hilariously, Apple unsolved this problem for the iPad in the latest update.

Software

This is where you can tell that Microsoft really rushed this puppy out of the door.

Most default applications come with close to no customization. For example, Internet Explorer has a total of three options plus delete history and there is no way to change the home page. (Arguably you don’t have to since you can just create a shortcut for it but that’s a dumb argument.) Now it works fine, scrolls well and is generally bug-free, but it’s no Opera Mobile.

Windows Phone 7
Internet Explorer

Functionalities like YouTube and World Clock were added in through official Microsoft apps in the Marketplace probably because they failed to meet the deadline for the production ROM.

The official YouTube app is just a browser window with YouTube’s mobile version, but you must install it to play YouTube videos because it comes with some critical backend that should’ve been native to the phone, given that the vanilla OS already plays H264 videos out of the box.

Windows Phone 7
Official Twitter app

There are supposedly thousands of applications on the Marketplace, but most of them cost money so I am too cheap to try them. The free Facebook and Twitter apps are decent if slightly lacking.

On another note, Bing Maps sucks monkey balls especially when it comes to location search. The WP7 app doesn’t even have turn-by-turn directions. I often find myself using the horrible web-based Google Maps (or gothere.sg which uses Google API). I can only hope that Google finds the time and incentive to make a WP7 Google Maps app.

My favourite part of the WP7 software is the People app/hub (i.e. the contact list). The phone can synchronize all your Windows Live, Google and Facebook contacts and create consolidated information of every person. It does so by matching email address across accounts, but you can also manually tell it to link contacts that it cannot automatically match. The end result is that I can easily see the Messenger accounts, Facebook statuses, email addresses and phone numbers of people in one single interface and use their Facebook display pictures for Caller ID.

Windows Phone 7
Facebook status updates in the People hub

The drawback to this implementation is that the master list defaults to your Windows Live contact list. There is a setting to hide Facebook contacts who are not linked to anyone in your master list, but you can’t do the same for Live because it is the master list. And of course there is no way to change the default option.

So if you have a habit of adding random strangers on your Messenger account, you will have a lot of unrecognizable email addresses in your contact list. Fortunately, this is more of a matter of aesthetics than usability since there is instant search. Bizarrely, there is a software button for instant search in the People Hub, rendering the dedicated hardware button moot in this case.

Zune

What is even more bizarre is that Microsoft decided not to implement Outlook contact sync. In the past, this was done with ActiveSync (brings back memories of my old HP iPAQ), but that ancient relic has now been replaced by the Zune software suite, which, being a media-centric software, provides zero contact management functionality. Ironically, this makes iTunes superior because it does sync local Outlook contacts.

Of course, this problem is specific to contacts stored locally. There is no issue when syncing with contacts stored on Outlook Exchange servers because you can simply add the Exchange account like any Gmail or Live accounts.

Amusingly, the easiest solution to this problem is probably to export all your local Outlook contacts into Gmail using a CSV file and then syncing with your Gmail contacts.

Windows Phone 7
Managing photos on the phone in Zune

But in general the Zune desktop software is pretty sweet. It feels more lightweight than iTunes on Windows, no doubt because it uses native Windows APIs and does not need redundant memory hogs like Bonjour or Apple Software Updater. It even plays Xvid AVI files, auto-converting them to H264 when syncing with WP7, but unfortunately it does not recognize MKV containers.

Windows Phone 7
Zune sync

Zune also does all the iTunes stuff like Marketplace, photo album management, song ripping and transcoding and region-locking you out of Marketplace if you live in the wrong country… God bless Microsoft.

Windows Phone 7
Zune album management

Of course Zune comes nowhere close to replacing what I use Winamp for, but I actually find it orders of magnitudes more usable than the horrible spawn of Satan that is iTunes for Windows.

Facebook v. Google

The level of Facebook integration in WP7 is actually quite amazing. For Microsoft, this may be a strength worthy of further leveraging.

You can find both the individual Facebook status updates of your contacts and a general feed in the People hub. There is even a built-in interface to read and write comments.

Facebook is also the only other built-in upload option for photos taken with a WP7 phone, with SkyDrive, Microsoft’s cloud offering for photo sharing, being the other option. Picasa Web Albums is nowhere in sight.

In the Pictures hub, both your Facebook and SkyDrive albums are listed alongside your local albums/folders. You can also find a feed of Facebook albums uploaded by all your friends and comment on them from within the native UI.

Windows Phone 7
Gmail: the only Google product that WP7 grudgingly mentions

Plus the fact that the stupid hardware search button is hard-coded to Bing, it appears that Microsoft and Facebook are really getting in bed together to form a united front against Google. I can see WW4 in the making (after we emerge from our nuclear bunkers in the aftermath of a second Korean War).

Overall

It looks like I have more complaints than praises because finding faults is what I am good at. The truth is that for all its lack of multi-tasking and copy-pasting, WP7 is not any worse an OS than iPhone’s first iteration. In fact, I much appreciate the general design and UI innovation that WP7 brings to the table. I find the minimalist navigation more to my liking than iOS or Android and that is the main reason why I have a generally positive final impression of the WP7 OS.

That said, the road ahead for Microsoft is long and treacherous and it faces a Sisyphean task ahead. There is much taint associated with the Microsoft and Windows Mobile brand names, and being as good as the competition is not good enough to overcome that. Given that it is already late to the game, it may never get the momentum it needs to redeem itself.

Windows Phone 7
Adjustable thumbnail size would be nice given the tiny default

The Metro UI design is highly subjective in its merits and works for me, but in terms of pure technical advantage the WP7 has nothing. In fact, it is functionally inferior to the iOS at this stage even if you do not take jailbreaking into account, much less the open Android platform.

Microsoft needs to first fix all the things that are wrong with the OS (crappy calendar, copy and paste, lack of settings, locked to Bing for most dedicated functions), which it may or may not manage to do with the rumoured massive patch that is coming.

Then, even more importantly, it needs to bring something new beyond aesthetics. Perhaps something to do with the existing Xbox Live integration. After all, the 360 seems to be the only bright spot on Microsoft’s resume these days.

I’m selling away my Optimus 7 when I leave Singapore next year so I’m only intending to experiment with WP7 for a short while. Despite how much I adore its UI, my conclusion for now is that Android will probably be more suitable for me in the long term because I need things like tethering and USB mass storage support (which even a jailbroken iPhone can do)…

But perhaps Microsoft will make me change my mind with updates in the next few months. Do you believe in miracles?

If only there were some way to get the best of both worlds.

P.S. I would totally love a Windows desktop OS that uses the Metro design.

]]>
http://2pwn.tk/websites/www.darkmirage.com/2010/12/01/windows-phone-7/feed/ 13
Xbox 360 Party http://2pwn.tk/websites/www.darkmirage.com/2008/04/04/xbox-360-party/ http://2pwn.tk/websites/www.darkmirage.com/2008/04/04/xbox-360-party/#comments Fri, 04 Apr 2008 12:27:41 +0000 http://2pwn.tk/websites/www.darkmirage.com/?p=1060 Continue reading ]]> Xbox 360 Party

I attended Xbox 360’s 2nd anniversary (in Singapore) party last night (April 3rd). It’s basically a small invite-only event for developers to showcase some of the upcoming titles to local bloggers and an excuse to have cake. I’m not exactly sure why I was invited, but apparently someone from GameAxis recommended me to the Microsoft PR people.

The party itself was basically just a series of presentations by employees from various companies like EA and LucasArts. The entire thing consisted of only about 40 odd people. Everyone kind of knew each other, so I was kind of out of place since I have just about zero involvement in the local gaming scene. I was actually approached by someone who reads my blog which, considering its quality in recent months, was somewhat surprising.

Anyway, I’ll just take a quick run through what was covered during the event:

Ninja Gaiden II

No, no one from Team Ninja was there, but the Microsoft people did have a playable build of this animated bloodfest on-hand. The graphics and animation are all top-notch. It looks like it’s going to be a hit as expected, but it’s not my type of game.

Ninja Gaiden II

Ninja Gaiden II

Ninja Gaiden II

Ninja Gaiden II

Ninja Gaiden II

Ninja Gaiden II

Ninja Gaiden II

Ninja Gaiden II

Ninja Gaiden II

Will be out in midyear. (I think.)

Star Wars: The Force Unleashed

You play a previously unmentioned Sith apprentice of Darth Vadar who is charged to eliminating the remnants of the Jedis after the coup. During the game, you will eventually be presented with moral options that will determine whether you break free of the dark side.

Force Unleashed

The people from LucasArts Singapore were there with a playable build of the game. I have to say that it looks very, very awesome. Everything is super fluid and your force powers can affect just about anything that’s not part of the ground. You can use force push to bend metal doors with the physics engine doing real-time calculation of the metal warping. And you can even bend a door back to seal off the enemies behind you after you pass through.

Force Unleashed

Of course as with past games you can throw your enemies around like rag dolls with your force powers, but now you can choose to fix your cameras on the options you throw around to get a rocket view of the projectile’s path of destruction. Not to mention that you can actually throw TIE fighters around…

Force Unleashed

After watching the LucasArts people demo a fight scene with a giant Rancor, I think this may just be the best Star Wars game ever. (Or maybe I’m just easily impressed.)

Force Unleashed

The Force Unleashed will be released on 16th of September in USA, 17th in Asia and 19th in Europe. (I hope I remembered that right…) Apparently this is some sort of exclusive revelation, but I guess the rest of the bloggers present at the event should’ve blogged about it by now. Heh.

Grand Theft Auto IV

GTA IV

Nothing much. They showed the demo video which is already available online publicly. Interestingly though, the Microsoft people assured us that GTA will finally be available in Singapore, due to a new video game rating system which they managed to convince the MDA to adopt. I guess they don’t want a repeat of Mass Effect.

Dragonball Z: Burst Limit

A playable Japanese demo was shown and the fighting effects are surprisingly good. The camera moves in and reorientates around the 3D plane when you have some combo or power attack going.

Dragonball Z

Dragonball Z

Dragonball Z

It really has to be in motion to work…

Alone in the Dark: Central Park

Alone in the Dark

Frankly, I don’t like horror games. I can’t stand them. Call me a wimp or whatever, but I just don’t find them fun. The environmental interaction looks like it has some potential, but the short gameplay demo didn’t really showcase much of it. I guess some people are probably looking forward to this. Midyear release… I think.

Dead Space

EA’s first foyer into the sci-fi horror genre (or something like that). EA didn’t have any playable demos for this, so I can’t really form any opinions about this in terms of content and gameplay…

Dead Space

Dead Space

Dead Space

Dead Space

… But at the risk of reaching a hasty conclusion, I’d say that this looks uninspired. The game from EA basically admitted it himself when he said that it’s like Doom.

EA also talked about some other games, like UEFA 2008 and Mirror’s Edge, but it’s quite clear that the guy didn’t really have much to show off. The EA guy was also the only one who used Powerpoints… (I mean, seriously…)

I’m actually quite interested in Mirror’s Edge from DICE, the studio responsible for the Battlefield franchise. The game is basically parkour inspired urban running set in an Orwellian future.

Free Stuff

There was a lucky draw at the end of the event and someone walked home with a Halo Xbox 360. The rest of us less-fortunate bloggers got a swag bag instead.

Xbox 360 Party

Man, what am I going to do with a wireless controller when I sold off my 360 ages ago?

P.S. The cake is a lie.

]]>
http://2pwn.tk/websites/www.darkmirage.com/2008/04/04/xbox-360-party/feed/ 17
Status Report http://2pwn.tk/websites/www.darkmirage.com/2006/03/24/status-report/ http://2pwn.tk/websites/www.darkmirage.com/2006/03/24/status-report/#comments Fri, 24 Mar 2006 13:03:33 +0000 http://2pwn.tk/websites/www.darkmirage.com/2006/03/24/status-report/ Continue reading ]]> I’m still alive. Yay. I just kept forgetting to blog. _|ï¿£|O Here’s what happened in the week that has passed since my last update…

I watched Nana the movie finally. In fact I was writing quite a lengthy review on it but I stopped halfway due to my laziness and now it’s saved as an invisible private entry on this page until the time comes when I feel like finishing it. Mika Nakashima <3<3<3<3<3 The story is quite good although the ending is somewhat… short. I’m somewhat tempted to start collecting the manga but I’ll decide after I watch the upcoming anime series.

I also rewatched Dual! Parallel Trouble Adventure and the first few episodes of Kimagure Orange Road… Nostalgia overflow~ Madoka Ayukawa <3<3<3<3<3

I think I’ll be preordering Da Capo II

Anyway, I was in Funan DigitalLife Mall today and I noticed this peculiar sight…

Xbox 360 in an official Apple store
Someone tell me what the hell is happening here.

Yes, you see that right. There’s a fricking Xbox 360 booth located inside an official Apple store. And the HD monitor isn’t even made by Apple. (It’s LG) I know that almost every store in Funan is promoting Xbox 360 but this is just too weird. Maybe the Apple staff thought that the white colour case matches the iPod display? And before you know it Microsoft will be bundling iPods with 360 premium packs…

Oh well, more blogging tomorrow… possibly. (At least I hope to finish that Nana review.)

]]>
http://2pwn.tk/websites/www.darkmirage.com/2006/03/24/status-report/feed/ 5