Filed under

iPhone

 

Mobile apps - the process must change | #Android #iPhone

Twitter's recent(ish) developer crushing announcement got me thinking. While a lot of independent developers might not like their new rules, Twitter do have the right idea in as much as they want to deliver a consistent experience across all platforms and devices. Shame there's no sign of that in their own mobile & web apps just yet but that's another conversation.

Mobile-app-wtf

Consistency

These days I'm an Android user, not by choice but I'm going to live with it for now. I used to have an iPhone and since switching I've (where possible) downloaded the same apps for my Android that I had on the iPhone, only to find that they are in every single case so far, completely different. Why are they not the same? Where is the consistency? Why should I have to learn how to use something all over again? I shouldn't. The same app, even if offered on a different platform should offer the same user experience.

Cross platform is an after thought

I suspect the reason for this lack of consistency is that going cross platform is an after thought for most developers. A developer will make an app, say for iPhone and if successful will then go about creating an Android version or getting someone else to do it for them and so on. This leads to two (or more) completely different apps which share one commonality, their name.

Getting it right

Getting it right by creating a consistent experience across devices isn't going to be easy because the development platforms and the physical limitations of Operating Systems and their associated SDKs vary so much but that shouldn't make it impossible. Surely it's just a case of sitting down and planning your app first with all options in mind. Think about how each feature or function would work and what you would have to do to achieve that same experience across all platforms.

Am I wrong?

I'm certainly not an expert in mobile app development so I'm happy to hear any comments from those that are and wish to put me right on this one. I'd also like to see some examples (if they exist) where there is complete consistency across devices.

 

Like this? You may also be interested in some of my other posts:

 

 

Filed under  //   Category: Mobile   android   apps   development   iOS   iPhone   mobile   twitter  

Comments [0]

I am now an Android mobile user - Hello Sony Ericsson Xperia X8

Last week, much to my disgust, my iPhone decided to give up the ghost and present me with nothing but a white screen. The phone still worked but the display was no more. After trying various suggested fixes and failing, I came to the conclusion that it was dead and due to its age, not worth repairing. This left me sans smartphone... Not a respectable situation for a respectable geek to be in so I toddled off to the O2 shop and bought a Sony Ericsson Xperia X8 Android phone.

Sony-ericsson-xperia-x8-android-e15i
I know the Xperia X8 isn't the best example of an Android phone but it's cheap at £130 (I already have an O2 pay as you go sim) and that was a very important factor, what with it being just a couple of days before Christmas and me being skint.

First impressions

