technology soapbox

A lot has been going on in the technology landscape over the last few weeks and I’ve decided to get on a little soapbox and share my thoughts on them at midnight on a Tuesday night instead of going to sleep so that I can wake up in 7 hours to walk my dog after (hopefully) finding out that she has not pooped all over everything. Instead of trying to make the writing flow, I’m just gonna knock them off one after another.

Apple-Samsung patent case

As you may have read unless you were taking a break from the interwebs for the last month, Apple won a huge patent case against Samsung with regards to smartphone developments and innovations. While I’m not familiar with the nitty gritty details (nor do I have the desire to get familiar with them) I still feel the need to spew some gospel.

From a purely legal perspective (which, in honesty, is what the jurors should have been looking at anyway) I agree that Samsung was guilty of copying Apple’s “innovations”. I think the issue, though, is the fact that such patents exist, anyway. Of the several patents that were successfully defended, it seems there were ones about the shape of the device, the user interface of the operating system and other visual effects (such as the “bouncing” of a scrolling list when you hit the end). Apple zealots (I won’t use the word fanboy since that always evokes negative emotions) have been quick to deride Samsung for stealing Apple’s innovations.

I challenge that these “inventions” are worthy of a patent. Is the world’s self-professed most innovative company really suing people for copying the “bounciness” of their lists? Is that really the level of innovation that we have come to expect from technology companies? The original iPhone was not innovative because the lists were bouncy or because the device was rounded. It was innovative because it was the first truly accessible touch-enabled device. The innovation came by way of the app store (as a former BlackBerry user who was trying to download apps, the iOS store was truly a cool invention).

Filing for and receiving patents for the shape of a device and minor user interface effects and animations is pathetic, more pathetic than suing a company for violating said patents. In my humble opinion, the biggest long-term effect of this litigation and judgment is the filing of frivolous patents by technology companies instead of any actual innovation. Imagine if Alexander Graham Bell had filed a patent on the curliness of the wire connecting the various parts of a phone–that is in essence what these “design patents” amount to.

Nokia Lumia 920 and PureView “Scandal”

This is only really a scandal if you are a tech-geek like myself and follow several tech blogs every day. The “scandal”, if it can be called that, is that Nokia, in an advertisement following their Lumia 920 announcement, presented optical image stabilization (OIS) in a way that suggested that they were using the Lumia 920 for the media in the advertisement. Basically, their ad showed clips of a person on a bike shooting another person on a bike using a Lumia 920 and then cut to how the video would look with OIS on and off. People (including myself) made the incorrect assumption that the video of OIS on was shot on a Lumia 920.

It turns out some super sleuths were able to catch a couple of frames in the video where the magic of reflecting light showed that the OIS on stuff was not shot with a Lumia 920 on a bike but a full camera rig on a van. The internet temporarily exploded into chiding Nokia about incorrectly leading people on. Nokia even issued a public apology and shared actual video shot with the Lumia 920, compared with video not shot on the device.

Seriously, people? Are we now in the business of calling out advertisements for not being 100% accurate? I don’t own an iPhone 4S, but 90% of my friends do and no one has told me that Siri is perfect, or anywhere close to it. I certainly don’t expect to ride on a horse backwards when I buy Old Spice deodorant and I don’t think anyone would allow me to pay them with Orbit gum. It’s an advertisement–it’s supposed to pique interest about the product.

When I watched the original commercial, the fact that Nokia used the “OIS on” and “OIS off” textual overlays in their video made me wonder if one could actually turn the feature on and off on the Lumia 920–which suggests that they weren’t malevolently claiming that the OIS on video was shot on a Lumia 920. If that was the case, they could very easily have replaced the captions with “Lumia 920” and “<insert competitor phone here>”. Yes, there is no arguing that they were trying to “trick” consumers into thinking that the OIS on video was shot on a Lumia 920, but that’s the point of advertising…

Windows Phone 8 + Windows 8 and Microsoft marketing strategies

As much of an MSFT fan as I am, I have always held onto the belief that there are some really dumb people running Microsoft’s PR campaigns. Surely they should be able to find a firm that does the job half as decent as Apple’s marketing team. Thinking back over Apple and Microsoft advertising campaigns, the only reason I remember MSFT ones are because they were utterly SMH-worthy (that’s shaking my head, for the acronym-challenged). Apple, for example, had the the Mac vs. PC campaign, which, although it made me cringe, was memorable and to the point (and very effective in developing the Apple zealotry). Their current campaigns, while not as powerful, are still pretty effective: close-ups of beautiful looking devices with an abundance of hyperbolic adjectives in the background along with some indie music.

