More notes on mobile apps and government

I still haven’t really got my head around mobile apps and their use for government services. However, James Coltham wrote up some excellent notes from a meeting up in Scotland on the subject recently:

There is definitely a groundswell of interest, though, as well as a growing demand from the public, making for interesting times for anyone involved in making sure their services are ready to go mobile.

I wrote a few bits down last August, and if I’m honest my position hasn’t much changed from:

  1. Platform neutral mobile friendly websites are probably a better bet in an age of austerity
  2. App development is probably a job for the private sector, but I’m not convinced there’s an actual market (ie would people pay for an app to access government services?)
  3. Any app that would work for more than one organisation will need open data in a common format which doesn’t yet exist, though it might do soon (LinkedGov, KnowledgeHub, etc)

Also, what are the sorts of things people will want to do with councils or other public services on their phones? I suppose there are two elements to this:

  • Those things you might want which are suited more to a mobile device than anything else: ie, I need this information now, and here. Bus timetables are a good example, perhaps, or something else that can use location data.
  • Everything else, but delivered to a phone because that either where the owner prefers to access information and services, or because it’s their only way of accessing information and services

I think the second point is probably key to winning the argument for whether government organisations should seriously explore delivery via mobile devices. If we come to a point where a lot of people don’t bother with PCs because their phones do want they need them to, then that’s where the focus of electronic delivery probably should be pointed.

In other words, what does e-government look like in a post-PC era?

Bookmarks for January 10th through January 24th

I find this stuff so that you don’t have to.

You can find all my bookmarks on Delicious. There is also even more stuff on my shared Google Reader page.

You can also see all the videos I think are worth watching at my video scrapbook.

The network is the computer

Google announced a bunch of stuff last week, finally bringing to the mainstream some bits of tech that have been bubbling away for a few years now.

One is the Chrome operating system, a lightweight OS for netbooks that pretty much hand everything over to the web. So, the OS handles keyboard and mouse inputs and that sort of thing, but basically just boots into a browser and lets you do all your stuff online.

After all, with developments in web technology, who needs software anyway? Google Docs does most of the stuff people who need an office suite use, Picnik is a pretty cool image editor, Gmail is a far better mail client than Outlook is and tools like Huddle and Basecamp provide neat ways of organising your work and collaborating on projects.

Even big, enterprisey software is available through the web now. Salesforce provides a pretty comprehensive CRM offering, Kashflow does the same for accounting, and sites like Netsuite and SAP’s Business by Design provide boring ERP software in the browser.

This is the part of cloud computing known as software-as-a-service. Learning Pool‘s stuff runs on very similar lines: our customers have no software to install, and therefore no patches or upgrades to worry about. Everything can be accessed from anywhere with a browser and a connection to the net.

Anyway, back to Google and Chrome OS. Here’s a video with the skinny:

The idea of the online operating system isn’t new – here’s a review of a previous attempt called YouOS (now sadly dead) that I wrote back in March 2006 – but developments in cloud computing and the almost ubiquitous availability of decent speed broadband (ok, it’s not everywhere yet, especially in rural locations) make it a much more realistic proposition.

What’s interesting about the YouOS example is that it included native applications within the OS itself, rather than just pointing people to existing, external apps. I wrote at the time:

The notion of the online desktop is an interesting one, that conjures the image of computer boxes doing nothing other than handling the keyboard, mouse, display and internet connection; and where you can log in with any machine anywhere in the world and get your own desktop. I suspect, though, that the route that YouOS is taking is the wrong one. What the online OS needs to do is not provide the applications, just the means of accessing the applications, which can be developed by other people on other sites, and the means of storing data to be used and shared between those applications.

It seems like I was probably right about this one (it doesn’t happen often).

Chrome OS won’t be made available for existing netbook owners to download and install – although the fact that it is based on an open source project means that someone else could make it happen. This means that it isn’t possible to have a play with it to see how it works, which is a shame.

One thing that you can have a play with – assuming you have access to Google’s Chrome browser (currently my browser of choice, mainly due to the speed and efficiency of the thing) – is the Chrome Web Store.

A healthy proportion of people are pretty comfortable with the idea of app stores – we’ve used them with our iPhones and iPads, and Android phones and Blackberry users have their own stores – reasonably safe places where applications can be found for the device you are using. Linux users have had an app store like experience for years.

Where these differ with the Chrome store is that Google’s offering is all about web apps, those that work within a browser rather than being native applications that you have to download and install onto your computer, or mobile device.

