Categories

Please click on a category to the right to read thoughts on selected subjects. Alternatively, you can search for thoughts containing keywords below.

HTML5 Boilerplate Updated

An excellent foundation to build a HTML5-ready website on. A really great project that deserves a lot of attention. The words below are from ReadWriteWeb.

HTML5 Boiler Plate, a template for building HTML5 sites, has been updated to version 2.0. You can find it in GitHub here.

One particularly slick feature: it will prompt users of Internet Explorer 6 to install Google Chrome Frame, which no longer requires admin privileges to run.

Other new features include:

  • Uses normalize.css instead of the traditional CSS Reset stylesheet
  • A faster build script
  • Uses minified jQuery by default
  • Added Site Speed tracking for Google Analytics

Story found from ReadWriteWeb HTML5 Boiler Plate Hits 2.0.

Posted in Design, Front-end | Leave a comment

Vesta images from NASA probe

First images of humanity’s robotic exploration of the asteroid Vesta are being posted online.

Click the image for higher detail.

Further images and more information on Bad Astronomy.

Posted in Science | Leave a comment

Ghost in the Shell Interface

Is there any value in connecting a front-end like this to a functional back-end? To have a visual interface as shown here actually have real-world application would be interesting to see. However, there must be a reason for this to happen. Would it be faster to interact with such an interface to “get the job done” or would waving your arms, etc, get in the way?

With the arrival of touch-screen devices some tasks can be better accomplished with this type of interface when compared to a keyboard & mouse. However, many tasks are still accomplished faster using a desktop/laptop. I wonder if we will ever see a shift in interfaces to something like this in the future?

「攻殻機動隊 S.A.C.」シリーズ 電脳空間システム from BMCL on Vimeo.

Kinect dives into anime cyberspace, dares you to catch cute robot tanks (video)

Posted in Conceptual, Design | Leave a comment

Twitter Joke Trial: Is Paul Chambers a Criminal?

It appears that popular opinion condemns the judgement of Judge Jacqueline Davies regarding the Twitter Joke Trail. Thousands are protesting the judgement by repeating the offense on Twitter. This protest has trended worldwide. Personally, I am dumbfounded that a criminal record and fine has been sentenced to what was clearly a joke.

Crap! Robin Hood airport is closed. You’ve got a week to get your shit together, otherwise I’m blowing the airport sky high!!

It’s the type of joke told by Jimmy Carr or Frank Boyle, but still a joke. At the time it was said, no one took it seriously. Not the police, not the airport, not anyone reading the tweet, nor anyone stumbling across the post.

I thought that the whole situation was so utterly ridiculous that the ruling would be rational, the fine and criminal record retracted, and we could all get on with our lives. I was wrong. The judgment was that the tweet was “menacing in its content” and another £2,000 was added to the already £1,000 fine.

I took comfort in the response of thousands of individuals protesting the decision. But then I discovered someone who seems to have missed the point a little. Perhaps a small misunderstanding, but a misunderstanding none the less.

The argument was presented on a blog back in May and also on a segment on BBC Look North that I saw on YouTube. Essentially the argument is that an individual must be held accountable for what is said in a public forum. I don’t disagree with this logic, but I don’t see how this applies to the Twitter Joke Trail. The summary of this argument is shown below in an excerpt from the blog written in May. The Look North clip is also below.

You wouldn’t dare say the word “bomb” out loud whilst stood at an airport check-in desk… but would you dare Tweet the very same word?

Quick thing before I continue – the guy in the video is Phil Shackleton whom I respect a lot. My intention is not to ridicule the guy, but to disagree with a point he has made about the trial. Intention, despite what Judge Jacqueline Davies says, is everything and I don’t want to come across as hostile here. Back to my point…