My first impressions of the unit were that it felt really slow and clunky. After using an iPhone for a couple of years, I guess most things would but this felt particularly bad. Out of the box it runs Android 1.6 so I set about upgrading to 2.1 as soon as I got home. Unfortunately, I needed to borrow my sister's PC for this because the upgrade couldn't be performed on the unit its self (although subsequent upgrades now can) and there are no compatible drivers/software for the Mac. With Android 2.1 installed, it felt a lot snappier (provided I didn't try to do too much). I didn't feel quite so let down after that!

Hardware

What can I say about a resistive touch screen that hasn't already been said? It's spongey and not as nice as a capacitive touch screen! Having said that, I was surprised at how responsive the screen is. It actually works very well and with a pretty high degree of accuracy. In other hardware news, the case is very plasticky and even the smallest drop causes bits of case and battery to fly around the room like crazed banshees on crack.

Task management

One of the things that slows this phone down is the poor task management. Basically, out of the box there is none to speak of. Lots of applications build up in the background until the phone grinds to a standstill. Fortunately there are plenty of apps available on the Android market to fix this.

Apps

There are lots of aps available on the Android market so it didn't take me long to get back up and running with Twitter, Facebook and all the other services that I used on my trusty iPhone. One thing I did notice is that from a user experience point of view, none of the apps seem to be as good as their iPhone counterpart.

Phone

As an actual phone (remember those?), the X8 works really well. In this department it beats the iPhone hands down. Calls are clear, clean and the earpiece is loud enough to actually hear what's going on. The call management stuff on the phone is pretty good too. Thumbs up in this department.

Camera

It's only got a pin prick of a lens and as far as I can see, it appears to be fixed focus so I'll go gentle on it. The overall picture quality is OK but feels like I've gone back in time about 5 years with the technology. It doesn't seem to deal with changeable ambient conditions very well and in anything other than good clear sunlight (something we've not had much of lately) it produces a pretty dull and lifeless result.

Music

As an MP3 player, it's OK. It's certainly not an iPod but it works. The built in music player gets the job done and the supplied earbuds even manage to make it sound pretty good. One criticism I do have is the inability to segue from one track to the next without an audible gap. Very annoying when listening to a DJ mix compilation.

Gameplay

With lots of games available from the Android market, there was plenty of scope to see what this thing can do. Actually not a lot. If you don't clear all tasks it struggles even to play Angry Birds and even if you do, playback is jerky on some levels and will occasionally freeze altogether. Simply put: Don't buy this phone if you're into gaming.

Overall

I'm going to go with "Okay" on this. For the price it's a pretty capable unit but the fact that you need to do quite a lot of work to get it functioning in a respectable manner means many a less savvy customer (most like the kind of person that would actually buy this phone) may be left with a bad taste in their mouth. It lacks finesse but packs plenty of functionality for a very low price tag. Unfortunately, I will be replacing it as soon as I can and probably not with another Android.

Filed under  //   Category: Mobile   android   iPhone   mobile   o2   phone   smartphone   sony ericsson   white screen of death   wsod   x8   xperia  

Comments [6]

The iPad = The Perfect Home Computer?

01-27-10ipaded

Once again the world has gone crazy about another Apple product but is it really that useful?  To the average geek it probably isn't because it's not really very practical for hardcore computing, we have better devices.  Portability wise, everything we need to do on the move is taken care of by our smartphones and it's just too damn big to cart about.

Let's take it out of the hands of the geek for a second and put it in your average domestic situation.  It's perfect for sofa or bed based browsing, ebook (or iBook) reading and with the keyboard dock it will even sit on your desk and work quite well for basic correspondence needs.  The base model is perfectly suited for this role at a very attractive price.

OK so it can't multitask.  It's a leisure time thing.  Who really needs multitasking when they are sitting down at home casually browsing, reading a book or playing a game?

It doesn't do Flash... Big deal.  Content providers are already creating iPhone apps so TV on demand and the likes will no doubt come to the iPad in a very nice slick format soon enough and without any negative impact on the user experience.

So at first I was like "meh."

But then I was like "OH I SEE!"

So there might even be a place for one in my home too.

Image source and further info:
engadget.com

Filed under  //   Category: Mobile   apple   flash   home computing   ipad   iphone   mobile   multitasking   tablet  

Comments [2]

I Don't Need AudioBoo - I Have Posterous And An iPhone

(download)

Filed under  //   Category: Social media   audio blogging   audioboo   iPhone   posterous   social media   voice memo  

Comments [1]

Photo Blog (easy with Posterous)

I decided it was time to stop using Twitpic and start using Posterous for my iPhone snap shots.  Emailing photos is something the iPhone does very well and receiving emailed photos is something that Posterous does well so it's a match made in heaven.

All you need to do to get started is email a photo from your iPhone straight to post@posterous.com and you're rolling.  If you feel the need to change the name of the site or edit your profile, you can log in via the web and do so but it's not essential.  The blog is up and running from the very moment they receive that first email.  From then on, all you need to do is keep emailing your photos.  It's a piece of cake.

If you feel the need to look at my snapshots, looky here:

Filed under  //   Category: Social media   app   blogging   garrytan   iPhone   photo   picture   posterous   social media   techforce   twitpic  

Comments [7]

Audioboo: iPhone Blogging Application

Listen!

Thanks to Christian Payne (@Documentally) I have been introduced to some newness that I thought I might share with you.  This particular nugget of newness is a very simple audio blogging platform for the iPhone that could well become audio's answer to YouTube.

Where Audioboo beats most other audio blogging and/or podcasting technologies to date is the simplicity factor.  All you do is set up an account, download the iPhone app from the App Store and GO GO GO!  You can link it with your Twitter and Facebook accounts too, should you feel so inclined.  You don't have to set up an account to use it if you don't want to.  Any Boos recorded without an account will be uploaded anonymously.

Once uploaded your Boo can then be individually linked or embedded such is the way of Web 2.0 applications.  If you set up an account all of your Boos will be listed there also.

If that's not enough, you can also subscribe to a user's boos in iTunes!

For more info on Audioboo you can visit their site:

http://audioboo.fm

There is a handy little video tutorial available here:

You'll find my Audioboo account here and Documentally's account here.

Filed under  //   Category: Social media   audio blogging   audioboo   blogging   iPhone   social media   techforce  

Comments [0]