This is something I struggle with slightly, in terms of understanding what the point is. I mean, when a web app is just an app that runs in a browser, and all you have on your system for accessing apps is a browser, what’s the difference between installing an app and just having a bookmark to it in your browser?!

I guess the answer is around a) making it easy for users to find apps, and providing a space for reviews and that sort of thing; b) enabling a more integrated experience between a web app and the system being used; and c) creating a marketplace where paid-for apps can be, well, paid for.

One neat feature is that by using your Google account, you can sync your Chrome web app setup across machines – so if you log into your account on a different computer, albeit still using Chrome, then your apps come with you, which is cool for portability.

Here’s the video:

The good news about the Chrome store is that folk using the Chrome browser on their usual computer can make use of it. There seems to be a couple of example of Chrome web apps which aren’t available for other browsers – TweetDeck being one.

I’m not quite sure why this is, nor indeed if it is a good thing. There’s the possibility of certain apps only being available to users of certain browsers, which isn’t great.

Still, it’s another step forward for the mainstreaming of cloud computing and software-as-a-service in general.

There’s been quite a bit of talk of a government cloud infastructure as well as an app store for public service use. Indeed, some of these ideas are present in the Knowledge Hub project. The USA government has had an app store for a little while now.

As we pass from the age of the stationary microcomputer and the software industry into a world of commodity computing, understanding the benefits of the approach will be vital – and not just for those working in IT. Indeed, the role of IT departments in organisations will almost certainly need a rethink.

Bookmarks for August 5th through August 11th

EAVB_CFHFXKJFDR

I find this stuff so that you don’t have to.

You can find all my bookmarks on Delicious. There is also even more stuff on my shared Google Reader page.

You can also see all the videos I think are worth watching at my video scrapbook.

Government and mobile apps

A really thorough and thought-provoking post from Public Strategist on the whole ‘should government develop iPhone apps?’ debate:

If government is in the business of service at all, it should be efficient, up to date, and sensitive to the needs and preferences of the users of the services. That doens’t mean chasing every technological fad, but it does mean it was right for government to have web sites well before web access was anything close to ubiquitous, and exactly the same arguments now apply to the next generation of devices. It also doesn’t mean that because government communication is good, all government communications are good – and similarly, the argument that it may be good for government to create apps, does not at all mean that every app is a good one, still less that it is good only because it was created by government.

In the comments to that post, Steph Gray makes some equally astute points:

Of course Government should be developing smartphone apps (though probably not iPhone exclusively) as part of communication strategies to reach mobile audiences, and building on the ‘start simple’ approaches above. Frankly, it’s embarrassing to still be spending such large sums on direct mail to businesses, for example.

But government shouldn’t be a monopoly provider, crowding out commercial or voluntary alternatives, and it should probably focus on the areas with strong social benefit but limited commercial opportunity.

My view on this comes in two main flavours:

  1. It’s probably best to concentrate activity on making sure existing web properties render nicely on a decent range of mobile platforms than focus on native apps
  2. It’s also very difficult to justify the development of (still) currently pretty niche native applications on smartphone that have the reputation (perhaps undeserved) for being the playthings of tech-obsessed media types

That doesn’t mean to say that there is no place for the native mobile application in government, just that government probably shouldn’t be doing it.

Another problem, taking local government as an example. If we’re honest, that’s where most of the services are based that would be of use to most people in a mobile application. If every council were to create an application, whether on iPhone, Android, Blackberry or whatever, this could lead to considerable fragmentation and irritation to the user. Quite a few of us are in the boat of using services in different areas, whether transport, education, waste etc, and having a different app for each of those could get irritating.

The answer is I suspect in open data. In fact, mobile apps is one of the areas that the whole open data thing really makes sense to me (as explained here, I’m no data buff).

Here’s how it could work. Some people sit down and think about the services that would really benefit from having a mobile interface. Then the bits of government that want to be involved make sure they publish the relevant up-to-date data in a usable format.

It would then be up to the commercial sector to do something with that data. The obvious solution would be for someone to produce a platform that pulls in all the data, then spits it out as per user preference within one application – so I can have waste collection dates for Cambridge and bus timetables for Peterborough (say) all in the same app. The supplier then makes their money by selling the application, advertising, or some service arrangement. The important thing though is that government isn’t spending money on the development of, or having to sell, the thing.

Am sure there’s a lot of holes in this – not least in terms of how the app developer is ever going to make any money out of it – with your average app developer making just a few hundred pounds a year. However, if it is something citizens feel they want, or need, then perhaps the market will help decide how information is best delivered to people.