The Twitter Joke Trial isn’t about daring to speak a word related to terrorism in a location that is sensitive to terrorist acts. The act that Paul Chambers was convicted on was “for sending by means of a public electronic communications network a message or other matter that is grossly offensive or of an indecent, obscene or menacing character”. This is not about saying the word ‘bomb’ at an airport.

From the guardian blog:

Chambers was controversially prosecuted under a law aimed at nuisance calls – originally to protect “female telephonists at the Post Office” in the 1930s – rather than specific bomb hoax legislation, which requires stronger evidence of intent.

Two years ago I witnessed an attack, reported it to the police and agreed to give evidence. While giving my statement to a policeman in a police station in an interrogation room, I joked about the man supplementing his salary by “going on the take”. The innocuous joke was met with a smile. In the context of the situation it was funny.

As a thought experiment, let’s say I posted the comment above on Twitter. Let’s say the policeman’s sergeant saw the tweet a week after it was posted. Let’s say the sergeant reported me for an accusation of police corruption. Let’s say the case was put before a judge. Let’s say the judge found it offensive under the same act that Paul Chambers was convicted with. And now let’s follow this through to conclusion: I have a criminal record and a £1,000 fine for a sense of humour – but only if the joke is posted online of course!

A gay man posts about loving another man. OFFENSIVE! An atheist posts a Tweet about there being no God. OFFENSIVE! An individual jokes about terrorism. OFFENSIVE! All these subjects are now perhaps vulnerable to criminal prosecution and fines due to the precedent set by Judge Jacqueline Davies.

An animal rights activist could take offense to the tweet:

New puppy or new iPad – who wins my attention this evening?

The activist could claim that the post clearly demeans the life of an animal to the same status as an object, that both objects are regarded as toys, and that consideration given to discarding the dog in favour of playing with another toy is clearly offensive. This is essentially what the Twitter Joke trail was about – a comment that is labeled offensive is a criminal act regardless of its intent.

Can the status update regarding the iDog be reported to the police? Is there now a possibility that @limeybloke could be arrested for posting a tweet clearly “menacing in its content” with regards to the welfare of animals? Can I make the point to @limeybloke that:

You wouldn’t dare joke about neglecting your pet out loud whilst stood at a vet’s reception… but would you dare Tweet the very same words?

Of course presenting such an argument is ignorant of what the Twitter Joke Trial is all about. No act of planting a bomb was intended. No act of treating an animal like an object was intended. Reading a message and then taking offense to your own fictional creation of an intent that is not present in the originator of the message is totally and utterly illogical. With this logic everything and anything is offensive.

Will a conviction happen with regards to the iDog tweet or any of the other mentioned cases above? I think it’s unlikely. I think it’s just as unlikely that any conviction will occur to the thousands of people across the world that have technically committed the same offense as Paul Chambers. But I felt that such a criminal prosecution for a joke would be just as unlikely. Can I dismiss this as a one-off occurrence? Can I take comfort in thinking that it was a foolish comment made with regards to a sensitive issue? Or should I be offended and alarmed at what this conviction means? Should I be outraged at the apparent failure of the UK’s legal system to treat a joke like a joke?

UK law is facing fierce criticism over its inability to protect freedom of speech for its citizens. This is especially true with regards to our liable laws. Now we have another avenue that individual expression of speech is threatened.

My thoughts go out to Paul Chambers. I hope he is able to appeal and that some measure of rational thinking is applied to this situation in order to overturn what is in my opinion a paranoid and ignorant judgement. I hope that I can take comfort in feeling like I can make a joke without fear of criminal prosecution. I also hope that judges better understand new technologies. Perhaps they should go on a a course run by Mixd to help them understand what’s new in the world of social networking?

So to answer the title of this blog, in my eyes it is idiotic to condem Paul Chambers as a criminal. Also, the links with an act of terrorism are tenuous – no intent, no serious threat, no plan, no harm, nothing. The very worse that can be said rationally is that Paul Chambers is not funny. But I disagree with this point of view as I think he’s hilarious.

