Accepting the switch to Android (Part 1)

I predict I’ll inevitably end up switching to Android. The alternative would be to get an iPhone 4, but that’s looking less and less attractive these days. Read on for Part 1 of my long-winded debrief. Part 2 is here.

Why Choose iPhone 4?

Accustomed. I am quite used to using an iPhone. When it’s not being slow as hell it is really fun and intuitive to use for most things. I would have to learn a new OS and it might not be as good as I’m used to. On the other hand, a new OS may not have many of the iOS annoyances, e.g. Safari purging background “tabs” from memory then reloading when refocused and losing my place in a LONG list of articles I was sifting through.

Hardware. The iPhone hardware looks sexyawesome (putting aside antenna issues). I guess the ideal device would be an iPhone 4 running Android but that’s a long way off. I still reserve judgment until I see this device.

Maturity. Android is quite immature in some respects (e.g. no proxy settings for WiFi connections). But these may not effect me so more research is needed before I can say “Android does 90% of what iOS can do” or whatever. It’s interesting to observe a power distribution in the graph of open Android issues, with respect to perceived importance by the community.

Note: “Number of Stars” above reflects how many users “care about” each issue. There over 5000 open issues but in a power distribution only the first few are interesting.

This graph illustrates two things:

  • There are a few issues which many people care about
  • There are many issues which only a few people care about

Sync. iTunes syncs everything beautifully, and I might miss this convenience and security. It warms my heart to know that if my phone dies because I dropped it while texting on the loo, I have a backup and won’t have to waste time setting the whole phone up again. It syncs, in order of importance:

  • Settings (all customisations, esp. WiFi networks and mail accounts)
  • Google Contacts (very handy but have noticed some duplication)
  • All my apps and their settings
  • My iTunes music library which is highly organised (not)
  • Browser bookmarks
  • Calendars (don’t really use)
  • Photos (could live without sync)

Android syncs all the Google stuff out of the box (except Docs) but it’s up to third party vendors to provide their own apps for the rest. There are apps to sync iTunes with Android phones, which is nice. But what about the settings and other crap? A quick Google suggests “rooting” the phone and installing custom firmware is the current solution. Blegh.

What Android needs is universal (works on any Android device) automatic back up to “The Cloud” (FTP, dropbox, etc.). I would imagine this working something like: first take an initial snapshot of the phone state and store on cloud, then each time a user changes a setting, downloads a file, or takes a photo etc. add metadata for this “delta” to a local queue of “stuff that’s changed on my phone”. Then when the phone is idle, gradually push this queue up to the cloud backup service. But WAIT until I’m not browsing the web or streaming audio thankyouverymuch. And you can save large queue items like video for when I’m on WiFi. I can has. Someone write this and I’ll switch to Android today.

Music. It’s a really great iPod. I am not so sure about other Android phones. But the Samsung Galaxy S music player seems pretty good, and audio quality gets a big thumbs up. It also comes with ear sunctiony headphones out of the box, which is a step up from Apple’s default earphones which are only good for trussing your roast chicken.

Apps. I might miss some iPhone apps. Also, I feel like I’d be losing an investment on bought apps. But rather than trust my vague feeling I have collated a categorised breakdown of my frivolous app spending.

Category Spent
Must Have
Apps I use every day – there’s only one PocketWeather AU
$2.49
Rarely Use
Novel apps I don’t feel guilty for not using because they are cool.
e.g. Tyrian, Hipstamatic
$8.97
Something Better
Apps made redundant due to better or free alternatives.
e.g. Metro Melbourne, Oz Weather, Quota
$10.47
Never Use
Disappointments, games I’m tired of, impulse buys.
e.g. Labyrinth, GeoDefense, Feeds, Sleep Cycle Alarm
$25.10
Total
(My estimate of $45 back in January wasn’t far off!)
$47.03

It’s also worth considering the free iPhone apps I use frequently and would miss dearly. More broadly, this could make Android the phone equivalent of Linux in that I have to do work to hunt down and install the things I want, rather than just have them. Thanks AppBrain for making this easy.

iPhone Android Comments
IMDB Free
Official
Looks good.
Tram Tracker Free
3rd Party
Impressive that a 3rd party would write this.
Last.fm Free
Official
The iPhone app still streams radio despite them making it not free via the desktop client. I wonder if the Android app is the same.
Scrobbled Free
3rd Party
Jailbreak app, submits every track played in iPod to Last.fm. Android version dependent on support for specific music player app.
Flickr Nothing The free official iPhone app is very basic so I bought Mobile Fotos which I only use when I’m really bored. I wouldn’t use their mobile web offering.
iTunes Remote $4.99
3rd Party
Don’t use enough to pay.
IceTV Web
Official
Acceptable if it remembers my login
Wikipanion Web
Official
Any Wikipedia app needs bookmarks and font size control and I’m sold.
Facebook Free
Official
Looks like garbage compared to the iPhone version.

The verdict? If a suitably polished Android phone came along, I probably wouldn’t miss the iPhone. As I rant on in Part 2 Android’s openness would go a long way.

Continued in Part 2

Posted in Blog | Tagged , , , , , , , , | 2 Comments

WordPress 3.0

Just upgraded to WordPress 3.0 and very excited. With its new Menu system, I am now satisfied this is a truly mature CMS. Except as I write this in an editor that has been set to max width of 640 pixels and which has a disappearing flashing bar cursor I’m tempted to eat my words… Meh the good thing about WP is there are plugins to fix what shits me about it.