If I think of Microsoft’s ad campaigns over the last few years, the two that come to my mind are the “Windows 7 Launch Party” and the “WP7: A phone to save you from your phones” campaigns. Both were supremely cringeworthy and didn’t really cast the product in a positive light. What the heck was a Windows 7 launch party? I watched several of these commercials and had no idea what they were trying to portray. The WP7 campaign was an attempted assault on other phones but one that didn’t make any sense–why would I want to spend a bunch of money on a phone that I then didn’t need to use?

Anyhow, that’s all old hat. MSFT is trying a new strategy now, which also sucks, of announcing products 2-3 months before launch. They don’t have the marketing prowess to sustain that hype over such a long period. And, unfortunately, it seems like Nokia is following a similar plan. The Microsoft Surface tablets were announced a while back but in the announcement, there were no information about pricing or availability. The same thing happened with the Windows 8 announcement, the WP8 announcement and the Lumia announcement. Tomorrow, Apple introduces the iPhone. I am absolutely certain they will announce the price, shipping date and will begin preorders as soon as the event ends.

That’s it for now. Time to get a few hours of sleep!

why i love windows phone 7

The internet, in general, hates Windows Phone so I decided to write a quick post to explain why I’m completely smitten by the platform. For background purposes, the Nokia Lumia 900┬áis my fourth smartphone after a BlackBerry Curve 8310, the iPhone 3GS and, most recently, the HTC HD7S. I’ve been using the Windows Phone platform since about July 2011 (the HD7S) and there’s no looking back, for me. Let’s go into details.

It’s Freaking Beautiful

The UI is absolutely stunning. Yes, the screen resolution doesn’t allow for “retina display” and WP manufacturers have not entered the ongoing pixel arms race, but the actual presentation of the operating system is beautiful. Metro is easily my favorite user experience on any piece of software I’ve used. The large tiles are bold and bright and the sharp edges gives them definition. Compare this with the grid of tiny icons that iOS/stock Android presents you (along with a number-based notification system) and the difference is massive if you allow yourself to believe in it. Of course, iOS and Android are making strides with an improved notification system and widgets, respectively, but I’m a fan of the WP presentation. It’s sexy and utilitarian. If I want to check the weather, I just need to unlock the phone and the live tile tells me the current weather and the next two days. If I want to see if anyone has posted anything on my Facebook or tweeted anything at me, once again, the live tile grabs all this information.

Everything is integrated

When I was using an iPhone, I had:

  • My contact list on my phone
  • My music playing off of Spotify with the Spotify app
  • My Facebook notifications coming through the FB app
  • My Twitter notifications coming through the Twitter app
  • Any synchronization being done through the shitty iTunes interface
  • QR Code/barcode scanning being done through third party apps
  • Pandora for live radio
  • Shazam to do song recognition

And it goes on. I use my phone primarily to keep track of my social networks, to text my friends, to listen to music and occasionally make a call or two. All the above things I mentioned are integrated into the core Windows Phone operating system. When I first set up my phone, I logged into my Windows Live and Facebook accounts. This grabbed all my contacts and even matched them up with the relevant Facebook accounts. I did install the third-party Facebook app but I hardly use it (also, it is extremely buggy).

The Windows Phone search button (a dedicated touch button that can be pressed at any time) allows you to not only search for text but to scan a barcode or QR code or even listen to music. Yup, the Shazam feature is automatically built in. Pandora still needs a third-party app (wpFandora does an excellent job) but more importantly, all my music is tracked through the Music & Videos hub. This means that if I heard a song on Pandora and then listened to other stuff on my phone, I can easily find the track in my music history as if it were being played from the same source.

I cancelled my Spotify subscription in favor of the Microsoft Zune Pass, which is the same price. The advantages? I don’t have to use iTunes again, ever. I can’t put into words how huge this advantage is for me. I absolutely detest iTunes. Zune is a more than worthy replacement and is about 1,452,530 sexier than iTunes. You know how OS X has been building up all these “full screen, immersive apps” the last few months? Well Zune has been doing that since… well, a long time. Another positive of Zune Pass is that it is essentially iTunes, Spotify, Spotify Mobile and Pandora rolled into one. I can listen to any song on Zune through subscription, and I can download it to my phone and play it offline. Of course, if I haven’t downloaded a song, I can look it up and play it from the marketplace section on the phone and even download it and save it to a playlist. Without having to buy it. Without having to download Spotify. The Pandora equivalent is “Smart DJ”. You can search for any artist and click “Smart DJ” and it will start playing related songs. Sure, their algorithm is probably not as good as Pandora’s, but you can get started with it immediately.