References:
http://ipmedialaw.wordpress.com/2010/11/12/the-twitter-joke-trial-%E2%80%93-old-law-in-the-new-world/
http://www.mixd.co.uk/blog/paul-chambers-convicted-for-twitter-bomb-threat%E2%80%8E
http://twitter.com/limeybloke/status/26478243763
http://charonqc.wordpress.com/2010/11/11/law-review-twitter-joke-trial-a-travesty-why-do-we-really-bother/
http://thethoughtstash.wordpress.com/2010/09/29/twitter-joke-trial-a-layman-journalists-view/
http://www.guardian.co.uk/technology/2010/nov/12/iamspartacus-campaign-twitter-airport
http://www.telegraph.co.uk/news/worldnews/northamerica/usa/7915063/US-law-to-counter-libel-tourism-in-British-courts.html
http://www.libelreform.org/
http://www.techradar.com/news/internet/-highly-unlikely-action-will-be-taken-against-twitter-joke-trial-tweets-907764
(tried to leave the comment “What about the hash-tag seen by millions? Do you understand how Twitter works?” but I didn’t as you need to sign up for an account to leave comments)

Posted in Rants, Rationality | 3 Comments

iPhone 4 vs HTC Desire

To start this post off, I have to admit something. I’m writing this using an Apple Wireless Keyboard, connected to a MacBook Pro, attached to an Apple Cinema Display. I just corrected a spelling mistake on Pages ’09 with a click of my Apple Mouse. I have owned and used an iPhone 3G for two years. It was a wonderful device that changed the way I consumed media. It’s fair to say that I love Apple products. It’s also fair to say that I’m a prime target for the fourth generation of Apple’s iPhone.

Having said this, it may come as a surprise to hear that when I chose to upgrade my phone, I chose a HTC Desire running Android 2.1. This is the best phone for me that money can buy.

But “WAIT” I hear a crowd of (imaginary) Apple lovers shout! Android is inferior to iOS! It’s common knowledge that people are broadcasting over Twitter and blogs. And that’s one of subjects I wish to address with this post in an attempt to disrupt the echo-chamber. Because of all the irrational hyped-up giddy FUD fellow Apple lovers are spreading, I’d like to put information out there on why, if you have a similar use-case to me, the iPhone 4 isn’t the best smart phone. I also want to bring light on the fact that the iPhone 4 has a very standard set of hardware when compared to other flagship smart phones.

Here’s my evaluation of the HTC Desire vs an iPhone 4: The UI is more pleasant on the iPhone 4, there are more transition and animation effects available to iOS applications, and more games are currently available on the app store. The HTC Desire using Android has a more functional OS, more services available to its users, a better notification system, a better display, and a lower price point. Overall, the HTC Desire is the better phone (caveat: for my use-case).

So grab a cup of coffee, sit back, and read a rational comparison of two smart phones currently on the market – the iPhone 4 and the HTC Desire. Warning: this is a long post.

Let’s start with the hardware.

The display

Before comparing phones let’s establish what is important in a smart phone display and why. I’ve identified three areas that together have a good overall impact on how good a smart phone display can be.

Contrast ratio In my eyes, this is one of the most important factors of contemporary displays. Simply put, this factor determines how black black is. If the contrast ratio is low, black will be a shade of grey, if it’s high, black will be closer to actual black. This also has an effect on every other colour on the display (more on this in the ‘colour’ attribute below). The higher the contrast the better.
Density of pixels When using a device that is held so close you your eyes, it’s important that the density of pixels is high enough so that applications on the phone can be used to their full potential. Photos look better, text can be more easily read, applications have more real-estate to use, etc. The higher the better.
Colour When your eyes resolve a colour, they compare it to other colours on the display. This is why contrast ratio is so important in combination with this attribute – the black that your eyes are comparing to the red should be closest to the actual colours as possible. If you’re comparing a shade of grey to a washed out red, this does not produce an optimal result. The higher the range of colours, the better.