Go to the site you RSS junkies. Look at the new theme – it’s Twenty Ten the default theme and I was relieved to find a minimalist theme which can showcase WP 3.0′s new features. Read my lame tagline at the top of the page and check out the new footer widgets. Nom.

Setting up simonw.org slowly. I will be migrating all posts which “make me seem like a smart and/or creative programmer and/or geek”. So will probably abandon ye olde Frost Nova once that is done. Will still keep it live for posterity (wow, I just googled that word and it turns out I didn’t pull it out of my arse).

Posted in Blog | Tagged , , | Leave a comment

ANZ Delivers Excel-Killer Web App

ANZ is now providing cutting edge text alerts! You send an SMS to a number and get back your account balance. This is amazing!

No… I’m not that easily impressed.

Anyone with even a slight interest in the evolution of the power and utility of web apps has a duty to check out ANZ MoneyManager.

On the alert front, it provides a much better offering:

  • Net worth change (% or $)
  • Deposit exceeds $ threshold
  • Withdrawal exceeds $ threshold
  • Balance falls below $ threshold (Win!)

I used to be a major tight arse until I realised it was just making me a major bastard. Now, I still like to know exactly what’s happening with my money. Not out of tight-arsedness, but more out of my innate desire to optimise everything in my life… And to prove wrong the stereotype that Gen Y are hopeless at managing their finances. I’ve never understood this generalisation as I am personally petrified of debt.

So these next two features of MoneyManager are worth their own bolded paragraphs.

You can pull transaction history from most bank accounts – even if you’re not with ANZ.

You can categorise every single transaction automatically using filters.

  • Filter on transaction text
  • Filter on amount (with error margins)
  • Add/edit categories
  • Nested categories (max 5)
  • Manually classify transactions
  • Classify both income and expenses
  • CHARTS! OMG the charts.
  • Budget stuff (haven’t used yet)

The filtering defaults are crap, e.g. my rent was categorised as “Home Improvement” and CityLink was “Postage and Shipping” – WTF? Creating rules is slightly tedious but fun for the control freaks. The only thing it’s missing is a “filter transactions like this” option.

I will definitely be playing with this for the next few weeks.

Posted in Blog | Tagged , , | 1 Comment

Dear Australia, stop buying your HDMI cables in shops!

ATTENTION: All the apparently ignorant consumers of Australia.

Electronics retailers like JB Hi-Fi, Dick Smith, Harvey Norman, etc. are misleading you and will try to sell you HDMI cables for ridiculous prices – anywhere from $49 to $299!!!

YOU CAN BUY A PERFECTLY GOOD HDMI CABLE ON EBAY FOR UNDER TEN DOLLARS!!!

Only yesterday, I witnessed a clerk in JB Hi-Fi at Highpoint deceiving his customers saying “You need to spend money to get the best quality”.

OH MY GOD THIS IS A TOTAL MYTH!

HDMI is a DIGITAL signal and even the $8 cables on eBay have HIGH QUALITY SHIELDING. They just wouldn’t work without it. HDMI is not as affected by EM interference, like the “old” kinds of cables. If you are getting interference THE SIGNAL WILL CUT OUT IT WILL NOT GO FUZZY!

As for bandwidth, if you’re using 1080p, you should probably get a cable marked “high speed”.  STANDARD CABLES ARE GOOD ENOUGH FOR 1080i AND BELOW! Anyway, this is not an issue because YOU CAN GET HIGH SPEED CERTIFIED CABLES OFF EBAY FOR EIGHT DOLLARS!

The ONLY thing you need to worry about with HDMI is cable length. As cables get longer, the signal gets weaker (attenuates). That said, UNLESS YOUR CABLE IS OVER 10 METRES LONG, LENGTH IS NOT AN ISSUE!

Please, Australia. Stop buying your HDMI cables in shops. Then, I will stop openly weeping every time I see a salesperson trying to flog a $79.95 cable to a poor defenseless customer.

Posted in Blog | Tagged , | Leave a comment

Google Reader Adds Shared Items Privacy

Privacy seems to be the new “hot topic” for Web 2.0 companies. There is a great opportunity in the market for a company like Google or Facebook to step up and just get privacy right, setting the benchmark for others. So why don’t they?

Google appears simply to lack the ability to anticipate how its actions will be perceived. Or in the case of the recent Wi-Fi scandal, actually has no knowledge of what it’s actions really are.

“Oops, we didn’t read the code! Copy/paste, copy/paste! Coding is fun!”
- Anonymous Google employee (possibly a robot)

And Facebook has the social monopoly. There’s nowhere else for users to go, so there’s no commercial incentive for change. All its users can do is complain. You’re not seriously suggesting that people could ever leave Facebook, right? Don’t be silly.

However, things could be looking up. Last night, when I logged into Google Reader, it asked me whether I wanted my Shared Items to be public or “protected”. I chose the latter, allowing me to share only with selected groups in my Gmail contacts. This can be configured under “Sharing Settings”.

Logging out of Google and visiting my old shared items URL confirms this indeed works.

Then for some reason, I had the fun time of typing in all my friends email addresses one at a time to follow each of them. Thanks Google UI designers.

Posted in Blog | Tagged , , | Leave a comment