The hardware and software are unique… “different”

I find it most hilarious that I’m using Microsoft software and being “different”. It seems like only yesterday when Apple was forcing “think different” down everyone’s throats. For those not in the know, Nokia is using the slogan “beautifully different” to drive Lumia sales. And it’s ironic, but Microsoft’s product offering here is┬áreally unique and different. The iPhone is now the go-to smartphone for most users and the marketing advantage that Apple had with Macs of having “something cooler than yours” has not carried forward to their phone product line. Everyone has an iPhone. Except those people who have Android, which, in my opinion, basically means that you want (/need) to tinker with your OS to customize it to your needs or you are just to cheap to buy an iPhone. Or you hate the fact that Apple makes minor improvements to their product every year and then sells it as if it’s the greatest new thing. Android buyers have the latest technology available at a low price now, instead of next year. Alas, it comes at the cost of a fragmented marketplace that is struggling to deal with all the different versions of the operating system on their hardware, now.

Windows Phone has a minuscule market share and one that Microsoft, I think, should increase only enough to become the Mac of the smartphone market. The Lumia 900 is a fine hero device because it’s not just Android hardware with the WP software on it, but a device built from scratch to match the sexiness of the WP7 operating system. Of course, MS has historically operated on volume so they are trying to give the device away for free to try and get it in people’s hands. I suppose this works, but at some point I think MS should try to make Windows Phone a luxury device, rather than the Dell of smartphones.

And finally, the negatives…

Of coures, there are several negatives with the platform. The two that have been brought up the most are (1) “there are no apps” and (2) “this is last year’s hardware”. Yes, the app offering is fractional compared to the iTunes App Store and the Google Marketplace (or whatever its name is, right now). And the bigger problem, in my opinion, is that most big-name developers don’t even consider developing for WP. Which is mindblowing to me, as a developer, because Microsoft’s developer suite (Visual Studio) is heads and shoulders above iOS’ (XCode or Mono Touch) or Android’s (Eclipse or whatever Java editor you choose to use). .NET technology has been around for ages and most developers already know how to code in it. One would expect there to be a lot more Windows Phone developers, but I guess they are driven by market needs.

But going back to the crux of the issue, yes, there is an app problem. Any Windows Phone user who tries to tell you otherwise is just lying to himself or herself. I want to play Draw Something on my Lumia. I want to be with the “in” crowd of whatever game ends up being the next viral craze. This is a work in progress and it’s only going to change if there is a sufficient shift in market share for Windows Phone. All that said, the apps for WP are legitimate in themselves. There are several really nice apps that take advantage of the Metro UX and understand Microsoft’s vision with the operating system.

The second negative is, in my opinion, mostly just FUD. Yes, current generation Windows Phones are babies compared to the technical specifications of Android. Isn’t there an Android phone out there which is going to be quad-core? And really, the first thing that comes to my mind is, “why the hell do you need four cores on your phone?” It sounds like either the developer SDK is not efficient or that the developers are dumb. Windows Phone works like a dream with a single core. Everything is snappy and I have encountered little to no lag. That said, I do think that a few of the software requirements/implementations could use improvement. For example, I’d like to have higher resolution graphics and better camera software. I’m hoping Apollo will change some of this. And if Apollo does include dual-core support, I can’t imagine how awesome the platform would be. If WP’s performance is already comparable with iOS/Android with a fraction of the cores, a multi-core experience is only going to be better (especially given that MS has software pedigree in developing successful multi-core operating systems).

Alright, I’m gonna step off my soap box, now, since this was a fair bit longer than I expected. Keep in mind that these conclusions are drawn based off of my Lumia 900. A few of my opinions would be very different if I had been writing this article whilst using the HD7S, which is essentially just an Android phone with the Microsoft OS on it.

Feel free to comment with your opinion! I completely understand that my love of the MS offering is highly subjective. As with taste in music and preference for beer styles, I respect the fact that people like different things.