At the beginning of January 2010, Google and HTC released the Nexus One. This smart phone had a high density AMOLED that blew the display on the iPhone 3G S out of the water. The most striking thing about the display was the vibrant colours and massive contrast ratio.

The nexus One also had a much higher density display that brought with it the idea that you could still read text on a website when you zoomed out. This display is still being used in flagship Android devices seven months later (including the HTC Desire).

At the end of June 2010 Apple released the iPhone 4. With it came an even higher density screen. They had to improve dramatically in this area as Apple’s competition had a clear advantage. The iPhone 4 has a higher pixel density than the AMOLED used by HTC.

When comparing the HTC Desire and Apple iPhone 4 displays, we see that the iPhone wins in the area of pixel density but the HTC Desire has the advantage in two of the other three important factors. The AMOLED has a much better contrast ratio – the black levels on this display are stunning. The colours on the iPhone 4 look washed out in comparison to the HTC Desire. Although there is a noticeable difference in pixel density between the two phones, the Desire’s weak point in this area is too not dramatic as the pixel density of the AMOLED is still very high.

Apple have changed the goal posts when it comes to choosing a display and have decided that a number – the pixel density – is the most important thing to focus on.

Now we have to take a quick detour to deal with the marketing hype about Apple’s display. It’s called the “Retina Display”. The concept behind this is that it isn’t possible for the human eye to resolve such dense pixels. This is a lie – depending on how good your vision is and how far away you hold the phone, you will be able to see the pixels. In most cases you wont notice and it’s like reading a glossy magazine with a back light. It’s an odd lie from Apple as in my mind, it takes away impact from the fact that this pixel density is so good that it will be considered the benchmark that all other phone displays will be compared.

In a brilliant marketing move, Apple have changed the goal posts when it comes to choosing a display and have decided that a number – the pixel density – is the most important thing to focus on. Do not compare different displays on this quality alone as there is not one all-important attribute to focus on when choosing a display.

Side bet 1: Apple will focus one or more of the other two important display attributes in their next iPhone iteration.

Side bet 2: HTC will match or overtake Apple with ppi in the next 3-6 months.

Side bet 3: The iPhone display will stay at this ppi for at least 2 more iterations

What happens when viewing these displays in direct sunlight? The iPhone 4 wins in this area. I find that the AMLOED has to be cranked up to its full brightness on a bright day while the iPhone 4 display doesn’t suffer to such a great degree.

Although the AMOLED on the HTC Desire and the LED backlit LCD display on iPhone 4 have their differences, the AMOLED wins in my use-case. The vast majority of my time using the device is spent in doors and this is where I benefit from an AMOLED display the most. If you’re outside most of the time when you are using your device, I would say the iPhone 4 display holds the advantage. However, the use-case for using the phone outside for great periods of time can be considered rare (landscape gardeners perhaps?).

The processor

Top-of-the line smart phones currently use 1 GHz processors. This is likely to change very soon for Android phones as they move to 1.2 GHz and above ARM CPUs in the next few months.

Apple has its “custom silicon” A4 CPU while HTC use a Snapdragon CPU. Both are based on ARM architecture, in fact both are from same architecture version. Although there are differences in the CPUs and they do slightly better in some areas as each other, this is pretty much a zero-sum game.

In short, for the end-user, the CPU on the HTC Desire and iPhone 4 can be considered the same.

Side bet 4: HTC phones will have faster CPUs than Apple in the next 3 months.

Side bet 5: As Apple typically release one iPhone innovation a year, they will only hold the advantage of processor speed for limited times. This is something they will continually want to not draw attention to.

The camera(s)

This is where I’ve read the most crazy, idiotic statements, and where the irrational “wow this is amazing” psychosis seems to focus. My N95 had a 5 Megapixel camera in 2007 (2592 × 1944 resolution, auto-focus, Carl Zeiss optics). It was a good camera for a phone.

That’s something that you will read many times in this section – “for a phone”. In fact, this caveat will be in italics and a different colour to push the point.

Lets start with the main rear camera. 5 Megapixels. That’s it. Yep, just 5 Megapixels. At this resolution, it can just about do 720p video capture, mostly thanks to the CPU being able to process all the information that needs to be captured.

The iPhone 4 camera is good for a phone. It has a small lens with limited ability to capture light. The video capture is good for a phone, capturing and processing video at 720p so things don’t look blocky if played on your HD TV.

The HTC Desire camera is good for a phone. The hardware supports 720p video capture but this is not activated in Android 2.1. When upgrading to Android 2.2, users are reporting they receive the added ability to capture 720p video. I am not yet one of these users (I’m on Android 2.1) so I can’t report on video quality of the HTC Desire just yet.

Let’s compare photos taken with each device. A search on Flickr for pictures taken on an iPhone 4 and on a HTC Desire can be done easily. Of the two photos shot in similar conditions shown below, which one has the better camera sensor?


I’ll let you click on them to visit the respective Flickr accounts where you can see who took the photos and on what device. My answer to this question is that they’re more or less the same.

It was hard to find like-for-like photos on Flickr. What I mean by this is that many of the iPhone 4 photos have gone through a degree of post processing. Running an image through a set of automated level, colour, brightness, contrast, etc balancing can give an unfair perception of how well the hardware is performing.

Now for video capture. When the iPhone 4 was first released, I watched a YouTube video (it has now been removed) of a guy driving around a city in the US capturing 720p video on his iPhone 4. The comments were along the lines of how stunning and amazing this was. The video was good for a phone and can be considered a steady advancement for all smart phones with that feature. This isn’t a phenomena that is limited to the iPhone 4.

Let’s just stop this now, shall we? I love Apple products, but the iPhone 4 is not the best smart phone camera on the market. It will not replace your consumer £70 12 Megapixel camera, nor is it trying to.

Let’s take a quick look at what your money can buy with regards to cameras.

Cost of iPhone 4: £499
Cost of a DSLR with an interchangeable lens kit: £499
Cost of a consumer 12 Megapixel camera: £50 – £100

If Apple are trying to compete with cameras at a similar price point, they’re doing a really bad job. If Apple are trying to compete with cameras with similar hardware (5 Megapixel autofocus), they’re doing a really bad job as it’s too far behind currently available consumer hardware (ie, the current standard is 12 Megapixels).

But the iPhone 4’s primary function isn’t a camera – this is an added extra. It’s the same as any other camera phone on the market for the last 15-20 years. The quality of pictures taken on phones today are pretty good for a phone when compared to devices that are sold with the primary function of being a camera.

One day, the quality of phone cameras will negate the need for dedicated consumer devices. We’re not there yet, and Apple is (and has always been) behind the market-leaders in this area.

When comparing the HTC and iPhone 4 cameras it turns out they are pretty much the same. As an owner of either device, you gain the added extra of a 5 Megapixel camera that can capture 720p video (with the latest software). This is brilliant for me as I can go back to having a camera constantly in my pocket that is able to take photos that look fine as a wallpaper and to archive friend/family events.

until the front facing camera is ubiquitous, the use of this feature will be minimal

OK, let’s quickly talk about the front facing camera on the iPhone 4. It’s a good idea that currently only really applies to Facetime. If two or more iPhone 4 users know their email address, they can call each other via Facetime. This became slightly more compelling since the iPod Touch received a front facing camera. Going back to my N95, this also had a front facing camera and I didn’t use it as no one else had one. And that’s the point I’m making here – until the front facing camera is ubiquitous, the use of this feature will be minimal.

In conclusion, the HTC Desire and iPhone 4 rear cameras are more or less the same. There is a front camera on iPhone 4 and while I tip my hat to Apple for pushing out devices that have front facing cameras as I hope video chat becomes more commonly used in the future, at the moment this is a moot feature as it has extremely limited use.

The touch screen

Similar to the processor, this is a quick point. Resistive screens suck while capacitive screens rock.

Resistive screens typically have two transparent layers that have to connect to register a touch from an object such as a stylus or finger. Think Nintendo DS with the squishy bottom touch screen.

Capacitive screens work on the transfer of electrons. There is one surface and your finger doesn’t actually have to make contact with the screen for the electrons to transfer and the touch to register. They can have a higher resolution to detect the touch input and can be much more responsive than resistive screens.

To have such a responsive screen is an achievement that Apple can be proud of and is something that Google should aim to match.

The vast majority of flagship smart phones use capacitive screens. The other factor to bear in mind with this is how good the software is at registering and processing each touch. Apple hold the advantage here as the iPhone 4 has a lightning fast response. When using an iPhone 4 I feel that the interface lag is lifted and I’m directly connected to iOS.

Although Apple’s response rate is higher than the HTC Desire, the lag experienced on the Android device isn’t so high for it to become a problem. To have such a responsive screen is an achievement that Apple can be proud of and is something that Google should aim to match.

Summary of hardware

There are many other pieces of hardware to go through but they all cancel each other out with two exceptions worth mentioning. The iPhone 4 has a gyroscope, the HTC Desire has a built in FM radio. Other hardware capabilities such as GPS, accelerometer, OpenGL ES capable GPU, WiFi, 3G, EDGE, HSDPA, bla, bla are more or less the same.

Other things worth mentioning include the physical back button on the HTC Desire, which is something I use every day and something I miss when using an iOS device. The many different interfaces on the iPhone seem awkward without a physical back button located in the same place and my thumb heads towards this non-existent phantom back button when using my iPod Touch. The same applies with the search & menu buttons on the HTC Desire.

The other thing to point out is that the HTC Desire has a Micro SD slot which means I can expand capacity. However, until I get the Android 2.2 update I cannot install applications to the main bulk of memory on the Micro SD card. This means I’m using the limited phone memory which is preventing me from consuming apps. This is the current main negative point regarding the HTC Desire for me, but this will change with Android 2.2 which will enable apps to be installed to the Micro SD card.

When the marketing hype of Apple’s product is pushed aside we find that we’re left with hardware that’s pretty standard in the industry.

And lastly the HTC Desire has a removable battery. This is brilliant as I can bring a replacement battery with me when camping at festivals. I can’t think of another occasion where I would not be able to charge the phone, but one may present itself in the future.

When the marketing hype of Apple’s product is pushed aside we find that we’re left with hardware that’s pretty standard in the industry. Actually, perhaps I’m being a little unfair here as I’m not taking into account the perceived value of Apple’s product. The iPhone 4 does have a sexy design & uses materials with a high perceived value. This comes at additional cost but gives the perception of a premium smart phone. In other words, iPhone users can think of the hardware as the best on the market – if they want to.

In an industry where hardware is developed and manufactured by many different companies and is available to anyone creating a product, it’s hard to differentiate one device above another in this regard. Apple does not have access to hardware that gives an industry leading advantage that is exclusive to them and limited to others. The design of the product must take this into account and the perceived value of the product must be increased to maintain the perception of the “best available device”. HTC does not have a device that is manufactured with glass and stainless steel. This gives Apple the opportunity to use this to present a product that is compelling to users who wish to feel secure in knowing they have chosen the “best device” when in fact there is no such thing.

The psychology of product design is perhaps a subject for another time.

I could continue with antenna issues, call quality, materials used, manufacturing processes, etc, but I’m going to stop here. The post is already very long and I feel the most important hardware factors of both smart phones have been explored. To finish things off, I’m going to put a price stamp on each device. These prices are how much you have to pay to own the device out-right (in September 2010) and do not take into account the various contract options out there. Prices found via apple.com and amazon.co.uk.

HTC Desire: £320 – £415
iPhone 4: £419 – £650

Software

Are you still reading this? Great! When comparing the hardware of the iPhone 4 and the HTC Desire, a slight advantage has been found for the HTC Desire. However, things are pretty close with either phone in this respect.

Now for the software. I’m going to break this down into a few subsections.

Software services

This is where Google shines. In fact, Google shines so much in this area Apple uses its services. You guessed it, I’m talking about maps, email, search, latitude, street view, location aware services, etc.

Apple has MobileMe. And now Ping. They have a long way to go in this area (assuming they wish to aggressively pursue a direction in this area). Apple provides a service to an everyday consumer that allows for remote wiping of the phone which is very cool. It also has iDisk as part of the subscription. However, as Apple charges for access to MobileMe it’s not fair to include this feature set with the purchase of the phone – you don’t get them unless you pay extra. With Android, they are very much part of the phone feature set and always have been a compelling reason to purchase a device with Google’s OS. Eneter your Gmail address and your phone is pretty much setup.

Apple use a watered-down subset of what Google has to offer.

Google doesn’t have an option for cloud storage, which is odd, but I personally use Dropbox for this. In addition to these services my city-level location is presented on my home page, chat status, and on Google Profile. This is constantly and automatically updated thanks to Google’s Latitude service that is part of Google Maps. I work in Harrogate and live in York (located the UK). Google Latitude tracks my location, tells me how long I spend at work, at home, how long I travel, how far I’ve travelled, how many times I go out in a week, etc. It also alerts me when other users of the service are near by.

The iPhone’s hardware is capable of providing the Latitude service but currently without the automation. If I were an iPhone user, I could not track my location automatically and would have to log into Latitude via a browser. This renders the service mostly useless.

Google’s Android OS is currently the industry leader in this area and there’s no sign of them slowing down. Apple’s offering by comparison is small, mostly behind a pay wall, and Apple use a watered-down subset of what Google has to offer.

OS capability

Firstly, let’s talk about widgets. If you haven’t used an Android device, this something that is important and you’re missing out on. These range from the simple ability to place a photo of your girlfriend/wife/baby/whatever on one of your main screens, placing easy-to-access hardware controls such as turning WiFi on and off, displaying news headlines, current location of friends using latitude, and more. The idea that this information is locked up within many different applications is an alien concept to an Android user.

Let’s talk about notifications. My iPhone plagued me with blue pop-up windows that I have manual control over. This solution to notifications means that I was able to see a very limited number of pop-up windows. On Android they are all presented by dragging your finger from the top of the screen to the bottom. This includes all Twitter @ replies, Gowalla updates, new emails, text messages, missed phone calls, messages, etc. Again, if you haven’t used an Android phone you wont know how graceful this solution is.

It makes sense that Google would excel in this area as it’s a company full of engineers.

Multitasking is something that’s new to iPhone users and has been implemented in an odd pseudo-tasking way. An iPhone app goes into a sleep state and is allowed to pass on tasks for the main OS to finish (such as downloads, processes, etc) or continue specific processes (such as playing music). This enables some of the functionality that multitasking brings, but it isn’t multitasking. Multitasking is present in Android and with multi core ARM processors on the road map and coming very soon, this is going to become increasingly important.

I’m going to stop here again because the length of this post is out of control. Android has more capability, better notifications, true multitasking, and has made more progress and innovations in this area than Apple.

It makes sense that Google would excel in this area as it’s a company full of engineers.

Usability (including aesthetics)

Google has made a lot of progress in this area, but Apple has the clear advantage here.

In my opinion, iOS is the most usable OS on the market. They are masterful at understanding how to deliver an unmatched user interface and have evolved to focus on a consistent user experience on all their iOS devices. A stunning achievement that has set the standard for all to live up to.

It makes sense that Apple would excel in this area as it’s a company with a strong backbone of designers.

The iPhone is simply better in this area and this shows especially when using iPhone apps. Apple has passed on the development tools they use to other companies helping them to deliver industry leading applications with regards to usability. The interfaces built using Apple tools is simply excellent and something Google should aspire to recreate.

Google is making progress in this area and, reading the tea leaves, could be 6-12 months away from delivering their own solutions to the many issues that fall under the subject of UI and UX design on Android. We will have to see what happens in this area.

It makes sense that Apple would excel in this area as it’s a company with a strong backbone of designers.

App Store / Android Market

Apple has the advantage here again, although this appears to be changing rapidly, and the advantage isn’t so great that Android is left dry when it comes to apps. Money is being made on the Android Market and as the number of app-hungry users increase, it’s becoming essential to release software on both iOS and Android platforms.

What appears to be happening in this space is that the number of Android users is overtaking the number of iOS users. The numbers reported by Apple is the best possible optimistic case for all iOS devices, including Tablet and iPod touch users. The numbers from Google are conservative as only devices with Google services are counted. Expect this number to continue to explode in the next few years.

Why is this important? Well, it isn’t at the moment. Apple lead the way with thier app store, but their advantage isn’t as big as iPhone users seem to think it is. Although there aren’t any missing important apps for me on the Android market, it is certainly lacking in games. This is changing but for now I use my iPod Touch for Broken Sword, Mist, Beneath a Steel Sky, etc.

Side bet 6: Apple will continue to lose market share of iOS devices and Android will become the dominating platform. Once this happens, major software companies will develop for Android first, then iOS. Parallels will be drawn with what happened in the personal computer market (Apple vs Microsoft).

End of a long post

If you’ve made it this far – well done! Why not leave a comment to complain how long this has been?

At the end of what has proven to be a complicated road, my choice has been an Android device. The hardware is pretty much the same. Software has a way to go with regards to usability on Android, Apple has a very long way to go if they wish to catch up with Google with regards to services – but why would they want to? Using a watered-down subset of what Google has to offer seems to make sense to Apple at this time. Although ultimately (and I think reluctantly) Apple will (hopefully) open things up enough as Google’s feature set continues to grow. Apple don’t want to lose too many people to Android because of the restrictions they place on these services on the iPhone.

Quick side note: Apple restricting the latitude service on the iPhone is reported here: http://news.cnet.com/8301-13579_3-10295121-37.html.

The main reason for my choice to switch from an iPhone to Android has been added functionality. There exists a list of functions that the iPhone simply can’t do when compared to Android. I can’t think of a rational argument to support this claim when it is reversed (ie, there exists a list of functions that Android simply can’t do when compared to the iPhone). When we leave the concept of functionality and look at usability, the iPhone is ahead of Android, however this gap isn’t so vast.

My other major reason for getting off the iPhone platform is that I do not want to pay Apple to make decisions for me. I want to decide what maps app I have, if I wish Google Latitude to work properly, what apps I can and can’t use. I’m not a user that requires a dumbing down of a platform because I get all confused over what the volume down button does

Another quick side note: Info on software restriction enforced by Apple here: http://taptaptap.com/blog/cameraplus-volumesnap-rejected/.

Here’s my evaluation of the HTC Desire vs an iPhone 4: The UI is more pleasant on the iPhone 4, there are more transition and animation effects available to iOS applications, and more games are currently available on the app store. The HTC Desire using Android has a more functional OS, more services available to its users, a better notification system, a better display, and a lower price point. Overall, the HTC Desire is the better phone (caveat: for my use-case).

Smart phones are part of such a young market and things are changing rapidly all the time. I’m due an upgrade around March 2011 time. Will reevaluate things then. If you have made it to the end of this post and agree, disagree or have a different point of view, please leave a comment below.

Posted in Android, Google, Product, iOS | 2 Comments